0000950170-24-023102.txt : 20240229 0000950170-24-023102.hdr.sgml : 20240229 20240229161631 ACCESSION NUMBER: 0000950170-24-023102 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 111 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240229 DATE AS OF CHANGE: 20240229 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Repay Holdings Corp CENTRAL INDEX KEY: 0001720592 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-BUSINESS SERVICES, NEC [7389] ORGANIZATION NAME: 07 Trade & Services IRS NUMBER: 000000000 STATE OF INCORPORATION: E9 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-38531 FILM NUMBER: 24703877 BUSINESS ADDRESS: STREET 1: 3 WEST PACES FERRY ROAD STREET 2: SUITE 200 CITY: ATLANTA STATE: GA ZIP: 30305 BUSINESS PHONE: (404) 504-7474 MAIL ADDRESS: STREET 1: 3 WEST PACES FERRY ROAD STREET 2: SUITE 200 CITY: ATLANTA STATE: GA ZIP: 30305 FORMER COMPANY: FORMER CONFORMED NAME: Thunder Bridge Acquisition Ltd DATE OF NAME CHANGE: 20171024 10-K 1 rpay-20231231.htm 10-K 10-K
FYfalse0001720592http://fasb.org/us-gaap/2023#MeasurementInputDiscountRateMemberhttp://fasb.org/us-gaap/2023#ValuationTechniqueDiscountedCashFlowMemberhttp://www.repay.com/20231231#FairValueChangeInTaxReceivableLiabilityhttp://fasb.org/us-gaap/2023#RelatedPartyMemberhttp://fasb.org/us-gaap/2023#RelatedPartyMember0001720592rpay:PerformanceBasedStockOptionsMember2023-12-310001720592us-gaap:RestrictedStockMember2023-01-012023-12-310001720592us-gaap:OperatingSegmentsMemberus-gaap:SalesChannelDirectlyToConsumerMemberrpay:ConsumerPaymentsMember2022-01-012022-12-310001720592us-gaap:LeaseholdImprovementsMember2023-12-310001720592us-gaap:OperatingSegmentsMemberrpay:BusinessPaymentsMemberus-gaap:SalesChannelThroughIntermediaryMember2021-01-012021-12-310001720592rpay:CpsMember2023-12-310001720592rpay:BusinessPaymentsMember2021-12-3100017205922023-09-270001720592us-gaap:NoncompeteAgreementsMember2022-12-310001720592us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-12-310001720592us-gaap:InterestExpenseMember2021-01-012021-12-3100017205922020-12-310001720592rpay:MerchantRelationshipsMemberrpay:BillingTreeMember2021-06-1500017205922022-01-012022-12-310001720592rpay:HawkParentHoldingsLLCMember2022-01-012022-12-310001720592rpay:ConsumerPaymentsMember2023-01-012023-12-310001720592us-gaap:NoncontrollingInterestMember2023-12-310001720592us-gaap:TreasuryStockCommonMember2022-01-012022-12-310001720592us-gaap:SalesChannelThroughIntermediaryMember2022-01-012022-12-310001720592us-gaap:CommonClassAMemberrpay:TwoThousandAndTwentySixConvertibleNotesMember2023-01-012023-12-310001720592rpay:ExpirationYearTwoMember2023-01-012023-12-310001720592rpay:ClientRelationshipsMember2023-12-310001720592us-gaap:CarryingReportedAmountFairValueDisclosureMember2022-12-310001720592rpay:MerchantRelationshipsMemberrpay:KontrolMember2021-06-220001720592rpay:KontrolMember2023-01-012023-12-310001720592us-gaap:SellingGeneralAndAdministrativeExpensesMember2023-01-012023-12-310001720592rpay:ConvertibleSeniorNotesDueTwoThousandAndTwentySixMember2022-12-310001720592us-gaap:PerformanceSharesMember2023-12-310001720592us-gaap:LeaseholdImprovementsMember2022-12-310001720592us-gaap:PerformanceSharesMember2022-12-310001720592rpay:VentanexCPayPlusCPSBillingTreeKontrolAndPayrixMemberus-gaap:CommonClassAMember2021-01-012021-12-310001720592us-gaap:PerformanceSharesMember2023-01-012023-12-310001720592rpay:ClassVCommonStockMemberus-gaap:CommonStockMember2020-12-310001720592rpay:HawkParentHoldingsLLCMember2021-12-310001720592rpay:HawkParentHoldingsLLCMember2021-01-012021-12-310001720592us-gaap:CommonClassAMember2022-12-310001720592us-gaap:IntersegmentEliminationMember2022-01-012022-12-310001720592us-gaap:TradeNamesMember2021-01-012021-12-3100017205922019-07-112019-07-110001720592rpay:VentanexCPayPlusCPSBillingTreeKontrolAndPayrixMember2021-01-012021-12-310001720592us-gaap:IntersegmentEliminationMemberus-gaap:SalesChannelDirectlyToConsumerMember2021-01-012021-12-310001720592rpay:MediaPaymentsMemberus-gaap:TradeNamesMember2023-01-012023-12-310001720592us-gaap:FairValueInputsLevel1Member2022-12-310001720592us-gaap:OperatingSegmentsMemberrpay:ConsumerPaymentsMember2023-01-012023-12-310001720592rpay:BillingTreeMember2021-06-152021-06-150001720592rpay:SeniorSecuredRevolvingCreditFacilityMemberrpay:SuccessorCreditAgreementMember2021-02-020001720592rpay:BlueCowSoftwareMemberrpay:ConsumerPaymentsSegmentMember2023-01-012023-12-310001720592us-gaap:IntersegmentEliminationMember2023-01-012023-12-310001720592rpay:NewCreditAgreementMemberrpay:SeniorSecuredRevolvingCreditFacilityMember2021-12-280001720592us-gaap:RetainedEarningsMember2023-12-310001720592us-gaap:EstimateOfFairValueFairValueDisclosureMember2022-12-310001720592rpay:ConsumerPaymentsSegmentMemberrpay:PayixMember2021-12-292021-12-290001720592us-gaap:NoncompeteAgreementsMember2023-12-310001720592us-gaap:AdditionalPaidInCapitalMember2020-12-310001720592us-gaap:IntersegmentEliminationMember2021-01-012021-12-310001720592us-gaap:CommonClassAMemberus-gaap:CommonStockMember2020-12-310001720592us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-01-012022-12-310001720592rpay:PerformanceBasedStockOptionsMember2023-01-012023-12-310001720592rpay:MerchantRelationshipsMemberrpay:PayixMember2021-12-290001720592srt:MaximumMemberus-gaap:ComputerSoftwareIntangibleAssetMember2023-12-310001720592rpay:ConsumerPaymentsMemberus-gaap:TradeNamesMember2022-01-012022-12-310001720592rpay:ConvertibleSeniorNotesDueTwoThousandAndTwentySixMemberus-gaap:CommonClassAMemberus-gaap:PrivatePlacementMember2021-01-190001720592rpay:TaxReceivableAgreementMember2023-01-012023-12-310001720592us-gaap:CommonClassAMemberus-gaap:CommonStockMember2022-01-012022-12-310001720592us-gaap:CommonClassAMember2021-01-012021-12-310001720592us-gaap:OperatingSegmentsMemberrpay:BusinessPaymentsMember2021-01-012021-12-310001720592rpay:CPSPaymentServicesLimitedLiabilityCompanyMember2021-01-012021-12-310001720592rpay:PayixMember2022-12-310001720592rpay:TaxReceivableAgreementMember2021-12-310001720592srt:MaximumMemberrpay:SoftwareDevelopmentCostsMember2023-12-310001720592rpay:ConsumerPaymentsMember2022-12-310001720592rpay:ChannelRelationshipsMember2023-12-310001720592rpay:TaxReceivableAgreementMember2021-01-012021-12-310001720592us-gaap:RevolvingCreditFacilityMember2022-01-012022-12-310001720592rpay:ConsumerPaymentsMember2022-01-012022-12-310001720592us-gaap:AdditionalPaidInCapitalMember2021-12-310001720592rpay:BillingTreeMember2023-01-012023-12-310001720592us-gaap:CommonClassAMemberus-gaap:PerformanceSharesMember2023-12-310001720592us-gaap:TradeNamesMember2023-01-012023-12-310001720592us-gaap:TradeNamesMember2022-12-310001720592rpay:KontrolMember2021-01-012021-12-310001720592rpay:RelatedPartiesMember2023-12-310001720592us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001720592rpay:BusinessPaymentsMemberus-gaap:TradeNamesMember2021-01-012021-12-310001720592rpay:BillingTreeMember2021-06-150001720592rpay:ExpirationYearTwoMember2023-12-310001720592rpay:BillingtreeKontrolAndPayixMemberus-gaap:TradeNamesMember2022-01-012022-12-310001720592rpay:MerchantRelationshipsMemberrpay:BillingTreeMember2021-06-152021-06-150001720592rpay:BillingTreeMemberus-gaap:DevelopedTechnologyRightsMember2021-06-150001720592us-gaap:AdditionalPaidInCapitalMember2023-12-310001720592us-gaap:SalesChannelDirectlyToConsumerMember2023-01-012023-12-310001720592us-gaap:OperatingSegmentsMemberrpay:BusinessPaymentsMemberus-gaap:SalesChannelThroughIntermediaryMember2022-01-012022-12-310001720592us-gaap:AdditionalPaidInCapitalMember2022-01-012022-12-310001720592rpay:IncentivePlanMember2019-07-110001720592rpay:ClassVCommonStockMemberus-gaap:CommonStockMember2021-12-310001720592rpay:ConvertibleSeniorNotesDueTwoThousandAndTwentySixMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2023-12-310001720592rpay:FurnitureFixturesAndOfficeEquipmentMember2022-12-310001720592rpay:MerchantRelationshipsMemberrpay:PayixMember2021-12-292021-12-290001720592us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-12-310001720592us-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-310001720592rpay:BusinessPaymentsMember2022-12-310001720592us-gaap:TreasuryStockCommonMember2023-01-012023-12-310001720592us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001720592us-gaap:ComputerEquipmentMember2022-12-310001720592rpay:PayixMemberus-gaap:DevelopedTechnologyRightsMember2021-12-292021-12-290001720592rpay:KontrolMember2021-06-220001720592rpay:CPSPaymentServicesLimitedLiabilityCompanyMember2022-12-310001720592rpay:CpsMember2022-12-310001720592us-gaap:TradeNamesMember2023-12-310001720592rpay:FurnitureFixturesAndOfficeEquipmentMember2023-12-310001720592us-gaap:CommonClassAMemberus-gaap:CommonStockMember2021-12-310001720592us-gaap:RevolvingCreditFacilityMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-12-310001720592us-gaap:NoncontrollingInterestMember2021-01-012021-12-310001720592us-gaap:CommonClassAMemberus-gaap:CommonStockMember2023-01-012023-12-310001720592us-gaap:RevolvingCreditFacilityMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2022-12-310001720592us-gaap:NoncontrollingInterestMember2020-12-310001720592us-gaap:CommonClassAMemberus-gaap:CommonStockMember2023-12-310001720592us-gaap:NoncompeteAgreementsMemberrpay:BillingTreeMember2021-06-150001720592us-gaap:CommonClassAMemberrpay:OutstandingStockOptionsMember2023-01-012023-12-310001720592us-gaap:NoncompeteAgreementsMemberrpay:BillingTreeMember2021-06-152021-06-150001720592rpay:ConvertibleSeniorNotesDueTwoThousandAndTwentySixMemberus-gaap:CommonClassAMemberus-gaap:PrivatePlacementMember2021-01-192021-01-190001720592us-gaap:RetainedEarningsMember2020-12-310001720592rpay:TaxReceivableAgreementMember2023-12-310001720592rpay:ConvertibleSeniorNotesDueTwoThousandAndTwentySixMember2023-12-310001720592rpay:ConsumerPaymentsMemberus-gaap:TradeNamesMember2021-01-012021-12-310001720592us-gaap:IntersegmentEliminationMemberus-gaap:SalesChannelDirectlyToConsumerMember2022-01-012022-12-310001720592us-gaap:TradeNamesMemberrpay:KontrolMember2023-01-012023-12-310001720592rpay:ChannelRelationshipsMember2022-12-310001720592us-gaap:FairValueInputsLevel3Member2023-12-310001720592rpay:ConvertibleSeniorNotesDueTwoThousandAndTwentySixMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-12-310001720592us-gaap:RestrictedStockUnitsRSUMemberus-gaap:CommonClassAMember2022-12-310001720592us-gaap:IntersegmentEliminationMemberus-gaap:SalesChannelDirectlyToConsumerMember2023-01-012023-12-310001720592rpay:ExpirationYearOneMember2023-01-012023-12-310001720592rpay:KontrolMember2021-06-222021-06-220001720592rpay:NewCreditAgreementMemberrpay:TruistBankMemberrpay:SeniorSecuredRevolvingCreditFacilityMember2021-02-030001720592rpay:ClassVCommonStockMember2024-02-220001720592us-gaap:OperatingSegmentsMemberrpay:BusinessPaymentsMemberus-gaap:SalesChannelDirectlyToConsumerMember2022-01-012022-12-310001720592rpay:BillingTreeMemberus-gaap:DevelopedTechnologyRightsMember2021-06-152021-06-150001720592us-gaap:CustomerConcentrationRiskMembersrt:MinimumMemberus-gaap:SalesRevenueNetMember2023-01-012023-12-310001720592rpay:BusinessPaymentsMemberus-gaap:TradeNamesMember2022-01-012022-12-310001720592rpay:TaxReceivableAgreementMember2022-01-012022-12-310001720592us-gaap:DomesticCountryMember2023-12-310001720592rpay:IncentivePlanMemberus-gaap:CommonClassAMember2023-12-310001720592us-gaap:OperatingSegmentsMemberrpay:BusinessPaymentsMemberus-gaap:SalesChannelThroughIntermediaryMember2023-01-012023-12-310001720592rpay:NewCreditAgreementMember2023-01-012023-12-310001720592rpay:BillingTreeMemberrpay:ConsumerPaymentsSegmentMember2021-06-152021-06-150001720592rpay:ClassVCommonStockMemberus-gaap:CommonStockMember2023-12-310001720592srt:MaximumMemberrpay:ClientRelationshipsMember2023-12-310001720592rpay:ClientRelationshipsMember2022-12-310001720592rpay:ConsumerPaymentsMember2021-12-310001720592rpay:ClassVCommonStockMember2022-12-310001720592us-gaap:OperatingSegmentsMemberus-gaap:SalesChannelThroughIntermediaryMemberrpay:ConsumerPaymentsMember2022-01-012022-12-310001720592rpay:ConvertibleSeniorNotesDueTwoThousandAndTwentySixMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-12-310001720592us-gaap:LeaseholdImprovementsMembersrt:MaximumMember2023-12-310001720592rpay:RelatedPartiesMember2022-12-310001720592us-gaap:RevolvingCreditFacilityMember2022-12-310001720592rpay:KontrolMember2022-01-012022-12-310001720592us-gaap:TreasuryStockCommonMember2023-12-310001720592us-gaap:OperatingSegmentsMemberus-gaap:SalesChannelThroughIntermediaryMemberrpay:ConsumerPaymentsMember2023-01-012023-12-310001720592us-gaap:CommonClassAMember2024-02-220001720592us-gaap:CommonClassAMemberus-gaap:RestrictedStockUnitsRSUMember2023-01-012023-12-310001720592us-gaap:OperatingSegmentsMemberrpay:BusinessPaymentsMember2022-01-012022-12-310001720592us-gaap:RevolvingCreditFacilityMemberrpay:NewCreditAgreementMember2023-02-280001720592us-gaap:CommonClassAMemberus-gaap:PerformanceSharesMember2022-12-310001720592us-gaap:NoncontrollingInterestMember2022-12-310001720592us-gaap:OperatingSegmentsMemberrpay:ConsumerPaymentsMember2021-01-012021-12-310001720592us-gaap:StateAndLocalJurisdictionMember2023-12-310001720592rpay:TaxReceivableAgreementMember2022-12-310001720592rpay:BlueCowSoftwareMemberrpay:ConsumerPaymentsMember2023-02-152023-02-150001720592us-gaap:RestrictedStockMember2022-12-310001720592us-gaap:CommonClassAMemberus-gaap:RestrictedStockMember2023-12-310001720592rpay:FederalAndStateJurisdictionMember2023-12-310001720592rpay:ConvertibleSeniorNotesDueTwoThousandAndTwentySixMemberus-gaap:PrivatePlacementMember2021-01-192021-01-190001720592rpay:TaxReceivableAgreementMember2020-12-310001720592us-gaap:CommonClassAMemberrpay:UnvestedShareBasedAwardsMember2021-01-012021-12-310001720592rpay:PayixMember2021-01-012021-12-310001720592rpay:NewCreditAgreementMember2022-01-012022-12-310001720592us-gaap:OperatingSegmentsMemberrpay:BusinessPaymentsMember2023-01-012023-12-310001720592us-gaap:SalesChannelDirectlyToConsumerMember2021-01-012021-12-310001720592us-gaap:TreasuryStockCommonMember2022-12-310001720592us-gaap:TradeNamesMember2022-01-012022-12-310001720592rpay:ClassVCommonStockMember2023-12-310001720592rpay:BillingTreeMemberus-gaap:TradeNamesMember2021-06-150001720592us-gaap:OtherIncomeMember2023-01-012023-12-310001720592us-gaap:FairValueInputsLevel2Member2022-12-310001720592us-gaap:SalesChannelDirectlyToConsumerMember2022-01-012022-12-310001720592us-gaap:CommonClassAMemberus-gaap:RestrictedStockMember2022-12-310001720592us-gaap:CommonClassAMember2023-12-310001720592us-gaap:CarryingReportedAmountFairValueDisclosureMember2023-12-310001720592us-gaap:AccruedLiabilitiesMember2023-12-310001720592us-gaap:OperatingSegmentsMemberus-gaap:SalesChannelDirectlyToConsumerMemberrpay:ConsumerPaymentsMember2021-01-012021-12-310001720592rpay:PayixMemberus-gaap:TradeNamesMember2023-01-012023-12-310001720592us-gaap:RetainedEarningsMember2022-12-310001720592rpay:BillingTreeMember2022-01-012022-12-310001720592us-gaap:NoncontrollingInterestMember2021-12-310001720592us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-3100017205922021-01-012021-12-310001720592us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-12-310001720592rpay:ConsumerPaymentsMember2023-12-310001720592us-gaap:InterestExpenseMember2023-01-012023-12-310001720592rpay:MerchantRelationshipsMemberrpay:KontrolMember2021-06-222021-06-220001720592rpay:PayixMember2021-12-292021-12-290001720592rpay:BillingTreeMemberus-gaap:TradeNamesMember2023-01-012023-12-310001720592rpay:PayixMember2023-01-012023-12-310001720592rpay:BillingTreeMemberus-gaap:CommonClassAMember2021-06-152021-06-150001720592us-gaap:RetainedEarningsMember2023-01-012023-12-310001720592us-gaap:EstimateOfFairValueFairValueDisclosureMember2023-12-310001720592us-gaap:InterestExpenseMember2022-01-012022-12-310001720592rpay:PayixMember2022-01-012022-12-310001720592us-gaap:RetainedEarningsMember2021-01-012021-12-310001720592srt:MaximumMember2023-12-310001720592rpay:ConvertibleSeniorNotesDueTwoThousandAndTwentySixMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2022-12-310001720592us-gaap:AdditionalPaidInCapitalMember2022-12-310001720592us-gaap:CommonClassAMember2023-01-012023-12-3100017205922023-12-310001720592rpay:TriSourceAPSVentanexCPayPlusAndCPSAcquisitionsMemberus-gaap:TradeNamesMember2021-01-012021-12-310001720592us-gaap:CommonClassAMemberrpay:UnvestedShareBasedAwardsMember2023-01-012023-12-310001720592rpay:PayixMemberus-gaap:DevelopedTechnologyRightsMember2021-12-290001720592rpay:HawkParentHoldingsLLCMember2023-01-012023-12-310001720592srt:MaximumMemberrpay:KontrolMember2021-06-220001720592rpay:ConsumerPaymentsMember2023-09-272023-09-270001720592us-gaap:OperatingSegmentsMemberrpay:BusinessPaymentsMemberus-gaap:SalesChannelDirectlyToConsumerMember2023-01-012023-12-310001720592rpay:HawkParentHoldingsLLCMember2022-12-3100017205922022-12-310001720592us-gaap:OperatingSegmentsMemberus-gaap:SalesChannelDirectlyToConsumerMemberrpay:ConsumerPaymentsMember2023-01-012023-12-310001720592us-gaap:CommonClassAMemberrpay:PostMergerRepayUnitsExchangeableMember2021-01-012021-12-310001720592srt:MaximumMemberrpay:ChannelRelationshipsMember2023-12-310001720592us-gaap:ComputerSoftwareIntangibleAssetMember2023-12-310001720592us-gaap:FairValueInputsLevel1Member2023-12-310001720592us-gaap:SalesChannelThroughIntermediaryMember2023-01-012023-12-310001720592rpay:ContingentConsiderationMember2021-12-310001720592rpay:ConvertibleSeniorNotesDueTwoThousandAndTwentySixMemberus-gaap:PrivatePlacementMember2021-01-190001720592rpay:TaxReceivableAgreementMember2023-12-310001720592rpay:BusinessPaymentsMember2023-01-012023-12-310001720592rpay:IncentivePlanMember2022-06-080001720592us-gaap:RevolvingCreditFacilityMemberrpay:NewCreditAgreementMember2023-02-282023-02-280001720592us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310001720592us-gaap:CommonClassAMemberus-gaap:PerformanceSharesMember2023-01-012023-12-310001720592us-gaap:RestrictedStockUnitsRSUMemberus-gaap:CommonClassAMember2023-12-310001720592rpay:CpsMember2023-03-012023-03-310001720592us-gaap:RestrictedStockUnitsRSUMember2022-12-310001720592us-gaap:FairValueInputsLevel2Member2023-12-3100017205922023-01-012023-12-310001720592rpay:BusinessPaymentsMember2023-12-310001720592srt:MaximumMemberrpay:PayixMember2021-12-290001720592rpay:NewCreditAgreementMember2023-12-310001720592us-gaap:FairValueInputsLevel3Member2022-12-310001720592rpay:PayixMember2023-12-310001720592rpay:FinancialInstitutionMember2023-12-310001720592us-gaap:NoncontrollingInterestMember2022-01-012022-12-310001720592us-gaap:SellingGeneralAndAdministrativeExpensesMember2021-01-012021-12-310001720592us-gaap:TradeNamesMemberrpay:PayixMember2021-12-290001720592us-gaap:CommonClassAMemberus-gaap:CommonStockMember2022-12-310001720592us-gaap:RetainedEarningsMember2021-12-310001720592rpay:BlueCowSoftwareMember2023-02-152023-02-150001720592srt:MinimumMember2023-12-310001720592rpay:ExpirationYearOneMember2023-12-3100017205922023-06-300001720592us-gaap:TradeNamesMemberrpay:KontrolMember2021-06-220001720592rpay:ClassVCommonStockMemberus-gaap:CommonStockMember2022-12-310001720592rpay:ContingentConsiderationMember2022-01-012022-12-3100017205922021-12-310001720592rpay:DirectorsOrOfficersMember2023-10-012023-12-310001720592us-gaap:OperatingSegmentsMemberrpay:ConsumerPaymentsMember2022-01-012022-12-310001720592rpay:TaxReceivableAgreementMember2022-12-310001720592rpay:KontrolMemberrpay:BusinessPaymentsSegmentMember2021-06-222021-06-220001720592rpay:BlueCowSoftwareMemberrpay:ConsumerPaymentsSegmentMember2022-01-012022-12-310001720592rpay:ContingentConsiderationMember2022-12-310001720592us-gaap:RestrictedStockMember2023-12-310001720592us-gaap:OperatingSegmentsMemberrpay:BusinessPaymentsMemberus-gaap:SalesChannelDirectlyToConsumerMember2021-01-012021-12-310001720592rpay:BlueCowSoftwareMember2023-01-012023-12-310001720592us-gaap:CommonClassAMemberus-gaap:RestrictedStockMember2023-01-012023-12-310001720592us-gaap:RetainedEarningsMember2022-01-012022-12-310001720592rpay:BusinessPaymentsMember2022-01-012022-12-310001720592us-gaap:RestrictedStockUnitsRSUMember2023-12-310001720592rpay:ContingentConsiderationMember2023-01-012023-12-310001720592us-gaap:OperatingSegmentsMemberus-gaap:SalesChannelThroughIntermediaryMemberrpay:ConsumerPaymentsMember2021-01-012021-12-310001720592rpay:PayixMember2021-12-290001720592us-gaap:SalesChannelThroughIntermediaryMember2021-01-012021-12-310001720592rpay:HawkParentHoldingsLLCMember2023-12-310001720592rpay:TaxReceivableAgreementMember2022-01-012022-12-310001720592us-gaap:ComputerEquipmentMember2023-12-310001720592us-gaap:ComputerSoftwareIntangibleAssetMember2022-12-310001720592us-gaap:EmployeeStockOptionMember2023-01-012023-12-310001720592rpay:NewCreditAgreementMemberrpay:SeniorSecuredRevolvingCreditFacilityMember2021-12-290001720592rpay:BillingTreeMember2021-01-012021-12-310001720592us-gaap:NoncontrollingInterestMember2023-01-012023-12-310001720592us-gaap:CommonClassAMemberrpay:TwoThousandAndTwentySixConvertibleNotesMember2021-01-012021-12-310001720592us-gaap:CommonClassAMember2022-01-012022-12-310001720592us-gaap:CommonClassAMemberus-gaap:CommonStockMember2021-01-012021-12-310001720592us-gaap:AdditionalPaidInCapitalMember2023-01-012023-12-310001720592us-gaap:CommonClassAMemberrpay:PostMergerRepayUnitsExchangeableMember2023-01-012023-12-31rpay:Merchantxbrli:purerpay:Segmentiso4217:USDxbrli:sharesxbrli:sharesrpay:TradeNamerpay:Subleaseiso4217:USD

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

FORM 10-K

(Mark One)

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

For the fiscal year ended December 31, 2023

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

img47504053_0.jpg 

Repay Holdings Corporation

(Exact name of Registrant as specified in its Charter)

Delaware

98-1496050

(State or other jurisdiction of

incorporation or organization)

(I.R.S. Employer

Identification No.)

3 West Paces Ferry Road,

Suite 200

Atlanta, GA

30305

(Address of principal executive offices)

(Zip Code)

Registrant’s telephone number, including area code: (404) 504-7472

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

 

Title of each class

 

Trading

Symbol(s)

 

Name of each exchange on which registered

Class A Common Stock, par value $0.0001 per share

 

RPAY

 

The NASDAQ Stock Market LLC

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

Indicate by check mark if the Registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Yes No

Indicate by check mark if the Registrant is not required to file reports pursuant to Section 13 or 15(d) of the Act. Yes No

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, 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 has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.

If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements.

Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant’s executive officers during the relevant recovery period pursuant to §240.10D-1(b). ☐

Indicate by check mark whether the Registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes No

The aggregate market value of the voting and non-voting common equity held by non-affiliates of the Registrant, based on the closing price of the shares of common stock on The NASDAQ Stock Market on June 30, 2023, was $696,574,746.

As of February 22, 2024, there were 96,160,465 shares of the registrant’s Class A common stock, par value $0.0001 per share, outstanding (which number includes 5,356,481 of unvested restricted stock that have voting rights) and 100 shares of the registrant’s Class V Common Stock, par value of $0.0001 per share, outstanding. As of February 22, 2024, the holders of such outstanding shares of Class V common stock also hold 5,844,095 units in a subsidiary of the registrant and such units are exchangeable into shares of the registrant’s Class A common stock on a one-for-one basis.

DOCUMENTS INCORPORATED BY REFERENCE

The registrant has incorporated by reference into Part III of this report certain portions of either an amendment to this Form 10-K or its proxy statement for its 2024 Annual Meeting of Shareholders, which are expected to be filed within 120 days after the end of the registrant’s fiscal year ended December 31, 2023.

Auditor Firm ID: 248 Auditor Name: Grant Thornton LLP Auditor Location: Atlanta, Georgia

 


 

Table of Contents

 

Page

 

 

 

PART I

 

Item 1.

Business

4

Item 1A.

Risk Factors

16

Item 1B.

Unresolved Staff Comments

35

Item 1C.

Cybersecurity

35

Item 2.

Properties

37

Item 3.

Legal Proceedings

37

Item 4.

Mine Safety Disclosures

37

 

PART II

 

Item 5.

Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities

37

Item 6.

[Reserved]

39

Item 7.

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

40

Item 7A.

Quantitative and Qualitative Disclosures About Market Risk

54

Item 8.

Financial Statements and Supplementary Data

55

Item 9.

Changes in and Disagreements with Accountants on Accounting and Financial Disclosure

92

Item 9A.

Controls and Procedures

92

Item 9B.

Other Information

92

Item 9C.

Disclosure Regarding Foreign Jurisdictions that Prevent Inspections

93

 

PART III

 

Item 10.

Directors, Executive Officers and Corporate Governance

93

Item 11.

Executive Compensation

93

Item 12.

Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters

93

Item 13.

Certain Relationships and Related Transactions, and Director Independence

93

Item 14.

Principal Accounting Fees and Services

93

 

PART IV

 

Item 15.

Exhibits, Financial Statement Schedules

94

Item 16

Form 10-K Summary

97

 

 

i


 

CAUTIONARY NOTE REGARDING FORWARD-LOOKING STATEMENTS

This report contains 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 (the “Exchange Act”). These forward-looking statements reflect our current views with respect to, among other things, the macroeconomic conditions, the expected demand on our product offering, including further implementation of electronic payment options and statements regarding our market and growth opportunities, our financial performance, our business strategy and the plans and objectives of management for future operations. You generally can identify these statements by the use of words such as “outlook,” “potential,” “continue,” “may,” “seek,” “approximately,” “predict,” “believe,” “expect,” “plan,” “intend,” “estimate” or “anticipate” and similar expressions or the negative versions of these words or comparable words, as well as future or conditional verbs such as “will,” “should,” “would,” “likely” and “could.” These statements may be found under Part II, Item 7 “Management’s Discussion and Analysis of Financial Condition and Results of Operations” and elsewhere and are subject to certain risks and uncertainties that could cause actual results to differ materially from those included in the forward-looking statements. These risks and uncertainties include, but are not limited to, those risks described under Part I, Item 1A “Risk Factors” of this Form 10-K. The forward-looking statements speak only as of the date on which they are made, and, except to the extent required by federal securities laws, we disclaim any obligation to update any forward-looking statement to reflect events or circumstances after the date on which the statement is made or to reflect the occurrence of unanticipated events. In light of these risks and uncertainties, there is no assurance that the events or results suggested by the forward-looking statements will in fact occur, and you should not place undue reliance on these forward-looking statements.

 

1


 

RISK FACTOR SUMMARY

Our business involves significant risks and uncertainties that make an investment in us speculative and risky. The following is a summary list of the principal risk factors that could materially adversely affect our business, financial condition, liquidity and results of operations. These are not the only risks and uncertainties we face, and you should carefully review and consider the full discussion of our risk factors in the section titled “Risk Factors”, together with the other information in this Annual Report on Form 10-K.

 

Risks Related to Our Business

 

The payment processing industry is highly competitive.
Unauthorized disclosure of client or consumer data could expose us to liability and protracted and costly litigation, and damage our reputation.
If we cannot keep pace with rapid developments and changes in our industry the use of our products and services could decline, causing a reduction in our revenues.
If our vertical markets do not increase their acceptance of electronic payments or if there are adverse developments in the electronic payment industry in general our business, financial condition and results of operations may be adversely affected.
Potential clients or software integration partners may be reluctant to switch to, or develop a relationship with, a new payment processor.
Our sales efforts to large enterprises involve considerable time and expense with long and unpredictable sales cycles.
Our revenue is sensitive to shifts in payment mix.
If we fail to comply with the applicable requirements of payment networks and industry self-regulatory organizations, those payment networks or organizations could seek to fine us, suspend us or terminate our registrations through our sponsor banks.
We rely on sponsor banks in order to process electronic payment transactions, and such sponsor banks have substantial discretion with respect to certain elements of our business practices. If these sponsorships are terminated and we are not able to secure new sponsor banks, we will not be able to conduct our business.
To acquire and retain clients, we depend on our software integration partners that integrate our services and solutions into software used by our clients.
Failure to effectively manage risk and prevent fraud could increase our chargeback liability and other liability.
Our processes to reduce fraud losses depend in part on our ability to restrict the deposit of processing funds while we investigate suspicious transactions.
To the extent we cannot maintain savings related to favorable pricing or incentives on interchange and other payment network fees and cannot pass along any corresponding increases in such fees to our clients, our operating results and financial condition may be materially adversely affected.
Our systems and those of our third-party providers may fail due to factors beyond our control.
We rely on other service and technology providers. If such providers fail in or discontinue providing their services or technology to us, our ability to provide services to clients may be interrupted.
We are subject to economic and political risk, the business cycles of our clients and software integration partners and the overall level of consumer and commercial spending.
Our risk management policies and procedures may not be fully effective in mitigating our risk exposure in all market environments or against all types of risks associated with providing payment processing solutions.
We may not be able to continue to expand our share in our existing vertical markets or continue to expand into new vertical markets.
We may not be able to successfully manage our intellectual property and are subject to infringement claims.
The loss of key personnel or the loss of our ability to attract, recruit, retain and develop qualified employees could adversely affect our business, financial condition and results of operations.
We have been the subject of various claims and legal proceedings and may become the subject of claims, litigation or investigations.
We may not be able to successfully execute our strategy of growth through acquisitions.
Our acquisitions subject us to a variety of risks that could harm our business and the anticipated benefits from our acquisitions may not be realized on the expected timeline or at all.
Actual or perceived adverse developments affecting financial institutions could have a material and adverse impact on our business, financial condition or results of operations.

2


 

Risks Related to Regulation

 

We and our clients are subject to extensive government regulation, and any new laws and regulations, industry standards or revisions made to existing laws, regulations or industry standards affecting our business, our clients’ businesses or the electronic payments industry, or our or our clients’ actual or perceived failure to comply with such obligations.
The businesses of many of our clients are strictly regulated in every jurisdiction in which they operate, and such regulations, and our clients’ failure to comply with them.
We may be required to become licensed under state money transmission statutes.
We must comply with laws and regulations prohibiting unfair or deceptive acts or practices.
Governmental regulations designed to protect or limit access to or use of consumer information could adversely affect our ability to effectively provide our products and services.
Changes in tax laws or their judicial or administrative interpretations, or becoming subject to additional U.S., state or local taxes that cannot be passed through to our clients.
We must maintain effective internal controls and our failure to maintain such controls could lead to litigations.

 

Risks Related to Our Indebtedness

 

Our level of indebtedness could adversely affect our ability to meet our obligations under our indebtedness, react to changes in the economy or our industry and to raise additional capital to fund operations.
Future operating flexibility is limited by the restrictive covenants in the Amended Credit Agreement, and we may be unable to comply with all covenants in the future.
We may not have the ability to raise the funds necessary to settle conversions of the 2026 Notes, or to repurchase the 2026 Notes upon a fundamental change, and our future debt may contain, limitations on our ability to pay cash upon conversion or repurchase of the 2026 Notes.
The conditional conversion feature of the 2026 Notes, if triggered, may adversely affect our financial condition and operating results.
Provisions in the indenture could delay or prevent an otherwise beneficial takeover of the Company.

 

Risks Related to Our Ownership Structure

 

We are a holding company and our only material asset is our interest in Hawk Parent, and we are accordingly dependent upon distributions made by our subsidiaries to pay taxes, make payments under the Tax Receivable Agreement, meet our financial obligations under the 2026 Notes and pay dividends.
Under the Tax Receivable Agreement, we will be required to pay 100% of the tax benefits relating to tax depreciation or amortization deductions as a result of the tax basis step-up we receive in connection with the exchanges (including an exchange in a sale for cash) of Post-Merger Repay Units into our Class A common stock and related transactions, and those payments may be substantial.
In certain cases, payments under the Tax Receivable Agreement may exceed the actual tax benefits we realize or be accelerated.

 

Risks Related to Our Class A Common Stock

 

Future issuances or sales of substantial amounts of our Class A common stock in the public market, or the perception that such issuances or sales may occur, could cause the market price for our Class A common stock to decline.
Our stock price may be volatile, which could negatively affect our business and operations.
Because we do not currently intend to pay dividends, holders of our Class A common stock will benefit from an investment in our Class A common stock only if it appreciates in value.
Delaware law and our governing documents contain certain provisions that limit the ability of stockholders to take certain actions and could delay or discourage takeover attempts that stockholders may consider favorable.
Our certificate of incorporation designates a state or federal court located within the State of Delaware as the exclusive forum for substantially all disputes between us and our stockholders.

 

 

3


 

PART i

Item 1. Business

Organizational Structure and Corporate Information

Repay Holdings Corporation was incorporated as a Delaware corporation on July 11, 2019 in connection with the closing of a transaction (the “Business Combination”) pursuant to which Thunder Bridge Acquisition Ltd., a special purpose acquisition company organized under the laws of the Cayman Islands (“Thunder Bridge”), (a) domesticated into a Delaware corporation and changed its name to “Repay Holdings Corporation” and (b) consummated the merger of a wholly owned subsidiary with and into Hawk Parent Holdings, LLC, a Delaware limited liability company (“Hawk Parent”).

Unless otherwise noted or unless the context otherwise requires, the terms “we”, “us”, “Repay” and the “Company” and similar references refer (1) before the Business Combination, to Hawk Parent and its consolidated subsidiaries and (2) from and after the Business Combination, to Repay Holdings Corporation and its consolidated subsidiaries. Unless otherwise noted or unless the context otherwise requires, “Thunder Bridge” refers to Thunder Bridge Acquisition. Ltd. prior to the consummation of the Business Combination.

We are headquartered in Atlanta, Georgia. Our legacy business was founded as M & A Ventures, LLC, a Georgia limited liability company doing business as REPAY: Realtime Electronic Payments (“REPAY LLC”), in 2006 by current executives John Morris and Shaler Alias. Hawk Parent was formed in 2016 in connection with the acquisition of a majority interest in the successor entity of REPAY LLC and its subsidiaries by certain investment funds sponsored by, or affiliated with, Corsair Capital LLC (“Corsair”).

Business Overview

We are a leading payments technology company. We provide integrated payment processing solutions to industry-oriented vertical markets in which businesses or other organizations have specific transaction processing needs. We refer to these markets as “vertical markets” or “verticals.”

We are a payments innovator, differentiated by our proprietary, integrated payment technology platform and our ability to reduce the complexity of electronic payments for businesses. We intend to continue to strategically target verticals where we believe our ability to tailor payment solutions to our clients’ needs, our deep knowledge of our vertical markets and the embedded nature of our integrated payment solutions will drive strong growth by attracting new clients and fostering long-term client relationships.

Since a significant portion of our revenue is derived from volume-based payment processing fees, card payment volume is a key operating metric that we use to evaluate our business. We processed approximately $25.7 billion of total card payment volume in 2023. Our top 10 clients, with an average tenure of approximately seven years, contributed approximately 18% and 15% of total gross profit during the year ended December 31, 2023 and the year ended December 31, 2022, respectively.

Our leading competitive position and differentiated solutions have enabled us to realize unique advantages in fast-growing and strategically important segments of the payments market. We provide payment processing solutions to clients primarily operating in the personal loans, automotive loans, receivables management, and business-to-business verticals. Our payment processing solutions enable consumers and businesses in these verticals to make payments using electronic payment methods, rather than cash or check, which have historically been the primary methods of payment in these verticals. We believe that a growing number of consumers and businesses prefer the convenience and efficiency of paying with cards and other electronic methods and that we are poised to benefit as these verticals continue to shift from cash and check to electronic payments. The personal loans vertical is predominately characterized by installment loans, which are typically utilized by consumers to finance everyday expenses. The automotive loans vertical includes a diversified client base across the entire credit spectrum. Our receivables management vertical relates to consumer loan collections, which typically enter the receivables management process due to delinquency on credit card bills or as a result of major life events, such as job loss or major medical issues. The business-to-business vertical relates to transactions occurring between a wide variety of enterprise clients, many of which operate in the automotive, field services, healthcare, homeowner association (“HOA”) management and hospitality industries, as well as educational institutions and governments and municipalities.

Our go-to-market strategy combines direct sales with integrations with key software providers in our target verticals. The integration of our technology with key software providers in the verticals that we serve, including loan management systems, dealer management systems (“DMS”), collection management systems, and enterprise resource planning software

4


 

systems, allows us to embed our omni-channel payment processing technology into our clients’ critical workflow software and ensure seamless operation of our solutions within our clients’ enterprise management systems. We refer to these software providers as our “software integration partners.” An integration allows our sales force to readily access new client opportunities or respond to inbound leads because, in many cases, a business will prefer, or in some cases only consider, a payments provider that has already integrated or is able to integrate its solutions with the business’ primary enterprise management system. We have successfully integrated our technology solutions with numerous, widely-used enterprise management systems in the verticals that we serve, which makes our platform a more compelling choice for the businesses that use them. Moreover, our relationships with our software integration partners help us to develop deep industry knowledge regarding trends in client needs. Our integrated model fosters long-term relationships with our clients, which supports our volume retention rates that we believe are above industry averages. As of December 31, 2023, we maintained approximately 262 integrations with various software providers.

Segments
 

We report our financial results based on two reportable segments, Consumer Payments and Business Payments. For additional information on our segments, see Note 15. Segments to our consolidated financial statements and “Management’s Discussion and Analysis of Financial Condition and Results of Operations.”

Consumer Payments

Our Consumer Payments segment provides payment processing solutions (including debit and credit card processing, Automated Clearing House (“ACH”) processing and other electronic payment acceptance solutions, as well as our loan disbursement product) that enable our clients to collect payments and disburse funds to consumers and includes our clearing and settlement solutions (“RCS”) offering. RCS is our proprietary clearing and settlement platform through which we market customizable payment processing programs to other ISOs and payment facilitators. The strategic vertical markets served by our Consumer Payments segment primarily include personal loans, automotive loans, receivables management, credit unions, mortgage servicing, consumer healthcare and diversified retail. Our Consumer Payments segment also previously included our Blue Cow Software business (“BCS”), which was sold on February 15, 2023. Our Consumer Payments segment represented approximately 87% of our total revenue after any intersegment eliminations for the year ended December 31, 2023.

Business Payments
 

Our Business Payments segment provides payment processing solutions (including accounts payable automation, debit and credit card processing, virtual credit card processing, ACH processing and other electronic payment acceptance solutions) that enable our clients to collect or send payments to other businesses. The strategic vertical markets served within our Business Payments segment primarily include retail automotive, education, field services, governments and municipalities, healthcare, HOA management and hospitality. Our Business Payments segment represented approximately 13% of our total revenue after any intersegment eliminations for the year ended December 31, 2023.

Growth Strategies

We intend to drive future growth in the following ways:

Increase Penetration in Existing Verticals

We expect to grow meaningfully by continuing to provide innovative payment solutions and client support to our existing clients as well as new clients in the verticals that we currently serve. For new clients, we intend to continue to focus a significant portion of our sales efforts on large enterprise clients. In addition, our business model allows us to benefit from the growth of our clients and software integration partners. As our clients’ payment volumes and transactions increase, our revenues increase as a result of the fees we charge for processing these payments. Many of the vertical markets in which we compete are continuing to shift from legacy payment mediums — primarily cash and check — to electronic forms of payment. We expect to benefit from this trend as our clients increasingly opt to process payments via the electronic forms of payment in which we specialize.

5


 

New Vertical Expansion

We also expect that we will find attractive growth potential in certain verticals in which we currently have limited operations or do not operate. Though we offer highly customized payment solutions to our clients, our core technology platform is comprehensive and can be utilized to penetrate other strategic vertical markets.

Strengthen and Extend Our Solution Portfolio through Continued Innovation

As we further integrate our solution into our clients’ workflows, we will look to continue to innovate on our solution set and broaden our suite of services. Our continued investment in our technology capabilities (including our RCS platform) positions us to provide value-added services and emerging payment solutions that will address the evolving needs of our clients as they seek to best serve their customers. The ability to serve clients across verticals and to be integrated across various software platforms enables us to better understand the needs of clients across verticals and to scale our innovative solutions to a broad segment of the market.

Continue to Drive Operational Efficiencies

As we continue to grow, we expect to become a more significant partner to our sponsor banks, third party processors and other key vendor relationships, which we expect will give us greater leverage as we expand our contractual relationships with them. We plan to continue to drive operating leverage in our personnel expenditures, as we believe that, in general, we can process larger payment volumes without significant increases to our personnel and operating expenses.

Strategic Acquisitions

From January 1, 2016 through December 31, 2023, we have successfully acquired eleven businesses. Given the large size and attractive growth trends of our current addressable market, we are primarily focused on growing our business organically. However, we may selectively pursue strategic acquisitions as opportunities arise that meet our internal requirements for the use of capital and return on investment. Some of these opportunities may include those that enable us to acquire new capabilities that may be harder to develop in-house, gain entrance into new segments of the market, enter new markets, or consolidate our existing market.

Solutions

We provide our clients with comprehensive solutions, which can generally be categorized as follows:

Payment Acceptance
o
Debit and Credit Card Processing — Allows our clients to accept card payments. These payments can be made using any of our payment channels, as further described below.
o
ACH Processing — Our ACH processing capabilities allow our clients to send and accept traditional and same-day ACH transactions.
o
ECash Through third party relationships, we can facilitate customers who want to make payments with cash by converting it into digital payments that are deposited with our clients.
o
Digital Wallet Services Enables consumers to quickly and easily pay using payment data securely stored in the digital wallets of their mobile devices.
Accounts Payable Automation
o
Virtual Credit Card Processing — Our virtual credit card product offering enables our clients to automate their payables transactions by sending single-use virtual credit cards to their suppliers.
o
Enhanced ACH Processing — Provides the same functionality as our standard ACH processing capability, but with the added benefit of incremental transaction and reconciliation data.
Clearing and Settlement – Our RCS platform offers ISOs and payment facilitators clearing and settlement solutions for all major card brands.

6


 

Instant Funding — Our instant funding capabilities allow our clients to transfer funds directly to a consumer’s debit or prepaid card. We have created a proprietary process that decreases processing delays typically associated with traditional fund disbursements.
Communication Solutions — As an ancillary offering to our payment processing solutions, we provide clients document processing and mailing services, including document printing, billing statements, image printing, and check printing.

The above payment acceptance and funding methods are processed through our proprietary payment channels:

Web-based
o
Virtual Terminal — A terminal that provides virtual payment access for processing of ACH or card transactions.
o
Hosted Payment Page — A client-branded terminal that enables ACH and card transaction processing.
o
Online Client Portal — A consumer-facing, client-specific website that gives a client’s customer the ability to pay online and view account information anywhere, anytime. A Repay hosted website may be stand alone or integrated with any other software application.
Mobile Application — We provide clients the ability to accept payments via a mobile application on a customized, white-label basis.
Text-to-Pay — Allows a business’ customer to pay with a simple text message after receiving an SMS alert that reminds such customer when payments are due.
Interactive Voice Response (“IVR”) — A secure and flexible option to pay over the phone, 24 hours a day, 7 days a week, via a 1-800 number with bilingual capabilities.
Point of Sale (“POS”) — We provide payment acceptance at brick-and-mortar locations through POS equipment that requires a client’s customer to provide a card.

Sales and Distribution

Our sales effort primarily consists of two strategies: first, our direct sales representatives, who focus on each of our core verticals, and second, our software integration partners, which enable the direct sales force to more effectively access new client opportunities and respond to inbound leads.

Direct Sales Representatives

Our sales representatives are generally organized by vertical market and account size. Direct sales representatives work with our clients and software integration partners to understand our clients’ desired payment solutions and then communicate those desires to our product and technology teams, who build a customized suite of products and payment channels tailored to our clients’ specific needs. We also maintain a sales support team that supports the onboarding process.

Software Integration Partners

As of December 31, 2023, we were integrated with approximately 262 software partners that are providers of our clients’ primary enterprise management systems. Our integrations are intended to ensure seamless delivery of our full suite of payment processing capabilities to our clients. These integrations are also a critical part of our marketing strategy, as many clients would prefer to award their payments business to payments processors who have worked to integrate their solutions into the client’s enterprise management systems.

Operations

We believe that we have developed an effective operations system, including our proprietary onboarding, compliance and client oversight processes, which is structured to enhance the performance of our platform and support our clients.

7


 

Client and Transaction Risk Management

We target clients that we identify as low-risk through the development of underwriting policies and transaction management procedures to manage approval of new accounts and to establish ongoing monitoring of client accounts. Effective risk management aids us in minimizing client losses, such as those relating to chargebacks or similar rejected transactions, and avoiding fraud for the mutual benefit of our clients, our sponsor banks and ourselves.

Proprietary Compliance Management System. We have developed proprietary onboarding, compliance, and client oversight processes, of which our Compliance Management System (“CMS”) is a part. Our CMS, developed in conjunction with the Third Party Payment Processors Association, focuses on four main components — board and management oversight, a compliance program with written policies and procedures and employee training and monitoring, responsiveness to consumer complaints and annual compliance audits from an independent third party — and is inclusive of the Electronic Transaction Association guidelines on underwriting and risk.

Client Onboarding. We believe we maintain rigorous underwriting standards. Prospective clients submit applications to our credit underwriting department, which performs verification and credit-related checks on all applicants. Each client is assigned a risk profile based on sponsor bank requirements, as well as additional criteria specified by us. Our sponsor banks periodically review and approve of our underwriting policies to ensure compliance with applicable law, regulations and payment network rules. Upon approval, the ongoing risk level of a client is monitored and adjusted on a monthly basis based on additional data relating to such client.

Client Monitoring. Each client’s file is assigned one of three risk levels (low, medium or high) corresponding to several client behaviors. We review and adjust these risk levels on a monthly basis and additionally subject them to more in-depth quarterly reviews. We also engage third parties and rely on internal reporting to identify and monitor credit/fraud risk. We generate client-specific reports that compile daily and historical transactions, which may include average ticket, transaction volume, refund and chargeback levels and authorization history, which we utilize in order to identify suspicious processing activity. We review these reports on a daily basis and suspend any irregular processing activity, which is subject to review, remediation and, as appropriate, suspension of either an individual or batch of transactions or a particular client, as applicable.

Investigation and Loss Prevention. If a client exceeds the parameters established by our underwriting and/or risk management team or we determine that a client has violated the payment network rules or the terms of its service agreement with us, one of our team members will identify and document the incident. We then review the incident to determine the actions taken or that we can take to reduce our exposure to loss and the exposure of our client to liability. As a part of this process, we may request additional transaction information, withhold or divert funds, verify delivery of merchandise or, in some circumstances, deactivate the client account, include the client on the Network Match List to notify our industry of the client’s behavior or take legal action against the client.

Collateral. We require some of our clients to establish cash or non-cash collateral reserves, which may include certificates of deposit, letters of credit, rolling merchant reserves or upfront cash. This collateral is utilized in order to offset potential credit or fraud risk liability that we may incur. We attempt to hold such collateral reserves for as long as we are exposed to a loss resulting from a client’s payment processing activity.

Chargebacks. The payment networks permit the reversal of a money transfer, a chargeback, up to six months (or in rare cases, a longer time frame) after the later of the date the transaction is processed or the delivery of the product or service to the cardholder. If the client incurring the chargeback is unable to fund the refund to the card-issuing bank, we are required to do so by the rules of the payment networks and our contractual arrangements with our sponsor banks. During the year ended December 31, 2023, we believe our chargeback rate was under 1% of our payment volume.

Security, Disaster Recovery, and Back-up Systems

We adhere to industry security standards to protect the payment information that we process. We regularly scan and update our network, systems and application code and malware defenses. We use a third party vendor solution for security education materials. Every employee and contractor is required to successfully complete annual security awareness training. We routinely retain external parties to audit our systems’ compliance with current security standards as established by the Payment Card Industry Data Security Standards (“PCI DSS”), Service Organization Control ("SOC1 Type II,” “SOC2 Type II”), Health Insurance Portability and Accountability Act (“HIPAA”) and International Organization for Standardization (“ISO 27001”) and to test our systems against vulnerability to unauthorized access. We utilize third party vendors for internal and external penetration testing. Further, we use one of the most advanced commercially available technologies to encrypt the cardholder numbers and client data that we store in our databases. Additionally, we have a dedicated team responsible for continuous monitoring and security incident response. This team also develops, maintains, tests and verifies our incident

8


 

response plan. Disaster recovery is built into our primary payment gateway through redundant hardware and software applications hosted in two distinct cloud regions. Our primary cloud region for the payment gateway infrastructure is set up to be replicated, substantially on a real time basis, by our secondary cloud region such that if our primary cloud region becomes impaired or unavailable, operations are redirected to the secondary cloud region. Our incident response team tests these systems each quarter to assess the effectiveness of our disaster recovery plan, including staff readiness and operational capability.

Third Party Processors and Sponsor Banks

We partner with institutions in the payment chain to provide authorization, settlement and funding services in connection with our clients’ transactions. These institutions include third party processors and sponsor banks, who sit between us, acting as the merchant acquirer or payment processor, and the payment networks, such as Visa and MasterCard. These processors and vendors in turn have agreements with the payment networks, which permit them to route transaction information through their networks in exchange for fees.

When we facilitate a transaction as a merchant acquirer, we utilize third party processors primarily for authorization such as Global Payments, Inc. Under such processing arrangements, the third-party processors and vendors receive processing fees, which are typically based on the number of transactions processed.

In order for us to process and settle transactions for our clients, we have entered into sponsorship agreements with banks that are members of the payment networks. We are required to register with the payment networks through these bank partners because we, as a payment processor, are not a “member bank” as defined by the major payment networks. Our member bank partners sponsor our adherence to the rules and standards of the payment networks and enable us to route transactions under the sponsor banks’ control and identification numbers (for example, known as BIN for Visa and ICA for MasterCard) across the card and ACH networks to authorize and clear transactions. Our relationships with multiple sponsor banks give us the flexibility to shift payment volumes between them, which is designed to help us to secure more competitive pricing for our clients and to maintain redundancy.

When we facilitate a client’s payment to its suppliers or vendors, we typically utilize the services of third party program managers, such as Wex Inc., who have arrangements with banks to operate card issuance programs. Under such arrangements, the program manager and issuing bank retain a portion of the interchange generated by each transaction. Under the applicable contractual arrangements, our clients are generally required to prefund these payments. Because we are not a licensed money transmitter, we have entered into custodial agreements with banks or other financial institutions who will hold our clients’ funds in trust.

See “Risk Factors—Risks Related to Our Business – We rely on other service and technology providers. If such providers fail in or discontinue providing their services or technology to us, our ability to provide services to clients may be interrupted, and, as a result, our business, financial condition and results of operations could be adversely impacted.” in Part I, Item 1A of this Annual Report on Form 10-K for further discussion of our arrangements with certain service providers.

Competitive Conditions and Market Trends

We compete with a variety of payment processing companies that have different business models, go-to-market strategies and technical capabilities. In our Consumer Payments segment, our primary competitors include ACI Worldwide, Paymentus, PayNearMe, PayScout and TabaPay. We also compete in our Consumer Payments segment against many traditional merchant acquirers, such as financial institutions, affiliates of financial institutions and payment processing companies, including Bank of America Merchant Services, Elavon (a subsidiary of U.S. Bancorp), Wells Fargo Merchant Services, Global Payments, WorldPay and Fiserv. In our Business Payments segment, our primary competitors include AvidXchange, Edenred Pay (a division of Edenred), Corpay (a division of FleetCor Technologies), Paya (a division of Nuvei Corporation) and Fortis. We believe the most significant competitive factors in the markets in which we compete are: (1) economics, including fees charged to merchants and commission payouts to software integration partners; (2) product offering, including emerging technologies and development by other participants in the payments ecosystem; (3) service, including product functionality, value-added solutions and strong client support for both clients and software integration partners; and (4) reliability, including a strong reputation for quality service and trusted software integration partners. Our competitors include large and well-established companies, including banks, credit card providers, technology and ecommerce companies and traditional retailers, many of which are larger than we are, have a dominant and secure position in the markets in which they operate or offer other products and services to consumers and clients which we do not offer. Moreover, we compete against all forms of payments, including credit cards, bank transfers, and traditional payment methods, such as cash and check.

We believe there is a significant digital shift in our industry. Many of the vertical markets in which we compete are continuing to shift from legacy payment mediums — primarily cash and check — to electronic forms of payment. In addition,

9


 

the COVID-19 pandemic and the resulting changes in consumer behavior has led to an accelerated shift to electronic payments. We expect to benefit from this trend as our clients increasingly opt to process payments via the electronic forms of payment in which we specialize.

We have experienced in the past, and may continue to experience, seasonal fluctuations in our volumes and revenues as a result of consumer spending patterns. Volumes and revenues during the first quarter of the calendar year tend to increase in comparison to the remaining three quarters of the calendar year on a same store basis. This increase is due to consumers’ receipt of tax refunds and the increases in repayment activity levels that follow.

Acquisitions

Our historical acquisition activity has allowed us to access new markets, expand our presence in existing markets, acquire industry talent, broaden our product suite, and supplement organic growth. Our current acquisition strategy focuses on integrated payments companies serving attractive vertical markets and opportunities to broaden our product offerings. From January 1, 2016 through December 31, 2023, we have completed eleven acquisitions, which are described below. These acquisitions were of payment companies and are representative of the acquisitions we envision consummating in the future.

Sigma Acquisition

Effective as of January 1, 2016, we acquired substantially all of the assets of Sigma Payment Solutions, Inc. (“Sigma”). Sigma was an electronic payment solutions provider to the automotive finance industry. The transaction marked our expansion into the automotive finance space. We have benefited greatly from Sigma’s deep integrations with automotive finance software platforms, or DMS.

PaidSuite Acquisition

On September 28, 2017, we acquired substantially all of the assets of PaidSuite, Inc. and PaidMD, LLC (collectively, “PaidSuite”). PaidSuite was an electronic payment solutions provider to the receivable management industry. The transaction accelerated our growth into the receivable management space via client and software integration partner relationships.

Paymaxx Acquisition

On December 15, 2017, we acquired substantially all of the assets of Paymaxx Pro, LLC (“Paymaxx”). The acquisition of Paymaxx has been highly complementary to our earlier acquisition of Sigma and has bolstered our position in the automotive finance market. As part of the acquisition, we acquired increased distribution capabilities in the form of an internal sales force and numerous DMS integrations.

TriSource Acquisition

On August 14, 2019, we acquired all of the equity interests of TriSource Solutions, LLC (“TriSource”). Since 2012, we have used TriSource as one of our primary third-party processors for settlement solutions when we facilitate transactions as a merchant acquirer. The acquisition of TriSource has provided further control over our transaction processing ecosystem and accelerated product delivery capabilities. We now generally refer to our clearing and settlement product offerings as RCS.

APS Acquisition

On October 14, 2019, we acquired substantially all of the assets of American Payment Services of Coeur D’Alene, LLC, North American Payment Solutions LLC, and North American Payment Solutions Inc. (collectively, “APS”). The acquisition of APS meaningfully expanded our addressable market by enabling us to access the business-to-business vertical.

Ventanex Acquisition

On February 10, 2020, we acquired all of the equity interests of CDT Technologies, LTD. d/b/a Ventanex (“Ventanex”). The acquisition of Ventanex accelerated our entry into the mortgage and healthcare payments verticals.

cPayPlus Acquisition

On July 23, 2020, we acquired all of the equity interest of cPayPlus, LLC (“cPayPlus”). The acquisition of cPayPlus further expanded our business-to-business automation and payment offering to include accounts payable automation and payment solutions for both existing and prospective clients across all business lines.

10


 

CPS Acquisition

On November 2, 2020, we acquired all of the equity interests of CPS Payment Services, LLC, Media Payments, LLC, and Custom Payment Systems, LLC (collectively, “CPS”). The acquisition of CPS enhanced our business-to-business accounts payable automation offerings and introduced our solutions to new verticals including education, government, and media sectors.

BillingTree Acquisition

On June 15, 2021, we acquired all of the equity interests of BT Intermediate, LLC (together with its subsidiaries, “BillingTree”). The acquisition of BillingTree further expanded our position in the healthcare, credit union, and receivable management industries and significantly enhanced our scale and our client diversification.

Kontrol Acquisition

On June 22, 2021, we acquired substantially all of the assets of Kontrol LLC (“Kontrol”). The acquisition of Kontrol grew our accounts payable automation business and enabled us to leverage our existing B2B technology infrastructure to optimize processing costs.

Payix Acquisition

On December 29, 2021, we acquired Payix Holdings Incorporated (together with its subsidiary, “Payix”). The acquisition of Payix expanded our position in the personal and automotive finance markets, as well as accelerated our expansion in the buy now, pay later (“BNPL”) market, and provided further access to software integrations with leading loan management systems and DMS integrations.

Government Regulation

We operate in an increasingly complex and ever evolving legal and regulatory environment. Our and our clients’ businesses are subject to a variety of federal, state and local laws and regulations, as well as the rules and standards of the payment networks that we utilize to provide our electronic payment services. While in some cases payment processors such as Repay are not directly regulated by governmental agencies, because of the rules and regulations enacted at the state and federal level that affect our clients and sponsor banks, we have developed and continually evaluate and update our compliance models to keep up with the rapid evolution of the legal and regulatory regime our clients and sponsor banks face. We are also subject to legal and regulatory requirements which govern the use, storage and distribution of the information we collect from our clients and accountholders while processing transactions.

Dodd-Frank Act

The Dodd-Frank Wall Street Reform and Consumer Protection Act of 2010 (the “Dodd-Frank Act”) and its related rules and regulations have resulted in significant changes to the regulation of the financial services industry, including the electronic payment industry. Under the Dodd-Frank Act, debit interchange transaction fees that a card issuer receives and are established by a payment card network for an electronic debit transaction are regulated by the Board of Governors of the Federal Reserve System (the “Federal Reserve”). The Dodd-Frank Act and the Federal Reserve’s implementing regulations require that such interchange fees be “reasonable and proportional” to the cost incurred by the issuer in processing the transactions. Federal Reserve regulations implementing this “reasonable and proportional” requirement have capped debit interchange rates for card issuers operating in the United States with assets of $10 billion or more. In addition, the regulations contain certain prohibitions on card brand network exclusivity and merchant routing restrictions of debit card transactions. As a result of the Dodd-Frank Act, merchants are also allowed to set minimum dollar amounts (within certain parameters) for the acceptance of a credit card, and they are allowed to provide discounts or incentives to entice consumers to pay with an alternative payment method, such as cash, checks or debit cards.

The Dodd-Frank Act also created the Consumer Financial Protection Bureau (the “CFPB”), which has rulemaking authority over consumer protection laws, including the authority to regulate consumer financial products in the United States, including consumer credit, deposit, payment, and similar products. The CFPB may also have authority over us as a provider of services to regulated financial institutions in connection with consumer financial products. Any new rules or regulations implemented by the CFPB, and other similar regulatory agencies in other jurisdictions, or pursuant to the Dodd-Frank Act that

11


 

are applicable to us or our clients’ businesses, or any adverse changes thereto, could increase our cost of doing business or limit our current offerings of integrated payment solutions.

Privacy and Information Security Regulations

We provide services that may be subject to various state and federal data privacy and information security laws and regulations. Relevant federal data privacy and information security laws include the Gramm-Leach-Bliley Act of 1999, which (along with its implementing regulations) restricts certain collection, processing, storage, use and disclosure of personal information, requires notice to individuals of privacy practices and provides individuals with certain rights to prevent the use and disclosure of certain nonpublic or otherwise legally protected information. These rules also impose requirements for the safeguarding and proper destruction of personal information through the issuance of data security standards or guidelines. Our business may also be subject to the Fair Credit Reporting Act of 1970, as amended by the Fair and Accurate Credit Transactions Act of 2003, which regulates the use and reporting of consumer credit information and imposes disclosure requirements on entities who take adverse action based on information obtained from credit reporting agencies. All fifty states have enacted data breach notification laws requiring businesses that experience a security breach of their computer databases that contain personal information to notify affected individuals, consumer reporting agencies and governmental agencies. In addition, there are state laws that restrict the ability to collect and utilize certain types of personal information, such as Social Security and driver’s license numbers, and impose secure disposal requirements for personal data. Certain state laws mandate businesses to implement reasonable data security measures. In addition, various states have recently enacted laws concerning privacy, data protection and information security. For example, the California Consumer Privacy Act of 2018 (the “CCPA”), which went into effect on January 1, 2020 and was amended by the California Privacy Rights Act of 2020 (the “CRPA”), for which most provisions were effective on January 1, 2023, requires companies that process personal information of California residents to make certain disclosures to consumers about data practices, grants consumers specific access rights to their data, allows consumers to opt out of certain data sharing activities and creates a private right of action for data breaches. The CPRA also establishes a privacy enforcement agency known as the California Privacy Protection Agency. At least 12 other states have enacted similar laws and regulations, and other states are expected to enact new similar laws and regulations in the near future.

Health Insurance Portability and Accountability Act & Health Information Technology for Economic and Clinical Health Act

HIPAA and its related rules and regulations establish policies and procedures for maintaining the privacy and security of individually identifiable health information (“Protected Health Information”). The Health Information Technology for Economic and Clinical Health Act and its related rules and regulations extended the privacy and security provisions of HIPAA to “Business Associates” of “Covered Entities” (each as defined by HIPAA).

Some of our clients are Covered Entities. In providing certain services for our Covered Entity clients, we may receive, maintain, and transmit Protected Health Information on their behalf, and we may be a Business Associate. To the extent we are a Business Associate, we are subject to HIPAA rules and regulations regarding privacy and security of Protected Health Information. In connection with certain services, we may enter into Business Associate Agreements with our Covered Entity clients, requiring compliance with HIPAA rules and regulations, and defining permissible uses and disclosures of Protected Health Information.

Anti-Money Laundering and Counter-Terrorism Regulation

Our business is subject to U.S. federal anti-money laundering laws and regulations. We are also subject to certain economic and trade sanctions programs that are administered by Office of Foreign Assets Control (“OFAC”) that prohibit or restrict transactions to or from (or transactions dealing with) narcotics traffickers, terrorists, terrorist organizations, certain individuals, specified countries, their governments and, in certain circumstances, their nationals. Similar anti-money laundering, counter-terrorist financing and proceeds of crime laws apply to movements of currency and payments through electronic transactions and to dealings with persons specified on lists maintained by organizations similar to OFAC in several other countries and which may impose specific data retention obligations or prohibitions on intermediaries in the payment process. We have developed and continue to enhance compliance programs and policies to monitor and address related legal and regulatory requirements and developments.

Unfair or Deceptive Acts or Practices

We and many of our clients are subject to Section 5 of the Federal Trade Commission Act prohibiting unfair or deceptive acts or practices and various state laws similar in scope and subject matter thereto. In addition, laws prohibiting these activities and other laws, rules and or regulations, including the Telemarketing Sales Rule, may directly impact the activities of certain of our clients, and in some cases may subject us, as the client’s payment processor or provider of certain services, to

12


 

investigations, fees, fines and disgorgement of funds if we are deemed to have aided and abetted or otherwise provided the means and instrumentalities to facilitate the illegal or improper activities of a client through our services. Various federal and state regulatory enforcement agencies, including the Federal Trade Commission (“FTC”) and the states attorneys general, have authority to take action against payment processors who violate such laws, rules and regulations. To the extent we are processing payments or providing services for a client suspected of violating such laws, rules and regulations, we may face enforcement actions and, as a result, incur losses and liabilities that may adversely affect our business.

In addition, the Dodd-Frank Act gave the CFPB broad authority to prohibit “unfair, deceptive or abusive acts or practices” (“UDAAP”) in connection with the provision of consumer financial products and services. The CFPB has extended certain UDAAP-related provisions of the Dodd-Frank Act to directly apply to payment processors.

Indirect Regulatory Requirements

Certain of our clients and our sponsor banks are financial institutions that are directly subject to various regulations and compliance obligations issued by the CFPB, the Federal Reserve, the Office of the Comptroller of the Currency, the Federal Deposit Insurance Corporation, the National Credit Union Administration and other agencies responsible for regulating financial institutions, which includes state financial institution regulators. While these regulatory requirements and compliance obligations do not apply directly to us, many of these requirements materially affect the services we provide to our clients and us overall. The financial institution regulators have imposed requirements on regulated financial institutions to manage their third-party service providers. Among other things, these requirements include performing appropriate due diligence when selecting third-party service providers; evaluating the risk management, information security, and information management systems of third-party service providers; imposing contractual protections in agreements with third-party service providers (such as performance measures, audit and remediation rights, indemnification, compliance requirements, confidentiality and information security obligations, insurance requirements and limits on liability); and conducting ongoing monitoring, diligence and audit of the performance of third-party service providers. Accommodating these requirements applicable to our clients impose additional costs and risks in connection with our relationships with financial institutions. We expect to expend significant resources on an ongoing basis in an effort to assist our clients in meeting their legal requirements.

Additionally, our clients, particularly those in the personal loans, automotive loans and receivables management verticals, are subject to various federal, state and local laws and regulations that impose restrictions and requirements on their businesses. For personal lenders and automotive lenders, these laws and regulations could include limitations on interest rates and fees, maximum loan amounts and the number of simultaneous or consecutive loans, imposition of required waiting periods between loans, loan extensions and refinancing, requiring payment schedules (including maximum and minimum loan durations) or repayment plans for borrowers claiming inability to repay loans, mandating disclosures, security for loans, licensing requirements and, in certain jurisdictions, database reporting and loan utilization information. For receivables management companies, these laws and regulations could include laws and regulations (including the federal Fair Debt Collection Practices Act (“FDCPA”) and comparable state laws) regarding the time, place and manner of communications with consumers regarding debt collection and prohibitions or limitations on certain debt collection practices. Lastly, some of our clients are subject to various state laws and regulations that prohibit or limit the imposition of a surcharge or convenience fee in connection with their customers use of a payment card or other form of electronic payment.

Payment Network Rules and Standards

Payment networks, such as Visa, MasterCard, Discover and American Express, establish their own rules and standards that allocate liabilities and responsibilities among the payment networks and their participants. These rules and standards, including the Payment Card Industry Data Security Standards, govern a variety of areas, including how consumers and customers may use their cards, whether (and the terms under which) convenience fees or surcharges may be imposed in connection with the use of their cards, the security features of cards, security standards for processing, data security and allocation of liability for certain acts or omissions, including liability in the event of a data breach. The payment networks may change these rules and standards from time to time as they may determine in their sole discretion and with or without advance notice to their participants. These changes may be made for any number of reasons, including as a result of changes in the regulatory environment, to maintain or attract new participants, or to serve the strategic initiatives of the networks, and may impose additional costs and expenses on or be disadvantageous to certain participants. Participants are subject to audit by the payment networks to ensure compliance with applicable rules and standards. The networks may fine, penalize or suspend the registration of participants for certain acts or omissions or the failure of the participants to comply with applicable rules and standards.

In order for us to process and settle transactions for our clients, we have entered into sponsorship agreements with banks that are members of the payment networks. We are required to register with the payment networks through these bank

13


 

partners because we, as a payment processor, are not a “member bank” as defined by the major payment networks’ rules and standards governing access to those networks. Our bank partners sponsor our adherence to the rules and standards of the payment networks and enable us to route transactions under the sponsor banks’ control and identification numbers (known as BIN for Visa and ICA for MasterCard) across the card and ACH networks to authorize and clear transactions. Payment network rules restrict us from performing funds settlement and require that merchant settlement funds be in the possession of the member bank until the merchant is funded. These restrictions place the settlement assets and liabilities under the control of the member bank.

Our sponsorship agreements give our sponsor banks substantial discretion in approving certain aspects of our business practices, including our solicitation, application and qualification procedures for clients and the terms of our agreements with clients, and provide them with the right to audit our compliance with the payment network rules and guidelines. We are also subject to network operating rules and guidelines promulgated by the National Automated Clearing House Association (“NACHA”) relating to payment transactions we process using the Automated Clearing House Network. Like the payment networks, NACHA may update its operating rules and guidelines at any time, which can require us to take more costly compliance measures or to develop more complex monitoring systems. Similarly, our ACH sponsor banks have the right to audit our compliance with NACHA’s rules and guidelines, and are given wide discretion to approve certain aspects of our business practices and terms of our agreements with ACH clients.

Other Regulation

We are subject to U.S. federal and state unclaimed or abandoned property (escheat) laws, which require us to turn over to certain government authorities the property of others we hold that has been unclaimed for a specified period of time, such as account balances that are due to a software integration partner or client following discontinuation of its relationship with us. The Housing Assistance Tax Act of 2008 requires certain merchant acquiring entities and third-party settlement organizations to provide information returns for each calendar year with respect to payments made in settlement of electronic payment transactions and third-party payment network transactions occurring in that calendar year. Reportable transactions are also subject to backup withholding requirements.

The foregoing is not an exhaustive list of the laws and regulations to which we are subject and the regulatory framework governing our business is changing continuously. See “Risk Factors — Risks Related to Our Business” in Part I, Item 1A of this Annual Report on Form 10-K.

Intellectual Property

Certain of our products and services are based on proprietary software and related payment systems solutions. We rely on a combination of copyright, trademark, and trade secret laws, as well as employee and third-party non-disclosure, confidentiality, and other contractual arrangements to establish, maintain, and enforce our intellectual property rights in our technology, including with respect to our proprietary rights related to our products and services. In addition, we license technology from third parties that is integrated into some of our solutions.

We own a number of registered service marks, including REPAY® and REPAY REALTIME ELECTRONIC PAYMENTS®, and we have other pending applications. We also own a number of domain names, including www.repay.com. For additional information regarding some of the risks relating to our intellectual property see “Risk Factors — Risks Related to Our Business — We may not be able to successfully manage our intellectual property and are subject to infringement claims.” in Part I, Item 1A of this Annual Report on Form 10-K.

Human Capital

Our employees are a critical component of our success. As of December 31, 2023, we employed approximately 512 full-time employees throughout the U.S. We have 7 office locations with an employee presence and have a remote employee presence in 33 states. None of our employees are represented by a labor union or covered by a collective bargaining agreement.

We strive to create and maintain a special culture at REPAY that focuses on our values of excellence, passion, integrity, respect, innovation, and positive attitude. Our strong emphasis on culture is intended to empower our employees to make decisions and develop themselves personally and professionally. One of our priorities is to maintain and enhance our culture as we grow and integrate new team members.

We participate in an annual employee engagement and feedback survey which allows all full-time employees to anonymously give us feedback on our workplace culture, employee programs, and more. In 2023, 83% of participants responded that REPAY is a great place to work. Our employees’ feedback from the annual surveys have allowed us to be

14


 

certified as a Great Place to Work® for the last seven consecutive years. We take employee feedback seriously and share the results of the survey, along with an action plan of how we can continue to improve, with all employees.

Attracting, developing, and retaining top talent is a priority at REPAY and we have a dedicated human resources team that focuses on these initiatives. To ensure we stay competitive in the talent market, we strive to make it clear to our employees that we value and appreciate them, and reward high performance. We foster a culture of rewards and recognition and incentivize our employees with opportunities for growth within the company. New employees are welcomed through our new hire onboarding experience, which consists of a comprehensive equipment package, welcome gift packages, an onboarding plan with consistent communication, human resources orientation, and formalized 30-60-90 day check-ins with their manager, ensures our new hires have the support they need. Additionally, new hire spotlights are socialized in our monthly newsletters to ensure new team members are introduced to the Company and receive a warm welcome and every one of our new employees has the opportunity to meet with our CEO for a “coffee chat” within their first month of employment.

REPAY’s leadership empowers each team member to make a difference and stretch to their fullest potential. Our dedication to frequent, transparent communication is shown with company-wide meetings where our leaders share Company vision and encourage employees to ask questions. Several departments across the Company hold annual training summits where team members have an opportunity to collaborate with fellow colleagues, participate in department-specific training and further enhance their skillsets. We also believe it is important to celebrate exceptional employees so we provide multiple opportunities for performance-based awards and peer-to-peer recognition. We continue to develop formal career pathing, allowing us to create a roadmap for an individual’s career progression within the organization. Our compensation strategy gives us competitive advantages by offering competitive salaries, bonus potential and employee ownership opportunities for a meaningful portion of our employees through equity incentive grants.

We recognize the importance of giving back to the communities in which we live. Participating in community outreach initiatives and volunteer opportunities is extremely important to our employees and has become an integral part of our corporate culture. Throughout the year, we provide multiple ways for team members to volunteer and positively impact the surrounding communities.

We value diverse backgrounds, perspectives and experiences, and we are committed to providing an inclusive environment where all individuals are heard and respected. We maintain an Employee Resource Group aimed at connecting and creating a network for women at REPAY. This group meets several times throughout the year to discuss relevant topics and connect with others at the Company. We have also partnered with diverse organizations and higher education programs to identify a more diverse pool of qualified candidates for recruitment. Our diversity and inclusion initiatives are periodically reviewed and discussed at the board level.

We offer a comprehensive benefits package, which goes into effect on a person’s first day of employment, including 100% coverage of employee healthcare premiums and several benefits at no cost to our employees, including life insurance, telehealth, mental health and work-life balance resources. We perform a thorough review of our benefits package annually. Among other benefits, we continue to offer an Employee Stock Purchase Plan (“ESPP”). The ESPP is highly valued because it gives our employees the opportunity to become shareholders in REPAY at a discounted price. The financial future of our employees is important to us, which is why we have a generous 401(k)-employer match and performance-based bonus program. To promote personal and professional growth, we encourage our employees to pursue ongoing training and career development opportunities, and we provide tuition assistance and reimbursement for certain pre-approved continuing education programs and professional certifications.

Available Information

We maintain a website at www.repay.com, through which you may access our public filings free of charge as soon as reasonably practicable after they are electronically filed with, or furnished to, the Securities and Exchange Commission (“SEC”). Information contained on our website is not a part of this Annual Report on Form 10-K and the inclusion of our website address in this report is an inactive textual reference only.

15


 

Item 1A. Risk Factors

Our business involves significant risks. In addition to the risks and uncertainties discussed above under “Cautionary Note Regarding Forward-Looking Statements,” you should carefully consider the specific risks set forth herein. If any of these risks actually occur, it may materially harm our business, financial condition, liquidity and results of operations. As a result, the market price of our securities could decline, and you could lose all or part of your investment. Additionally, the risks and uncertainties described in this Annual Report on Form 10-K or in any document incorporated by reference herein are not the only risks and uncertainties that we face. Additional risks and uncertainties not presently known to us or that we currently believe to be immaterial may become material and adversely affect our business.

Unless the context requires otherwise, “we,” “us,” “our,” “Repay” and the “Company” refer to the business of Repay Holdings Corporation and its subsidiaries. In the sections of the Risk Factors entitled “Risks Related to Our Ownership Structure” and “Risks Related to Our Class A Common Stock,” “we,” us” and “our” refer only to Repay Holdings Corporation excluding, unless the context requires otherwise or as expressly stated, its subsidiaries.

Risks Related to Our Business

The payment processing industry is highly competitive. Such competition could adversely affect the fees we receive, and as a result, our margins, business, financial condition and results of operations.

The market for payment processing services is highly competitive. There are other payment processing service providers that have established a sizable market share in the markets in which we compete and service more clients than we do. Our growth will depend, in part, on a combination of the continued growth of the electronic payment market and our ability to increase our market share.

Many of our competitors have substantially greater financial, technological, management and marketing resources than we have. Accordingly, if these competitors target our business model and, in particular, the vertical markets that we serve, they may be able to offer more attractive fees or payment terms and advances to our clients and more attractive compensation to our software integration partners. They also may be able to offer and provide services and solutions that we do not offer. There are also a large number of small providers of processing services, including emerging technology and non-traditional payment processing companies, that provide various ranges of services to our existing and potential clients. This competition may effectively limit the prices we can charge, cause us to increase the compensation we pay to our software integration partners and require us to control costs aggressively in order to maintain acceptable profit margins.

Unauthorized disclosure of client or consumer data, whether through breach of our computer systems, computer viruses or otherwise, could expose us to liability and protracted and costly litigation and damage our reputation.

We are responsible for data security for us and for third parties with whom we partner, including with respect to rules and regulations established by the payment networks, such as Visa, MasterCard, Discover and American Express, and debit card networks. These third parties include our clients, software integration partners and other third-party service providers and agents. We and other third parties collect, process, store and/or transmit sensitive data, such as names, addresses, social security numbers, credit or debit card numbers, expiration dates, driver’s license numbers, bank account numbers and protected health information. We have ultimate liability to the payment networks and our sponsor banks that register us with the payment networks for our failure or the failure of other third parties with whom we contract to protect this data in accordance with payment network requirements. The loss, destruction or unauthorized modification of client or consumer data by us or our contracted third parties could result in significant fines, sanctions, proceedings or actions against us by the payment networks, governmental bodies, consumers or others.

Threats may result from human error, fraud or malice on the part of employees or third parties, or from accidental technological failure. For example, certain of our employees have access to sensitive data that could be used to commit identity theft or fraud. Concerns about security increase when we transmit information electronically because such transmissions can be subject to attack, interception or loss. Also, computer viruses can be distributed and spread rapidly over the Internet and could infiltrate our systems or those of our contracted third parties. Denial of service or other attacks could be launched against us for a variety of purposes, including interfering with our services or to create a diversion for other malicious activities. These types of actions and attacks and others could disrupt our delivery of services or make them unavailable.

We and our contracted third parties could be subject to breaches of security by hackers. Our encryption of data and other protective measures may not prevent unauthorized access to or use of sensitive data. A systems breach may subject us to material losses or liability, including payment network fines, assessments and claims for unauthorized purchases with misappropriated credit, debit or card information, impersonation or other similar fraud claims. A misuse of such data or a

16


 

cybersecurity breach (including a ransomware attack) could harm our reputation and deter clients from using electronic payments generally and our services specifically, thus reducing our revenue. In addition, any such misuse or breach could cause us to incur costs to correct the breaches or failures, expose us to uninsured liability, increase our risk of regulatory scrutiny, subject us to lawsuits and result in the imposition of material penalties and fines under state and federal laws or by the payment networks or limitations on our ability to process payment transactions on such payment networks. While we maintain cyber insurance coverage (which, in certain cases, is required pursuant to certain of our contractual commitments) that may, subject to policy terms and conditions, cover certain aspects of these risks, our insurance coverage may be insufficient to cover all losses. Additionally, we may be required to increase our cyber insurance coverage pursuant to our contractual commitments entered into in the future. Our cyber insurance costs have increased significantly following well-publicized ransomware attacks involving other organizations. The costs to maintain or increase our cyber insurance coverage could have a material adverse effect on our business, financial condition and results of operations.

Any human error, fraud, malice, accidental technological failure or attacks against us or our contracted third parties could hurt our reputation, force us to incur significant expenses in remediating the resulting impacts, expose us to uninsured liability, result in the loss of our sponsor bank relationships or our ability to participate in the payment networks, subject us to lawsuits, fines or sanctions, distract our management, increase our costs of doing business and/or materially impede our ability to conduct business.

Although we generally require that our agreements with our software integration partners or service providers include confidentiality obligations that restrict these parties from using or disclosing any client or consumer data except as necessary to perform their services under the applicable agreements, we cannot guarantee that these contractual measures will prevent the unauthorized use, modification, destruction or disclosure of data or allow us to seek reimbursement from the contracted party. In addition, many of our clients are small and medium-sized businesses that may have limited competency regarding data security and handling requirements and may thus experience data breaches. Any unauthorized use, modification, destruction or disclosure of data could result in protracted and costly litigation and the incurrence of significant losses by us.

In addition, our agreements with our sponsor banks and our third-party payment processors (as well as payment network requirements) require us to take certain protective measures to ensure the confidentiality of client and consumer data. Any failure to adequately comply with these protective measures could result in fees, penalties, litigation or termination of our sponsor bank agreements. Further, certain of our sponsor banks have experienced, and could in the future experience, cybersecurity incidents that could disrupt our operations, expose us to liability and protracted and costly litigation and damage our reputation.

Security breaches may be subject to scrutiny from governmental agencies such as the CFPB, the FTC and the U.S. Department of Health and Human Services Office for Civil Rights. See “Risks Related to Regulation” below.

If we cannot keep pace with rapid developments and changes in our industry, the use of our products and services could decline, causing a reduction in our revenues.

The electronic payments market is subject to constant and significant changes. This market is characterized by rapid technological evolution, new product and service introductions, evolving industry standards, changing client needs and the entrance of new competitors, including products and services that enable card networks and banks to transact with consumers directly. For example, in July 2023, the U.S. Federal Reserve launched its FedNow Service that enables individuals and businesses to send instant payments through their depositary institution accounts. To remain competitive, we continually pursue initiatives to develop new products and services to compete with these new market entrants. These projects carry risks, such as difficulty in determining market demand and timing for delivery, cost overruns, delays in delivery, performance problems and lack of client acceptance, and some projects may require investment in non-revenue generating products or services that our software integration partners and clients expect to be included in our offerings. In addition, new products and offerings may not perform as intended or generate the business or revenue growth expected.

The continued growth and development of our payment processing services and solutions will depend on our ability to anticipate and adapt to changes in consumer and business behavior. Any failure to timely integrate emerging payment methods into our software, to anticipate consumer or business behavior changes or to contract with processing partners that support such emerging payment technologies could cause us to lose traction among our clients or referral sources, including industry associations, resulting in a corresponding loss of revenue, if those methods become popular among end-users of their services.

Our products and services are designed to process complex transactions and provide reports and other information on those transactions, all at very high volumes and processing speeds. Our technology offerings must also integrate with a variety of network, hardware, mobile and software platforms and technologies, and we need to continuously modify and enhance our

17


 

products and services to adapt to changes and innovation in these technologies. Any failure to deliver an effective, reliable and secure service or any performance issue that arises with a new product or service could result in significant processing or reporting errors or other losses. If we do not deliver a promised new product or service to our clients or software integration partners in a timely manner or the product or service does not perform as anticipated, our development efforts could result in increased costs and a loss in business, reducing our earnings and causing a loss of revenue. We also rely in part on third parties, including some of our competitors and potential competitors, for the development of and access to, or production of, new technologies, including software and hardware. For example, we rely on our software integration partners to integrate our services and products into the software platforms being used by our clients. Our future success will depend in part on our ability to develop or adapt to technological changes and evolving industry standards. If we are unable to develop, adapt to or access technological changes or evolving industry standards on a timely and cost-effective basis, our business, financial condition and results of operations could be materially adversely affected.

If our vertical markets do not increase their acceptance of electronic payments or if there are adverse developments in the electronic payment industry in general, our business, financial condition and results of operations may be adversely affected.

The vertical markets we primarily serve have not historically utilized electronic payments to the same extent as traditional markets such as retail and travel. If consumers and businesses in our primary vertical markets do not increase their use of cards as payment methods for their transactions or if the mix of payment methods changes in a way that is adverse to us, such developments may have a material adverse effect on our business, financial condition and results of operations. Regulatory changes may also result in our clients seeking to charge their own clients additional fees for use of credit or debit cards which may result in such clients using other payment methods. Additionally, in recent years, increased incidents of security breaches have caused some consumers to lose confidence in the ability of businesses to protect their information, causing certain consumers to discontinue use of electronic payment methods. Security breaches could result in financial institutions canceling large numbers of credit and debit cards, or consumers or businesses electing to cancel their cards following such incidents.

Potential clients or software integration partners may be reluctant to switch to, or develop a relationship with, a new payment processor, which may adversely affect our growth.

Many potential clients and software integration partners worry about potential disadvantages associated with switching payment processing providers, such as a loss of accustomed functionality, increased costs and business disruption. There can be no assurance that our strategies for overcoming potential reluctance to change payment processing providers or to initiate a relationship with us will be successful, and this resistance may adversely affect our growth and our business overall.

Our sales efforts to large enterprises involve considerable time and expense with long and unpredictable sales cycles.

One of the factors affecting our growth and financial performance is the adoption of our solutions by large enterprise clients. As part of our sales efforts, we invest considerable time and expense evaluating the specific organizational needs of potential clients and educating these potential clients about the technical capabilities and value of our solutions. Because large enterprises tend to have more consumers impacted by a change in payment processing providers, they often evaluate our solutions and our technology platform at multiple levels within their organization, each of which often have specific requirements, and typically involve their senior management. As a result, our sales efforts to large enterprises span over considerable time and require greater expense with long and unpredictable sales cycles, which may cause our results of operations to fluctuate.

Our revenue is sensitive to shifts in payment mix.

Most of our revenues are derived from volume-based payment processing fees and other related fixed per transaction fees. In general, we receive more revenue for card-based payments than for ACH payments. Accordingly, if more of our client’s customers start paying by ACH or other payment methods with lower transaction fees, it may have a material and adverse impact on our results of operations.

If we fail to comply with the applicable requirements of payment networks and industry self-regulatory organizations, those payment networks or organizations could seek to fine us, suspend us or terminate our registrations through our sponsor banks.

We rely on sponsor banks and, in certain cases, third-party processors to access the payment card networks, such as Visa and MasterCard, that enable our ability to offer to our clients the acceptance of credit cards and debit cards, and we must pay fees for such services. To provide our merchant acquiring services, we are registered through our sponsor banks with the Visa and MasterCard networks as a service provider for member institutions. As such, we, our sponsor banks and many of our

18


 

clients are subject to complex and evolving payment network rules. The payment networks routinely update and modify requirements applicable to merchant acquirers, including rules regulating data integrity, third-party relationships (such as those with respect to sponsor banks and independent sales organization (“ISOs”)), merchant chargeback standards and PCI DSS. The rules of the card networks are set by their boards, which may be influenced by card issuers, some of which offer competing transaction processing services. Any changes in payment network rules or standards may be imposed on highly compressed timelines and may have a negative impact on our results of operations.

If we or our sponsor banks fail to comply with the applicable rules and requirements of any of the payment networks, such payment network could suspend or terminate our registration. Further, our transaction processing capabilities, including with respect to settlement processes, could be delayed or otherwise disrupted, and recurring non-compliance could result in the payment networks seeking to fine us or suspend or terminate our registrations that allow us to process transactions on their networks, which would make it impossible for us to conduct our business on its current scale.

Under certain circumstances specified in the payment network rules, we may be required to submit to periodic audits, self-assessments or other assessments with regard to our compliance with the PCI DSS. Such audits or assessments may reveal that we have failed to comply with the PCI DSS. In addition, even if we comply with the PCI DSS, there is no assurance that we will be protected from a security breach. The termination of our registrations with the payment networks, or any changes in payment network or issuer rules that limit our ability to provide merchant acquiring services, could have an adverse effect on our payment processing volumes, revenues and operating costs. If we are unable to comply with the requirements applicable to our payment processing activities, the payment networks could no longer allow us to provide these solutions, which would render us unable to conduct our business. If we were precluded from processing Visa and MasterCard electronic payments, we would lose a substantial portion of our revenues.

We are also subject to the operating rules of the NACHA. NACHA is a self-regulatory organization which administers and facilitates private-sector operating rules for ACH payments and defines the roles and responsibilities of financial institutions and other ACH network participants. The NACHA Rules and Operating Guidelines impose obligations on us and our partner financial institutions. These obligations include audit and oversight by the financial institutions and the imposition of mandatory corrective action, including termination, for serious violations. If an audit or self-assessment under PCI DSS or NACHA identifies any deficiencies that we need to remediate, the remediation efforts may distract our management team and be expensive and time consuming.

We rely on sponsor banks in order to process electronic payment transactions, and such sponsor banks have substantial discretion with respect to certain elements of our business practices. If these sponsorships are terminated and we are not able to secure new sponsor banks, we will not be able to conduct our business.

Because we are not a bank, we are not eligible for membership in the Visa, MasterCard and other payment networks, and are, therefore, unable to directly access these payment networks, which are required to process transactions. We are currently registered with payment networks through our sponsor banks.

If these sponsorships are terminated and we are unable to secure a replacement sponsor bank within the applicable wind down period, we will not be able to process electronic payment transactions. While we maintain relationships with multiple sponsor banks for flexibility in the processing of payment volume and in the pricing of our clients’ solutions, the loss of or termination of a relationship with a sponsor bank or a significant decrease in the amount of payment volume that a sponsor bank processes for us could reduce such flexibility and negatively affect our business. To the extent the number of our sponsor banks decreases, we will become increasingly reliant on our remaining sponsor banks, which would materially adversely affect our business should our relationship with any of such remaining banks be terminated or otherwise disrupted. Furthermore, our agreements with our sponsor banks provide the sponsor banks with substantial discretion in approving certain elements of our business practices, including our solicitation, application and underwriting procedures for clients. Our sponsor banks’ actions under these agreements could be detrimental to us.

To acquire and retain clients, we depend on our software integration partners that integrate our services and solutions into software used by our clients.

We rely heavily on the efforts of our software integration partners to ensure our services and solutions are properly integrated into the software that our clients use. Generally, our agreements with software integration partners are not exclusive and these partners retain the right to refer potential clients to other payment processors. In addition, our agreements with

19


 

software integration partners do not generally prohibit these partners from providing payment processing solutions to clients (including by acquiring a competing payment processing business).

We may need to provide financial concessions to maintain or enhance relationships with current software integration partners or to attract potential software integration partners from our competitors. We have been required, and expect to be required in the future, to make concessions with our software integration partners (including when renewing contracts or when needed to incentivize the software integration partner to update or enhance the integration), and such concessions can have a material impact on our financial condition or operating performance.

If our software integration partners focus more heavily on working with other payment processors, acquire or develop their own payment processing capabilities, cease operations or become insolvent, we may be at risk of losing existing clients with whom these software integration partners have relationships. If we are unable to maintain our existing base of software integration partners or develop relationships with new software integration partners, our business, financial condition and results of operations would be materially adversely affected. In addition, our efforts to form relationships with new software integration partners may be hindered to the extent they perceive that integrating with a new payment processor or switching to us from another payment processor is too costly or time-consuming. Many software providers choose to integrate with only a small number of payments processors due to the requisite time and cost of integrating their systems with a payment processor’s solutions.

Failure to effectively manage risk and prevent fraud could increase our chargeback liability and other liability.

We are potentially liable for losses caused by fraudulent card transactions or business fraud. Card fraud occurs when a merchant’s customer uses a stolen card (or a stolen card number in a card-not-present transaction) to purchase merchandise or services. In a traditional card-present transaction, if the merchant swipes the card, receives authorization for the transaction from the card issuing bank and verifies the signature on the back of the card against the paper receipt signed by its customer, the card issuing bank remains liable for any loss. In a fraudulent card-not-present transaction, even if the merchant receives authorization for the transaction, the merchant may be liable for any loss arising from the transaction. In addition, consumers may dispute repayments on a loan by claiming it was unlawful under applicable law.

Business fraud occurs when a business or organization, rather than a cardholder, opens a fraudulent merchant account and conducts fraudulent transactions or when a business, rather than a consumer (though sometimes working together with a consumer engaged in fraudulent activities), knowingly uses a stolen or counterfeit card or card number to record a false sales transaction, intentionally fails to deliver the merchandise or services sold in an otherwise valid transaction, or provides services in violation of applicable law. Business fraud also occurs when employees of businesses change the business demand deposit accounts to their personal bank account numbers, so that payments are improperly credited to the employee’s personal account.

Certain of these types of fraud present potential liability for chargebacks associated with our clients’ processing transactions. If a billing dispute between a client and a consumer is not ultimately resolved in favor of our client, the disputed transaction is “charged back” to the client’s bank and credited to the consumer’s bank. Anytime our client is unable to satisfy a chargeback, we are responsible for that chargeback. We have a number of contractual protections and other means of recourse to mitigate those risks, including collateral or reserve accounts that we may require our clients to maintain for these types of contingencies. Nonetheless, if we are unable to collect the chargeback from the clients’ account or reserve account (if applicable), or if the client refuses or is financially unable due to bankruptcy or other reasons to reimburse us for the chargeback, we bear the loss for the amount of the refund paid to the cardholder’s bank. We have established systems and procedures to detect and reduce the impact of business fraud, but these measures may not be effective, and incidents of fraud could increase in the future. During the year ended December 31, 2023, we believe our chargeback rate was less than 1% of payment volume. Any increase in chargebacks not paid by our clients could have a material adverse effect on our business, financial condition and results of operations.

Our processes to reduce fraud losses depend in part on our ability to restrict the deposit of processing funds while we investigate suspicious transactions. We could be sued by parties alleging that our restriction and investigation processes violate federal and state laws on consumer protection, unfair business practices or other applicable laws. If we are unable to defend any such claim successfully, we could be required to restructure our anti-fraud processes in ways that would harm our business or pay substantial fines.

As part of our program to reduce fraud losses, we may temporarily restrict the ability of clients to access certain processing deposits if those transactions or their account activity are identified by our anti-fraud models as suspicious. We could be sued by parties alleging that our restriction and investigation processes violate federal and state laws on consumer protection or unfair business practices. If we are unable to defend any such claim successfully, we could be required to restructure our anti-fraud processes in ways that could harm our business and to pay substantial fines. Even if we are able to

20


 

defend a claim successfully, the litigation could damage our reputation, consume substantial amounts of our management’s time and attention, and require us to change our client service and operations in ways that could increase our costs and decrease the effectiveness of our anti-fraud program. In addition, if a client has filed for bankruptcy protection, then our normal processes may be limited by applicable bankruptcy laws.

We receive savings related to favorable pricing or incentives on certain interchange and other payment network fees. To the extent we cannot maintain such savings and cannot pass along any corresponding increases in such fees to our clients, our operating results and financial condition may be materially adversely affected.

We bear interchange, assessment, transaction and other fees set by the payment networks to the card issuing banks and the payment networks for each transaction we process as a merchant acquirer. Under certain circumstances, the payment networks afford us preferential rates or incentives with respect to such fees, which helps us to control our operating costs. From time to time, the payment networks increase the interchange fees and other fees that they charge payment processors and the sponsor banks. At their sole discretion, our sponsor banks have the right to pass any increases in interchange and other fees on to us, and they have consistently done so in the past. We are generally permitted under the contracts into which we enter with our clients, and in the past have been able to, pass these fee increases along to our clients through corresponding increases in our processing fees. However, if we are unable to pass through these and other fees in the future (which could be the result of the structure of “flat rate” or convenience fee pricing under certain contracts), or if the payment networks decline to offer us preferential rates or incentives on such fees as compared to those charged to other payment processors, our business, financial condition and results of operations could be materially adversely affected.

Our systems and those of our third-party providers may fail due to factors beyond our control, which could interrupt our service, resulting in our inability to process payments or provide ancillary services, loss of business, increase in costs and exposure to liability.

We depend on the efficient and uninterrupted operation of numerous systems, including our computer network systems, software, data centers and telecommunication networks, as well as the systems and services of our sponsor banks, the payment networks, third-party providers of processing services and other third parties. Our systems and operations, or those of our third-party providers, such as our provider of dial-up authorization services, or the payment networks themselves, could be exposed to damage or interruption from, among other things, hardware and software defects or malfunctions, telecommunications failure, computer denial-of-service and other cyberattacks, unauthorized entry, computer viruses or other malware, human error, natural disaster, power loss, acts of terrorism or sabotage, financial insolvency of such providers and similar events. These threats, and errors or delays in the processing of payment transactions, system outages or other difficulties, could result in failure to process transactions or provide ancillary services, additional operating and development costs, diversion of technical and other resources, loss of revenue, clients and software integration partners, loss of client and accountholder data, harm to our business or reputation, exposure to fraud losses or other liabilities and fines and other sanctions imposed by payment networks. Our property and business interruption insurance may not be adequate to compensate us for all losses or failures that may occur.

At present, our critical operational systems, such as our payment gateway, are fully redundant, while certain of our less critical systems are not. Therefore, certain aspects of our operations may be subject to interruption. Also, while we have disaster recovery policies and arrangements in place, they have not been tested under actual disasters or similar events. Maintaining and upgrading our system is costly and time-consuming, involves significant technical risk and may divert our resources from new features and products, and there can be no assurances that such systems will be effective. Frequent or persistent site interruptions could lead to regulatory scrutiny, significant fines and penalties and mandatory and costly changes to our business practices.

In addition, we are continually improving and upgrading our information systems and technologies. Implementation of new systems and technologies is complex, expensive and time-consuming. If we fail to timely and successfully implement new information systems and technologies or improvements or upgrades to existing information systems and technologies, or if such systems and technologies do not operate as intended, this could have an adverse impact on our business, internal controls (including internal controls over financial reporting), results of operations and financial condition.

We rely on other service and technology providers. If such providers fail in or discontinue providing their services or technology to us, our ability to provide services to clients may be interrupted, and, as a result, our business, financial condition and results of operations could be adversely impacted.

We rely on third parties to provide or supplement card processing services and for infrastructure hosting services. We also rely on third parties for specific software and hardware used in providing our products and services. The termination by our service or technology providers of their arrangements with us or their failure to perform their services efficiently and

21


 

effectively may adversely affect our relationships with our clients and, if we cannot find alternate providers quickly, may cause those clients to terminate their relationships with us.

Our third-party processors and third-party program managers, which provide us with front-end authorization services, card issuance program services and certain other services, compete with us or may compete with us in the future in the vertical markets that we serve. There can be no assurance that these processors will maintain their relationships with us in the future or that they will refrain from competing directly with the solutions that we offer.

If we are unable to renew our existing contracts with our most significant vendors, we might not be able to replace the related products or services at the same cost, which would negatively impact our profitability. Additionally, while we believe we would be able to locate alternative vendors to provide substantially similar services at comparable rates, or otherwise replicate such services internally, no assurance can be made that a change would not be disruptive to our business, which could potentially lead to a material adverse impact on our revenue and profitability until resolved.

We also rely in part on third parties for the development of and access to new technologies, and updates to existing products and services for which third parties provide ongoing support, which reliance increases the cost associated with new and existing product and service offerings. Failure by these third-party providers to devote an appropriate level of attention to our products and services could result in delays in introducing new products or services, or delays in resolving any issues with existing products or services for which third-party providers provide ongoing support.

We are subject to economic and political risk, the business cycles of our clients and software integration partners and the overall level of consumer and commercial spending, which could negatively impact our business, financial condition and results of operations.

The electronic payment industry depends heavily on the overall level of consumer and commercial spending. We are exposed to general economic conditions that affect consumer confidence, consumer spending, consumer discretionary income and changes in consumer purchasing habits, including natural disasters and health emergencies, including earthquakes, fires, power outages, typhoons, floods, pandemics or epidemics (such as the COVID-19 pandemic) and manmade events such as civil unrest, labor disruption, international trade disputes, international conflicts, terrorism, wars and critical infrastructure attacks. A sustained deterioration in general economic conditions, particularly in the United States, continued uncertainty for an extended period of time, persistent inflation or further increases in interest rates, could adversely affect our financial performance by reducing the number or aggregate volume of transactions made using electronic payments. Our consumer finance and mortgage clients may be disproportionately impacted by further increased interest rates or a general economic downturn, which could result in a decrease to our revenue and profits. If our consumer finance or mortgage clients make fewer or smaller loans (or their borrowers fail to make required payments), or consumers and businesses spend less money through electronic payments, we will have fewer transactions to process at lower dollar amounts, resulting in lower revenue. Smaller tax refunds to consumers, due to the absence of additional stimulus or similar impacts or otherwise, could also negatively impact our results of operations.

The U.S. and international markets are experiencing uncertain and volatile economic conditions, including from the impacts of sustained inflation, recession concerns and supply chain disruptions. These conditions make it extremely difficult for us to accurately forecast and plan future business activities. Together, these circumstances create an environment in which it is challenging for us to predict future operating results. If these uncertain business, macroeconomic or political conditions continue or further decline, our business, financial condition and results of operations could be materially adversely affected.

Our risk management policies and procedures may not be fully effective in mitigating our risk exposure in all market environments or against all types of risks associated with providing payment processing solutions.

We operate in a rapidly changing industry. Accordingly, our risk management policies and procedures may not be fully effective to identify, monitor, manage and remediate our risks associated with providing payment processing solutions. Some of our risk evaluation methods depend upon information provided by others and public information regarding markets, clients or other matters that are otherwise inaccessible by us. In some cases, that information may not be accurate, complete or up-to-date. Additionally, our risk detection system is subject to a high degree of “false positive” risks being detected, which makes it difficult for us to identify real risks in a timely manner. If our policies and procedures are not fully effective or we are not always successful in capturing all risks to which we are or may be exposed, we may suffer harm to our reputation or be subject to litigation or regulatory actions that materially increase our costs and limit our ability to grow and may cause us to lose existing clients.

22


 

We may not be able to continue to expand our share in our existing vertical markets or continue to expand into new vertical markets, which would inhibit our ability to grow and increase our profitability.

Our future growth and profitability depend, in part, upon our continued expansion within the vertical markets in which we currently operate, the emergence of other vertical markets for electronic payments and our integrated solutions, and our ability to penetrate new vertical markets and our current software integration partners’ client bases. As part of our strategy to expand into new vertical markets and increase our share in our existing vertical markets, we look for acquisition opportunities and partnerships with other businesses that will allow us to increase our market penetration, technological capabilities, product offerings and distribution capabilities. We may not be able to successfully identify suitable acquisition or partnership candidates in the future, and if we do identify them, they may not provide us with the benefits we anticipated. In addition, our ability to continue to grow and profitably service clients in Canada is uncertain and will require additional resources and controls, and we may encounter unanticipated challenges.

Our expansion into new vertical markets also depends on our ability to adapt our existing technology or to develop new technologies to meet the particular needs of each new vertical market. We may not have adequate financial or technological resources to develop effective and secure services or distribution channels that will satisfy the demands of these new vertical markets. Penetrating these new vertical markets may also prove to be more challenging or costly or may take longer than we may anticipate. If we fail to expand into new vertical markets and increase our penetration into existing vertical markets, we may not be able to continue to grow our revenues and earnings.

We may not be able to successfully manage our intellectual property and are subject to infringement claims.

We rely on a combination of contractual rights and copyright, trademark, patent and trade secret laws to establish and protect our proprietary technology, which is critical to our success, particularly in our strategic verticals where we may offer proprietary software solutions to our clients. Third parties have, and in the future may, challenge, circumvent, infringe or misappropriate our intellectual property, or such intellectual property may not be sufficient to permit us to take advantage of current market trends or otherwise to provide competitive advantages, which could result in costly redesign efforts, discontinuance of service offerings or other competitive harm. Other parties, including our competitors, may independently develop similar technology and duplicate our services or design around our intellectual property and, in such cases, we may not be able to assert our intellectual property rights against such parties. Further, our contractual arrangements may be subject to termination or renegotiation with unfavorable terms to us, and our third-party licensors may be subject to bankruptcy, insolvency and other adverse business dynamics, any of which might affect our ability to use and exploit the products licensed to us by such third-party licensors. Additionally, our contractual arrangements may not effectively prevent disclosure of our confidential information or provide an adequate remedy in the event of unauthorized disclosure of our confidential information. We may have to litigate to enforce or determine the scope and enforceability of our intellectual property rights and know-how, which is expensive, could cause a diversion of resources and may not prove successful. Also, because of the rapid pace of technological change in our industry, aspects of our business and our services rely on technologies developed or licensed by third parties, and we may not be able to obtain or retain licenses and technologies from these third parties on reasonable terms or at all. The loss of intellectual property protection or the inability to license or otherwise use third-party intellectual property could harm our business and ability to compete.

We are also subject to costly litigation if our services and technology are alleged to infringe upon or otherwise violate a third party’s proprietary rights. Third parties may have, or may eventually be issued, patents that could be infringed by our products, services or technology. Some of these third parties have made, and any of these third parties could make in the future, a claim of infringement, breach or other violation of third-party intellectual property rights against us with respect to our products, services or technology. Any claim from third parties may result in a limitation on our ability to use the intellectual property subject to these claims. Additionally, in recent years, individuals and groups have been purchasing intellectual property assets for the sole purpose of making claims of infringement or other violations and attempting to extract settlements from companies like us. Even if we believe that intellectual property related claims are without merit, defending against such claims is time consuming and expensive and could result in the diversion of time and attention of our management and employees. Claims of intellectual property infringement or violation also may require us to redesign affected products or services, enter into costly settlement or license agreements, pay costly damage awards, or face a temporary or permanent injunction prohibiting us from marketing or selling certain of our products or services. Even if we have an agreement for indemnification against such costs, the indemnifying party, if any in such circumstance, may be unable to uphold its contractual obligations. If we cannot or do not license the infringed technology on reasonable terms or substitute similar technology from another source, our revenue and earnings could be adversely impacted.

23


 

The loss of key personnel or the loss of our ability to attract, recruit, retain and develop qualified employees, could adversely affect our business, financial condition and results of operations.

We depend on the ability and experience of a number of our key personnel who have substantial experience with our operations, the rapidly changing payment processing industry and the vertical markets in which we offer our products and services. Many of our key personnel have worked for us for a significant amount of time or were recruited by us specifically due to their experience. Our success depends in part upon the reputation and influence within the industry of our senior managers who have, over the years, developed long standing and favorable relationships with our software integration partners, vendors, card associations, sponsor banks and other payment processing and service providers. It is possible that the loss of the services of senior executives or key managers could have a material adverse effect on our business, financial condition and results of operations. In addition, contractual obligations related to confidentiality assignment of intellectual property rights, non-solicitation and non-competition may be ineffective or unenforceable, and departing employees may share our proprietary information with competitors or seek to solicit our software integration partners or clients or recruit our key personnel to competing businesses in ways that could adversely impact us.

Further, in order for us to continue to successfully compete and grow, we must attract, recruit, develop and retain personnel who will provide us with the expertise we need. Our success also depends on the skill and experience of our sales force, which we must continuously work to maintain. While we have a number of key personnel who have substantial experience with our operations, we must also develop our personnel so that our personnel are capable of maintaining the continuity of our operations, supporting the development of new services and solutions and expanding our client base. The market for qualified personnel is highly competitive, and we may not succeed in recruiting additional personnel or may fail to effectively replace current personnel who depart with qualified or effective successors. Our efforts to retain and develop personnel may also result in significant additional expenses, which could adversely affect our profitability.

We have been the subject of various claims and legal proceedings and may become the subject of claims, litigation or investigations which could have a material adverse effect on our business, financial condition or results of operations.

In the ordinary course of business, we are the subject of various claims and legal proceedings and may become the subject of claims, litigation or investigations, including commercial disputes and employee claims, such as claims of age discrimination, sexual harassment, gender discrimination or local, state and federal labor law violations, and from time to time may be involved in governmental or regulatory investigations or similar matters arising out of our current or future business. Any claims asserted against us or our management, regardless of merit or eventual outcome, could harm our reputation and have an adverse impact on our relationships with our clients, software integration partners and other third parties and could lead to additional related claims. In light of the potential cost and uncertainty involved in litigation, we have in the past and may in the future settle matters even when we believe we have a meritorious defense. Certain claims may seek injunctive relief, which could disrupt the ordinary conduct of our business and operations or increase our costs of doing business. Our insurance or indemnities may not cover all claims that may be asserted against us. Furthermore, there is no guarantee that we will be successful in defending pending or future litigation or similar matters under various laws. Any judgments or settlements in any pending or future claims, litigation or investigations could have a material adverse effect on our business, financial condition and results of operations.

We may not be able to successfully execute our strategy of growth through acquisitions.

A significant part of our growth strategy is to enter into new vertical markets through platform acquisitions of vertically-focused integrated payment and software solutions providers, to expand within our existing vertical markets through selective tuck-in acquisitions and to otherwise increase our presence in the payments processing market.

Although we expect to continue to execute our acquisition strategy:

we may not be able to identify suitable acquisition candidates or acquire additional assets on favorable terms;
we may compete with others to acquire assets, which competition may increase, and any level of competition could result in decreased availability or increased prices for acquisition candidates;
competing bidders for such acquisitions may be larger, better-funded organizations with more resources and easier access to capital;
we may experience difficulty in anticipating the timing and availability of acquisition candidates;

24


 

we may not be able to obtain the necessary financing, on favorable terms or at all, to finance any of our potential acquisitions;
potential acquisitions may be subject to regulatory approvals, which may cause delays and uncertainties; and
we may not be able to generate cash necessary to execute our acquisition strategy.

The occurrence of any of these factors could adversely affect our growth strategy.

Our acquisitions subject us to a variety of risks that could harm our business and the anticipated benefits from our acquisitions may not be realized on the expected timeline or at all.

We may experience various challenges associated with our acquired businesses, such as:

we may need to allocate substantial operational, financial and management resources in integrating new businesses, technologies and products, and management may encounter difficulties in integrating the operations, personnel or systems of the acquired business;
the acquisition may have a material adverse effect on our business relationships with existing or future clients or software integration partners;
we may assume substantial actual or contingent liabilities, known and unknown;
the acquisition may not meet our expectations of future financial performance on our expected timeline or at all;
we may experience delays or reductions in realizing expected synergies or benefits;
we may incur substantial unanticipated costs or encounter other problems associated with the acquired business, including challenges associated with transfer of various data processing functions and connections to our systems and those of our third-party service providers;
we may be required to take write-downs or write-offs, restructuring and impairment or other charges;
we may be unable to achieve our intended objectives for the transaction; and
we may not be able to retain the key personnel, clients and suppliers of the acquired business.

These challenges and costs and expenses may adversely affect our business, financial condition and results of operations.

Actual or perceived adverse developments affecting financial institutions could have a material and adverse impact on our business, financial condition or results of operations.

In our business, we maintain relationships with financial institutions in various capacities. Our cash and cash equivalents are held in accounts with banks or other financial institutions that are insured by the Federal Deposit Insurance Corporation (“FDIC”). In most cases, the amounts held in these accounts exceed the FDIC insurance limits. We also rely on financial institutions to act as our sponsor banks in order to enable us to process electronic payment transactions for our clients. In this regard, we maintain relationships with multiple sponsor banks in an effort to secure competitive pricing for our clients and to maintain redundancy. In addition, our clients include credit unions, banks and non-bank lenders who utilize our payment technology solutions in exchange for processing fees.

Since March 2023, Silicon Valley Bank, Signature Bank and First Republic Bank were each closed by their applicable regulators and the FDIC was appointed as receiver. We did not use Silicon Valley Bank, Signature Bank or First Republic Bank for any of our depository or investment accounts nor did we have any payment processing relationships with these particular financial institutions. However, we cannot guarantee that there will not be similar issues with any of the financial institutions with whom we maintain relationships.

The failure of or any other adverse development impacting one or more of our financial institution relationships (or rumors or concerns about such events) could adversely affect our liquidity, our ability to process transactions for our clients or our client relationships. Similarly, our clients could be adversely affected by any bank failure or other adverse event involving

25


 

their financial institution relationships, which could result in a decrease in the amount of payment volume we receive from these clients.

Risks Related to Regulation

We and our clients are subject to extensive government regulation, and any new laws and regulations, industry standards or revisions made to existing laws, regulations or industry standards affecting our business, our clients’ businesses or the electronic payments industry, or our or our clients’ actual or perceived failure to comply with such obligations, may have an unfavorable impact on our business, financial condition and results of operations.

We and the clients we serve are subject to numerous federal and state regulations that affect the electronic payments industry. Regulation of our industry has increased significantly in recent years and is constantly evolving. Changes to statutes, regulations or industry standards, including interpretation and implementation of statutes, regulations or standards, could increase our cost of doing business or affect the competitive balance. Failure to comply with regulations may have an adverse effect on our business, including the limitation, suspension or termination of services provided to, or by, third parties, and the imposition of penalties or fines. To the extent these regulations negatively impact the business, operations or financial condition of our clients, our business and results of operations could be materially and adversely affected because, among other matters, our clients could have less capacity to purchase products and services from us, could decide to avoid or abandon certain lines of business, or could seek to pass on increased costs to us by negotiating price reductions. We could be required to invest a significant amount of time and resources to comply with additional regulations or oversight or to modify the manner in which we contract with or provide products and services to our clients; and those regulations could directly or indirectly limit how much we can charge for our services. We may not be able to update our existing products and services, or develop new ones, to satisfy our client’ needs. Any of these events, if realized, could have a material adverse effect on our business, results of operations and financial condition.

Interchange fees, which are typically paid to the card issuer in connection with credit and debit card transactions, are subject to increasingly intense legal, regulatory and legislative scrutiny. In particular, the Dodd-Frank Act significantly changed the U.S. financial regulatory system by regulating and limiting debit card fees charged by certain issuers, allowing merchants to set minimum dollar amounts for the acceptance of credit cards and allowing merchants to offer discounts or other incentives for different payment methods. These regulations (as well as any related modifications or changes in interpretation) could negatively affect the number of debit transactions, and prices charged per transaction, which would negatively affect our business.

Many of our clients desire to impose a convenience fee or a surcharge in connection with their customers’ use of a credit or debit card or other form of electronic payment. Various state laws and regulations impose prohibitions or other limitations on those types of fees or charges, and interpretation of those state laws and regulations is constantly evolving. State laws and regulations (as well as any related modifications or changes in interpretation in the payment network rules related to those fees and costs) could negatively the willingness of some of our clients to accept credit or debit card or other electronic payment or result in less favorable terms to us in exchange for our clients to absorb those fees and costs, all of which would negatively affect our business.

Laws and regulations, even if not directed at us, may require us to take significant efforts to change our services and solutions and may require that we incur additional compliance costs and change how we price our products and services to our clients and software integration partners. Implementing new compliance efforts is difficult because of the complexity of new regulatory requirements, and we are devoting and will continue to devote significant resources to ensure compliance. Furthermore, regulatory actions may precipitate changes in business practices by us and other industry participants which could affect how we market, price and distribute our products and services, and which could materially adversely affect our business, financial condition and results of operations. In addition, even an inadvertent failure to comply with laws and regulations or evolving public perceptions of our business could damage our business or our reputation.

Depending on how our products and services evolve, we may be subject to a variety of additional laws and regulations, including those governing money transmission, gift cards and other prepaid access instruments, electronic funds transfers, anti-money laundering, counter-terrorist financing, restrictions on foreign assets, gambling, banking and lending, and import and export restrictions.

Our efforts to comply with these laws and regulations could be costly and result in diversion of management time and effort and may still not guarantee compliance. In addition, to the extent we decide to offer our products and services in additional jurisdictions (for example, our expansion into Canada), we may incur additional compliance-related costs with respect to operating in such jurisdictions. Additionally, as our products and services evolve, and as regulators continue to increase their scrutiny of compliance with these obligations, we may be subject to a variety of additional laws and regulations, or we may be

26


 

required to further revise or expand our compliance management system, including the procedures we use to verify the identity of our clients and their end customers and to monitor transactions. If we are found to be in violation of any such legal or regulatory requirements, we may be subject to monetary fines or other penalties, such as a cease and desist order, or we may be required to alter the nature or packaging of our services and solutions, any of which could adversely affect our business or operating results.

The businesses of many of our clients are strictly regulated in every jurisdiction in which they operate, and such regulations, and our clients’ failure to comply with them, could have an adverse effect on our clients’ businesses and, as a result, our results of operations.

A meaningful portion of our clients are consumer lenders that provide personal loans and automotive loans to consumers that have varying degrees of credit risk. The regulatory environment that these clients operate in is very complex because applicable regulations are often enacted by multiple agencies in the state and federal governments. For example, the CFPB previously proposed new rules applicable to such loans that could have an adverse effect on our clients’ businesses, and numerous state laws impose similar requirements. Such clients are also subject to negative public perceptions that their consumer lending activities constitute predatory or abusive lending to consumers, and concerns raised by consumer advocacy groups and government officials may lead to efforts to further regulate the industry in which many of our clients operate.

Similarly, our clients in the receivables management industry are typically subject to federal and state rules and regulations that establish specific requirements and procedures that debt collectors must follow when collecting consumer accounts. The CFPB and the FTC devote substantial attention to debt collection activities, and, as a result, the CFPB and the FTC have brought multiple investigations and enforcement actions against debt collectors for violations of the FDCPA and other applicable laws. Continued regulatory scrutiny by the CFPB and the FTC over debt collection practices may result in additional investigations and enforcement actions against our clients in the receivables management industry. The FDCPA also provides for private rights of action against debt collectors, and permits debtors to recover actual damages, statutory damages and attorneys’ fees and costs for violations of its terms.

The combination of these factors, and in particular any changes implemented at the CFPB under the Biden administration, could materially adversely affect the business of our clients and may force our consumer lender or receivables management clients to change their business models. As a result, we may need to be nimble and quickly respond to the evolving needs of the vertical markets that we serve.

If the business of our clients is materially adversely affected by the uncertainties described above and if we or our clients fail to respond to such changes in the industry in a timely manner, or if there are significant changes in such vertical markets that we do not anticipate, our business, financial condition and results of operations would be materially adversely affected.

We may be required to become licensed under state money transmission statutes.

We provide payment processing services through our various operating subsidiaries. We, along with our third party service providers, use structural arrangements designed to remove our activities from the scope of money transmitter regulation. There can be no assurance that these structural arrangements will remain effective as money transmitter laws continue to evolve or that the applicable regulatory bodies, particularly state agencies, will view our payment processing activities as compliant. Any determination that we are in fact required to be licensed under the state money transmission statutes may require substantial expenditures of time and money and could lead to liability in the nature of penalties or fines, which would have a materially adverse effect on our business and our financial results.

We must comply with laws and regulations prohibiting unfair or deceptive acts or practices, and any failure to do so could materially and adversely affect our business.

We and many of our clients are subject to Section 5 of the Federal Trade Commission Act prohibiting unfair or deceptive acts or practices and various state laws that are similar in scope and subject matter. In addition, provisions of the Dodd-Frank Act that prohibit unfair, deceptive or abusive acts or practices, the Telemarketing Sales Act and other laws, rules and/or regulations, may directly impact the activities of certain of our clients, and in some cases may subject us, as the electronic payment processor or provider of payment settlement services, to investigations, fees, fines and disgorgement of funds if we are found to have improperly aided and abetted or otherwise provided the means and instrumentalities to facilitate the illegal or improper activities of a client through our services. Various federal and state regulatory enforcement agencies, including the FTC and state attorneys general have authority to take action against non-banks that engage in UDAAP, or violate other laws, rules and regulations. To the extent we are processing payments or providing products and services for a client suspected of

27


 

violating such laws, rules and regulations, we may face enforcement actions and incur losses and liabilities that may adversely affect our business.

Governmental regulations designed to protect or limit access to or use of consumer information could adversely affect our ability to effectively provide our products and services.

In addition to those regulations discussed previously that are imposed by the card networks and NACHA, governmental bodies in the United States have adopted, or are considering the adoption of, laws and regulations restricting the use, collection, storage, transfer and disposal of, and requiring safeguarding of, non-public personal information. Our operations are subject to certain provisions of these laws. Applicable federal privacy laws may restrict our collection, processing, storage, use and disclosure of personal information, may require us to notify individuals of our privacy practices and provide individuals with certain rights to prevent the use and disclosure of protected information, and mandate certain procedures with respect to safeguarding and proper description of stored information. Certain state laws impose similar privacy obligations as well as obligations to provide notification of security breaches of personal information to affected individuals, state officers, consumer reporting agencies and businesses and governmental agencies. The applicable regulatory framework for privacy issues is evolving and is likely to continue doing so for the foreseeable future, which creates uncertainty. The state privacy law framework is described under “Privacy and Information Security Regulations” in Item 1. Business above.

Further, we are obligated by our clients, sponsor banks and software integration partners to maintain the confidentiality and security of non-public consumer information that our clients and their end customers share with us. Our contracts may require periodic audits by independent parties regarding our compliance with applicable standards, and may permit our counterparties to audit our compliance with best practices established by regulatory guidelines with respect to confidentiality and security of non-public personal information. Our ability to maintain compliance with these standards and satisfy these audits will affect our ability to attract, grow and maintain business in the future, and any failure to do so could subject us to contractual liability, each of which could have a material effect on our business and results of operations.

If we fail to comply with these laws, regulations or contractual terms, or if we experience security breaches, we could face regulatory enforcement proceedings, suits for breach of contract and monetary liabilities. Additionally, any such failure could harm the relationships and reputation we depend on to retain existing clients and software integration partners and obtain new clients and software integration partners. If federal and state governmental bodies adopt more restrictive privacy laws in the future, our compliance costs could increase, and it could make our due diligence reviews and monitoring regarding the risk of our clients more difficult, complex and expensive. As our business grows, we may also be required to invest in a more substantive and complex compliance management system than the one we currently employ.

Changes in tax laws or their judicial or administrative interpretations, or becoming subject to additional U.S., state or local taxes that cannot be passed through to our clients, could negatively affect our business, financial condition and results of operations.

Our operations are subject to extensive tax liabilities, including federal and state and transactional taxes such as excise, sales/use, payroll, franchise, withholding and ad valorem taxes. Changes in tax laws or their judicial or administrative interpretations could decrease the amount of revenues we receive, the value of any tax loss carryforwards and tax credits recorded on our balance sheet and the amount of our cash flow, and may have a material adverse impact on our business, financial condition and results of operations. Some of our tax liabilities are subject to periodic audits by the applicable taxing authority which could increase our tax liabilities. Furthermore, companies in the payment processing industry, including us, may become subject to incremental taxation in various taxing jurisdictions. Taxing jurisdictions have not yet adopted uniform positions on this topic. If we are required to pay additional taxes and are unable to pass the tax expense through to our clients, our costs would increase and our net income would be reduced, which could have a material adverse effect on our business, financial condition and results of operations.

Failure to maintain effective systems of internal and disclosure control could have a material adverse effect on our results of operation and financial condition.

Effective internal and disclosure controls are necessary for us to provide reliable financial reports and effectively prevent fraud, and to operate successfully as a public company. If we cannot provide reliable financial reports or prevent fraud, our reputation and operating results would be harmed. As part of our ongoing monitoring of internal control, we have discovered in the past and may discover in the future material weaknesses or significant deficiencies in internal control that require remediation. A “material weakness” is a deficiency, or a combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of a company’s annual or interim financial statements will not be prevented or detected on a timely basis.
 

28


 

We have in the past discovered, and may in the future discover, material weaknesses and other areas of our internal controls that need improvement. We continue to work to improve our internal controls. We cannot be certain that these measures will ensure that we implement and maintain adequate controls over our financial processes and reporting in the future. Any failure to maintain effective controls or to timely implement any necessary improvement of our internal and disclosure controls could, among other things, result in losses from fraud or error, harm our reputation, or cause investors to lose confidence in the reported financial information, all of which could have a material adverse effect on our results of operation and financial condition. In addition, as a result of such material weaknesses and other matters raised or that may in the future be raised by the SEC, we face potential for litigation or other disputes.
 

Risks Related to Our Indebtedness

Our level of indebtedness could adversely affect our ability to meet our obligations under our indebtedness, react to changes in the economy or our industry and to raise additional capital to fund operations.

On December 29, 2021, we increased our existing senior secured credit facilities to a $185.0 million revolving credit facility pursuant to an amendment to the revolving credit agreement with Truist Bank and certain other lenders (as amended, the “Amended Credit Agreement”). On January 19, 2021, we issued $440.0 million in aggregate principal amount of our 0.00% convertible senior notes due 2026 (the “2026 Notes”). Our ability to service our obligations under our indebtedness, including the 2026 Notes and any indebtedness we may incur under the Amended Credit Agreement, depends on our future performance, which is subject to economic, financial, competitive and other factors beyond our control. If we are unable to generate the necessary cash flow, we may be required to adopt one or more alternatives, such as selling assets, restructuring debt or obtaining additional debt financing or equity capital on terms that may be onerous or highly dilutive.

Our ability to refinance our indebtedness will depend on the capital markets and our financial condition at such time. We may not be able to engage in any of these activities or engage in these activities on desirable terms, which could result in a default on our debt obligations, and such level of indebtedness could have important consequences to our stockholders.

We may also incur future debt obligations that might subject us to additional restrictive covenants that could affect our financial and operational flexibility.

Future operating flexibility is limited by the restrictive covenants in the Amended Credit Agreement, and we may be unable to comply with all covenants in the future.

The Amended Credit Agreement imposes restrictions that could impede our ability to enter into certain corporate transactions, as well as increases our vulnerability to adverse economic and industry conditions, by limiting our flexibility in planning for, and reacting to, changes in our business and industry. These restrictions will limit our ability to, among other things:

incur or guarantee additional debt;
pay dividends on capital stock or redeem, repurchase, retire or otherwise acquire any capital stock;
make certain payments, dividends, distributions or investments; and
merge or consolidate with other companies or transfer all or substantially all of our assets.

In addition, the Amended Credit Agreement contains certain negative covenants that restrict the incurrence of indebtedness unless certain incurrence-based financial covenant requirements are met. The restrictions may prevent us from taking actions that we believe would be in the best interests of the business and may make it difficult for us to successfully execute our business strategy or effectively compete with companies that are not similarly restricted. Our ability to comply with these restrictive covenants in future periods will largely depend on our ability to successfully implement our overall business strategy. The breach of any of these covenants or restrictions could result in a default, which could result in the acceleration of our debt. In the event of an acceleration of our indebtedness, we could be forced to apply all available cash flows to repay such debt, which would reduce or eliminate distributions to us, which could also force us into bankruptcy or liquidation.

29


 

We may not have the ability to raise the funds necessary to settle conversions of the 2026 Notes, or to repurchase the 2026 Notes upon a fundamental change, and our future debt may contain, limitations on our ability to pay cash upon conversion or repurchase of the 2026 Notes.

Holders of the 2026 Notes have the right to require us to repurchase their 2026 Notes upon the occurrence of a fundamental change at a repurchase price equal to 100% of their principal amount, plus accrued and unpaid interest, if any. In addition, upon conversion of the 2026 Notes, unless we elect to cause to be delivered solely shares of our Class A common stock to settle such conversion, we will be required to make cash payments in respect of the 2026 Notes being converted. However, we may not have enough available cash or be able to obtain financing at the time we are required to make repurchases of the 2026 Notes surrendered therefor or to pay cash with respect to the 2026 Notes being converted.

In addition, our ability to repurchase the 2026 Notes or to pay cash upon conversion of the 2026 Notes may be limited by law, by regulatory authority or by agreements governing our future indebtedness. Our failure to repurchase the 2026 Notes at a time when the repurchase is required by the indenture governing the 2026 Notes (the “indenture”) or to pay any cash payable on future conversions of the 2026 Notes as required by the indenture, would constitute a default under the indenture. A default under the indenture, or the fundamental change itself, could also lead to a default under our Amended Credit Agreement and other agreements governing our existing or future indebtedness. If the repayment of the related indebtedness were to be accelerated after any applicable notice or grace periods, we may not have sufficient funds to repay the indebtedness, repurchase, make interest payments on or make cash payments upon conversion of the 2026 Notes.

The conditional conversion feature of the 2026 Notes, if triggered, may adversely affect our financial condition and operating results.

In the event the conditional conversion feature of the 2026 Notes is triggered, holders of the 2026 Notes will be entitled to convert their 2026 Notes at any time during specified periods at their option. If one or more holders elect to convert their 2026 Notes, unless we elect to satisfy our conversion obligation by delivering solely shares of our Class A common stock, we would be required to settle a portion or all of our conversion obligation through the payment of cash, which could adversely affect our liquidity. In addition, even if holders do not elect to convert their 2026 Notes, we could be required under applicable accounting rules to reclassify all or a portion of the outstanding principal of the 2026 Notes as a current rather than long-term liability, which would result in a material reduction of our net working capital.

Provisions in the indenture could delay or prevent an otherwise beneficial takeover of the Company

Certain provisions of the 2026 Notes and the indenture could make a third party attempt to acquire us more difficult or expensive. For example, if a takeover constitutes a fundamental change, then we will be required to make an offer to the holders of the 2026 Notes to repurchase for cash all or part of their outstanding 2026 Notes. In addition, if a takeover constitutes a make-whole fundamental change, then we may be required to increase the conversion rate temporarily. In either case, and in other cases, our obligations under the 2026 Notes could increase the cost of acquiring us or otherwise discourage a third party from acquiring us or removing incumbent management, including in a transaction that you may view as favorable.

Risks Related to Our Ownership Structure

We are a holding company and our only material asset is our interest in Hawk Parent, and we are accordingly dependent upon distributions made by our subsidiaries to pay taxes, make payments under the Tax Receivable Agreement, meet our financial obligations under the 2026 Notes and pay dividends.

We are a holding company with no material assets other than our ownership of limited liability company interests of Hawk Parent (the “Post-Merger Repay Units” and holders of such Post-Merger Repay Units other than the Company, the “Repay Unitholders”) and our managing member interest in Hawk Parent, and we have no independent means of generating revenue or cash flow. Upon the completion of the Business Combination, we entered into that certain Tax Receivable Agreement (the “Tax Receivable Agreement” or “TRA”) with the Repay Unitholders. Our ability to pay taxes, make payments under the Tax Receivable Agreement, meet our financial obligations under the 2026 Notes and pay dividends will depend on the financial results and cash flows of Hawk Parent and its subsidiaries and the distributions we receive from Hawk Parent. Deterioration in the financial condition, earnings or cash flow of Hawk Parent and its subsidiaries, including its operating subsidiaries, for any reason could limit or impair Hawk Parent’s ability to pay such distributions. Additionally, to the extent that we need funds and Hawk Parent and/or any of its subsidiaries are restricted from making such distributions under applicable law or regulation or under the terms of any financing arrangements, or Hawk Parent is otherwise unable to provide such funds, it could materially adversely affect our liquidity and financial condition.

30


 

Hawk Parent is treated as a partnership for U.S. federal income tax purposes and, as such, generally is not subject to any entity-level U.S. federal income tax. Instead, taxable income is allocated to Repay Unitholders (including us). Accordingly, we will be required to pay income taxes on our allocable share of any net taxable income of Hawk Parent. Under the terms of Hawk Parent’s Amended and Restated Operating Agreement, Hawk Parent is obligated to make tax distributions to Repay Unitholders (including us) calculated at certain assumed tax rates. In addition to tax expenses, we will also incur expenses related to our operations, including payment obligations under the Tax Receivable Agreement (and the cost of administering such payment obligations), which could be significant. We intend to cause Hawk Parent to make distributions to Repay Unitholders in amounts sufficient to cover all applicable taxes (calculated at assumed tax rates), relevant operating expenses, payments under the Tax Receivable Agreement and dividends, if any, declared by Hawk Parent. However, as discussed below, Hawk Parent’s ability to make such distributions may be subject to various limitations and restrictions including, but not limited to, restrictions on distributions that would either violate any contract or agreement to which Hawk Parent is then a party, including debt agreements, or any applicable law, or that would have the effect of rendering Hawk Parent insolvent. If our cash resources are insufficient to meet our obligations under the Tax Receivable Agreement and to fund our obligations, we may be required to incur additional indebtedness to provide the liquidity needed to make such payments, which could materially adversely affect our liquidity and financial condition and subject us to various restrictions imposed by any such lenders. To the extent that we are unable to make payments under the Tax Receivable Agreement for any reason, such payments will be deferred and will accrue interest until paid; provided, however, that nonpayment for a specified period may constitute a material breach of a material obligation under the Tax Receivable Agreement and therefore accelerate payments due under the Tax Receivable Agreement.

Additionally, although Hawk Parent generally is not subject to any entity-level U.S. federal income tax, it may be liable under recent federal tax legislation for adjustments to its tax return, absent an election to the contrary. In the event Hawk Parent’s calculations of taxable income are incorrect, its members, including us, in later years may be subject to material liabilities pursuant to this federal legislation and its related guidance.

We anticipate that the distributions we will receive from Hawk Parent may, in certain periods, exceed our actual tax liabilities and obligations to make payments under the Tax Receivable Agreement. Our board of the directors, in its sole discretion, will make any determination from time to time with respect to the use of any such excess cash so accumulated, which may include, among other uses, to acquire additional newly issued Post-Merger Repay Units from Hawk Parent at a per unit price determined by reference to the market value of the Class A common stock; to pay dividends, which may include special dividends, on our Class A common stock; to fund repurchases of Class A common stock; or any combination of the foregoing. We will have no obligation to distribute such cash (or other available cash other than any declared dividend) to our stockholders. To the extent that we do not distribute such excess cash as dividends on Class A common stock or otherwise undertake ameliorative actions between Post-Merger Repay Units and shares of Class A common stock and instead, for example, hold such cash balances, Repay Unitholders that hold interests in Hawk Parent pre-Business Combination may benefit from any value attributable to such cash balances as a result of their ownership of Class A common stock following an exchange of their Post-Merger Repay Units, notwithstanding that such holders may previously have participated as holders of Post-Merger Repay Units in distributions by Hawk Parent that resulted in such excess cash balances being held by us.

Dividends on our common stock, if any, will be paid at the discretion of our board of directors, which will consider, among other things, our business, operating results, financial condition, current and expected cash needs, plans for expansion and any legal or contractual limitations on our ability to pay such dividends. Financing arrangements may include restrictive covenants that restrict our ability to pay dividends or make other distributions to our stockholders. In addition, Hawk Parent is generally prohibited under Delaware law from making a distribution to a member to the extent that, at the time of the distribution, after giving effect to the distribution, liabilities of Hawk Parent (with certain exceptions) exceed the fair value of its assets. Hawk Parent’s subsidiaries are generally subject to similar legal limitations on their ability to make distributions to Hawk Parent. If Hawk Parent does not have sufficient funds to make distributions, our ability to declare and pay cash dividends may also be restricted or impaired.

Under the Tax Receivable Agreement, we will be required to pay 100% of the tax benefits relating to tax depreciation or amortization deductions as a result of the tax basis step-up we receive in connection with the exchanges (including an exchange in a sale for cash) of Post-Merger Repay Units into our Class A common stock and related transactions, and those payments may be substantial.

The Repay Unitholders may exchange their Post-Merger Repay Units for shares of Class A common stock pursuant to the Exchange Agreement, subject to certain conditions as set forth therein and in Hawk Parent’s Amended and Restated Operating Agreement, or in an exchange in a sale for cash. These exchanges are expected to result in increases in our allocable share of the tax basis of the tangible and intangible assets of Hawk Parent. These increases in tax basis may increase (for tax

31


 

purposes) depreciation and amortization deductions and therefore reduce the amount of income or franchise tax that we would otherwise be required to pay in the future had such exchanges never occurred.

In connection with the Business Combination, we entered into the Tax Receivable Agreement, which generally provides for the payment to the Repay Unitholders by us of 100% of certain tax benefits, if any, that we realize (or in certain cases are deemed to realize) (a portion of which will be paid in turn to certain service providers on behalf of them in respect of certain transaction expenses) as a result of these increases in tax basis and certain other tax attributes of Hawk Parent and tax benefits related to entering into the Tax Receivable Agreement, including tax benefits attributable to payments under the Tax Receivable Agreement. These payments are our obligation and not an obligation of Hawk Parent. The actual increase in our allocable share of Hawk Parent’s tax basis in its assets, as well as the amount and timing of any payments under the Tax Receivable Agreement, will vary depending upon a number of factors, including the timing of exchanges, the market price of the Class A common stock at the time of the exchange, the extent to which such exchanges are taxable and the amount and timing of the recognition of our income. While many of the factors that will determine the amount of payments that we will make under the Tax Receivable Agreement are outside of our control, we expect that the payments we will make under the Tax Receivable Agreement will be substantial and could have a material adverse effect on our financial condition. Any payments made by us under the Tax Receivable Agreement will generally reduce the amount of overall cash flow that might have otherwise been available to us. To the extent that we are unable to make timely payments under the Tax Receivable Agreement for any reason, the unpaid amounts will be deferred and will accrue interest until paid. Furthermore, our future obligation to make payments under the Tax Receivable Agreement could make us a less attractive target for an acquisition, particularly in the case of an acquirer that cannot use some or all of the tax benefits that may be deemed realized under the Tax Receivable Agreement.

In certain cases, payments under the Tax Receivable Agreement may exceed the actual tax benefits we realize or be accelerated.

Payments under the Tax Receivable Agreement will be based on the tax reporting positions that we determine, and the Internal Revenue Service or another taxing authority may challenge all or any part of the tax basis increases, as well as other tax positions that we take, and a court may sustain such a challenge. In the event any tax benefits initially claimed by us are disallowed, the current Repay Unitholders will not be required to reimburse us for any excess payments that may previously have been made under the Tax Receivable Agreement, for example, due to adjustments resulting from examinations by taxing authorities. Rather, excess payments made to such holders will be netted against any future cash payments otherwise required to be made by us, if any, after the determination of such excess. However, a challenge to any tax benefits initially claimed by us may not arise for a number of years following the initial time of such payment or, even if challenged early, such excess cash payment may be greater than the amount of future cash payments that we might otherwise be required to make under the terms of the Tax Receivable Agreement and, as a result, there might not be future cash payments from which to net against. As a result, in certain circumstances, we could make payments under the Tax Receivable Agreement in excess of our actual income or franchise tax savings, which could materially impair our financial condition.

Moreover, the Tax Receivable Agreement provides that, in the event that (i) we exercise our early termination rights under the Tax Receivable Agreement, (ii) we become bankrupt or undergo a similar insolvency event, (iii) certain changes of control of us occur (as described in the Tax Receivable Agreement) or (iv) we are more than three months late in making of a payment due under the Tax Receivable Agreement (unless we in good faith determine that we have insufficient funds to make such payment), our obligations under the Tax Receivable Agreement will accelerate and we will be required to make an immediate lump-sum cash payment to the Repay Unitholders equal to the present value of all forecasted future payments that would have otherwise been made under the Tax Receivable Agreement, which lump-sum payment would be based on certain assumptions, including those relating to our future taxable income. The lump-sum payment to the Repay Unitholders could be substantial and could exceed the actual tax benefits that we realize subsequent to such payment because such payment would be calculated assuming, among other things, that we would be able to use the assumed potential tax benefits in future years, and that tax rates applicable to us would be the same as they were in the year of the termination.

There may be a material negative effect on our liquidity if the payments under the Tax Receivable Agreement exceed the actual income or franchise tax savings that we realize. Furthermore, our obligations to make payments under the Tax Receivable Agreement could also have the effect of delaying, deferring or preventing certain mergers, asset sales, other forms of business combinations or other changes of control. We may need to incur additional indebtedness to finance payments under the Tax Receivable Agreement to the extent our cash resources are insufficient to meet our obligations under the Tax Receivable Agreement as a result of timing discrepancies or otherwise. Such indebtedness may have a material adverse effect on our financial condition.

32


 

Risks Related to our Class A Common Stock

Future issuances or sales of substantial amounts of our Class A common stock in the public market, or the perception that such issuances or sales may occur, could cause the market price for our Class A common stock to decline.

Hawk Parent has outstanding an aggregate of 5,844,095 Post-Merger Repay Units as of February 22, 2024. Pursuant to the Exchange Agreement, Repay Unitholders have the right to elect to exchange such Post-Merger Repay Units into shares of our Class A common stock on a one-for-one basis, subject to the terms of the Exchange Agreement. However, Hawk Parent may elect to settle such exchange in cash in lieu of delivering shares of our Class A common stock pursuant to the terms of the Exchange Agreement.

In addition, we have reserved a total of 13,826,728 shares of Class A common stock for issuance under our Repay Holdings Corporation Omnibus Incentive Plan (as amended, the “Incentive Plan.”). To the extent such shares have vested or vest in the future (and settle into shares, in the case of restricted stock units), they can be freely sold in the public market upon issuance, subject to volume limitations applicable to affiliates.

If these stockholders exercise their sale or exchange rights and sell shares or are perceived by the market as intending to sell shares, the market price of our shares of Class A common stock could drop significantly. These factors could also make it more difficult for us to raise additional funds through offerings of our shares of Class A common stock or other securities at a time and at a price that we deem appropriate.

We also have outstanding $440.0 million aggregate principal amount of our 2026 Notes which are convertible into shares of our Class A common stock in certain circumstances. Investors will incur further dilution upon the conversion of any of our 2026 Notes if we elect to deliver shares of Class A common stock upon such conversion. In the future, we may also issue additional securities in connection with investments, acquisitions or capital raising activities, which could constitute a material portion of our then-outstanding shares of our Class A common stock and may result in additional dilution to investors or adversely impact the price of our Class A common stock.

Our stock price may be volatile, which could negatively affect our business and operations.

Historically, our Class A common stock has experienced substantial price volatility. For example, the closing price per share of our Class A common stock on The Nasdaq Capital Market ranged from a low of $5.68 to a high of $10.29 during the period from January 3, 2023 to December 29, 2023. This volatility could be the result of changes in our volumes, revenue, earnings and margins or general market and economic factors. If our future operating results or margins are below the expectations of stock market analysts or our investors, our stock price will likely decline.

Speculation and opinions in the press or investment community about our strategic position, financial condition, results of operations or significant transactions can also cause changes in our stock price. In particular, speculation on our go-forward strategy, competition in some of the markets we address and the effect of general economic and political conditions (such as recession concerns, interest rate changes and inflation) on our business, may have a dramatic effect on our stock price.

Volatility in the stock price of our common stock or other reasons may in the future cause us to become the target of securities litigation or shareholder activism. Securities litigation and shareholder activism, including potential proxy contests, could result in substantial costs and divert management’s and board of directors’ attention and resources from our business. Additionally, such securities litigation and shareholder activism could give rise to perceived uncertainties as to our future, adversely affect our relationships with service providers and make it more difficult to attract and retain qualified personnel. Also, we may be required to incur significant legal fees and other expenses related to any securities litigation or activist shareholder matters.

Because we do not currently intend to pay dividends, holders of our Class A common stock will benefit from an investment in our Class A common stock only if it appreciates in value.

We have never declared or paid any dividends on our Class A common stock, and do not expect to pay cash dividends in the foreseeable future. As a result, the success of an investment in our common stock will depend entirely upon future appreciation in its value. There is no guarantee that our Class A common stock will maintain its value or appreciate in value.

33


 

Delaware law and our governing documents contain certain provisions, including anti-takeover provisions that limit the ability of stockholders to take certain actions and could delay or discourage takeover attempts that stockholders may consider favorable.

Our certificate of incorporation, bylaws and Delaware General Corporation Law (“DGCL”) contain provisions that could have the effect of rendering more difficult, delaying, or preventing an acquisition deemed undesirable by our board of directors and therefore depress the trading price of our Class A common stock. These provisions could also make it difficult for stockholders to take certain actions, including electing directors who are not nominated by the current members of our board of directors or taking other corporate actions, including effecting changes in management. Among other things, our certificate of incorporation and bylaws include provisions regarding:

the ability of our board of directors to issue shares of preferred stock, including “blank check” preferred stock and to determine the price and other terms of those shares, including preferences and voting rights, without stockholder approval, which could be used to significantly dilute the ownership of a hostile acquirer;
the right of our board of directors to elect a director to fill a vacancy created by the expansion of our board of directors or the resignation, death or removal of a director, which prevents stockholders from being able to fill vacancies on our board of directors;
the requirement that directors may only be removed from the board of directors for cause (until our 2024 annual meeting of stockholders, at which time this provision will terminate);
a prohibition on stockholder action by written consent (except in limited circumstances), which forces stockholder action to be taken at an annual or special meeting of stockholders and could delay the ability of stockholders to force consideration of a stockholder proposal or to take action, including the removal of directors;
the requirement that a special meeting of stockholders may be called only by our board of directors, the chairman of our board of directors or our chief executive officer, which could delay the ability of stockholders to force consideration of a proposal or to take action, including the removal of directors;
controlling the procedures for the conduct and scheduling of our board of directors and stockholder meetings;
the ability of our board of directors to amend our bylaws, which may allow our board of directors to take additional actions to prevent an unsolicited takeover and inhibit the ability of an acquirer to amend our bylaws to facilitate an unsolicited takeover attempt; and
advance notice procedures with which stockholders must comply to nominate candidates to our board of directors or to propose matters to be acted upon at a stockholders’ meeting, which could preclude stockholders from bringing matters before annual or special meetings of stockholders and delay changes in our board of directors and also may discourage or deter a potential acquirer from conducting a solicitation of proxies to elect the acquirer’s own slate of directors or otherwise attempting to obtain control of us.

In addition, as a Delaware corporation, we are generally subject to provisions of Delaware law, including the DGCL. Although we have elected not to be governed by Section 203 of the DGCL, certain provisions of our certificate of incorporation, in a manner substantially similar to Section 203 of the DGCL, prohibit certain of our stockholders (other than those stockholders who are party to a stockholders’ agreement with us) who hold 15% or more of our outstanding capital stock from engaging in certain business combination transactions with us for a specified period of time unless certain conditions are met.

Our certificate of incorporation designates a state or federal court located within the State of Delaware as the exclusive forum for substantially all disputes between us and our stockholders, which could limit our stockholders’ ability to choose the judicial forum for disputes with us or our directors, officers, or employees.

Our certificate of incorporation provides that, unless we consent in writing to the selection of an alternative forum, the Court of Chancery of the State of Delaware, or if such court does not have subject matter jurisdiction, any other court located in the State of Delaware with subject matter jurisdiction, will be the sole and exclusive forum for (i) any derivative action or proceeding brought on behalf of us, (ii) any action asserting a claim of breach of a fiduciary duty owed by any of our current or former directors, officers, other employees or stockholders to us or our stockholders, (iii) any action asserting a claim against us or our officers or directors arising pursuant to any provision of the DGCL or our certificate of incorporation or bylaws or as to which the DGCL confers jurisdiction on the Court of Chancery of the State of Delaware, or (iv) any action

34


 

asserting a claim against us or any of our directors or officers governed by the internal affairs doctrine of the law of the State of Delaware.

Any person or entity purchasing or otherwise acquiring any interest in any of our securities will be deemed to have notice of and consented to this provision. These exclusive-forum provisions may limit a stockholder’s ability to bring a claim in a judicial forum of its choosing for disputes with us or our directors, officers, or other employees, which may discourage lawsuits against us or our directors, officers, and other employees. If a court were to find these exclusive-forum provisions to be inapplicable or unenforceable in an action, we may incur additional costs associated with resolving the dispute in other jurisdictions, which could harm our results of operations.

ITEM 1B. UNRESOLVED STAFF COMMENTS.

None.

ITEM 1C. CYBERSECURITY.

We recognize the importance of developing, implementing and maintaining robust cybersecurity programs in order to mitigate risk and to safeguard the sensitive data collected, processed and stored by us. Our cybersecurity programs are guided in part by certain regulatory requirements (including payment network rules) that require periodic testing and external reviews. Cybersecurity is also one of the initiatives we have identified to guide our ongoing corporate sustainability efforts. Our Chief Information Security Officer (“CISO”), who reports directly to our Chief Technology Officer (“CTO”), has day-to-day responsibility for our cybersecurity programs. Due to the critical risks associated with cybersecurity incidents in the payment processing business, our cybersecurity programs are generally operated in a dedicated and independent manner.

Risk Management and Strategy

Risk Identification and Assessment

We have adopted processes and procedures, including those described below to identify cybersecurity risks and events. Our CISO maintains a cybersecurity risk assessment program that includes, for each identified material risk, an evaluation of the applicable threat level for such risk and the current mitigation plan for such risk. The cybersecurity risk assessment receives input from cross-functional teams across our organization. We also engage various third parties (including penetration testers, auditing firms and managed security service providers) to assist in identifying and assessing material cybersecurity risks.

Risk Management

Our cybersecurity-related risks are managed using a combination of documented policies and procedures, management oversight and security systems and hardware. Relevant policies are developed with the assistance of appropriate subject matter experts and are reviewed at least annually. As part of these policies and procedures, we maintain a Security Incident Response Plan (the “SIRP”) that is intended to establish a structured and coordinated approach to handling cybersecurity incidents in our business.

We have implemented hiring, onboarding and termination procedures that are designed to ensure our employees and contractors assist us in meeting our cybersecurity compliance objectives. All of our employees and contractors are required to complete security awareness training (which covers the policies and other information regarding our cybersecurity programs) both at the time of hire or engagement and then on annual basis. We also routinely disseminate cybersecurity and physical security educational materials to all employees and contractors.

We have implemented a variety of physical security controls to protect our offices and assets from unauthorized access, tampering and environmental hazards. We utilize a combination of third party logging, intrusion detection and penetration systems to monitor our information systems for anomalous and suspicious activity in support of our security objectives and incident management plans.

Third Parties

We regularly engage third party assessors and other firms to perform a variety of control testing and other reviews that are required by applicable regulatory requirements (including payment network rules) and industry standards. We also rely on these third party firms for educational opportunities and materials intended to keep our team members, including our CISO, up to date on the latest industry developments and best practices.

35


 

As an important part of our cybersecurity programs, we perform defined due diligence procedures prior to engaging with new vendors. The level of due diligence varies depending on the materiality, level of risk and complexity of the arrangements. The vendors’ financial condition, information security programs and regulatory reporting are also typically reviewed and considered prior to entering into a vendor agreement.

Risks from Cybersecurity Threats

While we have not experienced any cybersecurity incidents that have materially affected our business strategy, results of operations or financial conditions, we do expend significant resources (including cyber insurance costs) to address the ongoing risks from cybersecurity threats. We believe these risks could be material in light of the sensitive data that we collect, process and store in the operation of our business. See “Risk Factors” above.

Governance

Board of Directors Oversight

Our board of directors established a technology committee (the “Technology Committee”) to oversee the risks from cybersecurity threats. The Technology Committee is currently comprised of three independent directors and chaired by Maryann Goebel, who was awarded the CERT Certificate in Cybersecurity Oversight from the National Association of Corporate Directors (NACD). Our CTO works closely with the Technology Committee to develop the meeting agenda and to prepare the relevant materials for each committee meeting. The Technology Committee typically reviews an updated version of the cybersecurity risk assessment program (described above) at each meeting. The Technology Committee receives and reviews cybersecurity incidents that are reported in accordance with the SIRP and our other procedures. The Technology Committee typically meets on a quarterly basis. The Chairperson of the Technology Committee makes a regular report to our board of directors following each meeting of the Technology Committee. Our board of directors retains ultimate responsibility for the oversight of the major risks inherent in our business, including risks from cybersecurity threats.

Management’s Role

We have established a Security and Privacy Steering Committee to provide governance, oversight and leadership in matters relating to information security and privacy within our business. The Security and Privacy Steering Committee’s responsibilities include policy development, risk management, compliance with relevant laws and regulations, incident response, ongoing monitoring and improvement of information security and privacy practices. The Security and Privacy Steering Committee is chaired by the CISO and co-chaired by our Director of Compliance (who serves as our privacy officer). The membership of the Security and Privacy Steering Committee is comprised of individuals from cross-functional teams with expertise and responsibilities in information security and privacy, including representatives from our legal department, our finance department and various units within our technology department. Our CTO also currently serves as a member of the Security and Privacy Steering Committee.

Our CISO is responsible for managing any cybersecurity incidents under the SIRP and coordinating with our senior management. The SIRP includes a process under which senior leaders from our information security, legal and accounting teams will assess the impact and significance of a cybersecurity incident to determine any necessary external notifications or filings. The SIRP also contains parameters regarding the requirements and timing for notifications of certain cybersecurity incidents to our board of directors.

Our CISO has served in various roles in information security, information technology and engineering operations for over 25 years. Our CISO holds an undergraduate degree in electronics and communications engineering, and he has attained a professional certification in leadership from a leading graduate school. He also maintains a Certificate Information Systems Security Professional (CISSP) certification from the International Information System Security Certification Consortium (ISC2). Our CTO holds an undergraduate degree in management and information systems, and he has served in various technology roles for over 30 years. Our CTO’s prior experience includes serving as the Chief Information Officer and Chief Information Security Officer of a public company and as Chief Technology Officer of a separate public company.

36


 

ITEM 2. PROPERTIES.

The following table sets forth selected information concerning our principal facilities, as of December 31, 2023.

 

Location

 

Owned/Leased

 

Approximate Square Footage

Corporate Headquarters:

 

 

 

 

Atlanta, Georgia

 

Leased

 

8,700

Additional Facilities:

 

 

 

 

Atlanta, Georgia

 

Leased

 

13,300

Bettendorf, IA

 

Leased

 

12,900

The Colony, Texas

 

Leased

 

14,100

East Moline, Illinois

 

Leased

 

800

Ft. Worth, Texas

 

Leased

 

7,900

Tempe, Arizona

 

Leased

 

7,500

Sandy, Utah

 

Leased

 

5,200

We are currently not a party to any legal proceedings that would be expected to have a material adverse effect on our business or financial condition. From time to time, we may be subject to litigation incidental to our business, as well as other litigation of a non-material nature in the ordinary course of business.

ITEM 4. MINE SAFETY DISCLOSURE.

Not applicable.

PART II

ITEM 5. MARKET FOR REGISTRANT’S COMMON EQUITY, RELATED SHAREHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES.

Market Information

Our Class A common stock is traded on Nasdaq under the symbol “RPAY”. As of February 22, 2024, the closing price for our Class A common stock was $8.33.

Market price information regarding our Class V common stock and Post-Merger Repay Units is not provided because there is no public market for our Class V common stock or our Post-Merger Repay Units.

Holders

As of February 22, 2024, there were 14 holders of record of our Class A common stock, 19 holders of record of our Class V common stock and 19 holders of record of Post-Merger Repay Units (not including the Company). The number of record holders does not include beneficial owners of our securities whose shares are held in the names of various security brokers, dealers and registered clearing agencies.

Dividends

We have never declared or paid cash dividends on our Class A common stock. We currently do not intend to pay cash dividends in the foreseeable future.

Performance

 

The following graph compares the total shareholder return from December 31, 2018 through December 31, 2023 of (i) our Class A common stock, (ii) the Standard and Poor’s 500 Stock Index (“S&P 500 Index”) and (iii) the Standard and Poor’s 500 Information Technology Index (“S&P Information Technology Index”). The stock performance graph and table assume an initial investment of $100 on December 31, 2018 and that all dividends of the S&P 500 Index and S&P Information Technology Index, were reinvested.

37


 

The performance graph and table are not intended to be indicative of future performance. The performance graph and table shall not be deemed “soliciting material” or to be “filed” with the SEC for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, or otherwise subject to the liabilities under that Section, and shall not be deemed to be incorporated by reference into any of our filings under the Securities Act of 1933 or the Exchange Act.

 

img47504053_1.jpg 

 

 

 

Repay Holdings Corporation

 

 

S&P 500 Index

 

 

S&P Information Technology Index

 

December 31, 2018

 

$

100.00

 

 

$

100.00

 

 

$

100.00

 

December 31, 2019

 

 

147.98

 

 

 

128.88

 

 

 

148.04

 

December 31, 2020

 

 

275.25

 

 

 

149.83

 

 

 

210.54

 

December 31, 2021

 

 

189.60

 

 

 

190.13

 

 

 

280.75

 

December 31, 2022

 

 

81.31

 

 

 

153.16

 

 

 

199.59

 

December 31, 2023

 

 

86.26

 

 

 

190.27

 

 

 

312.15

 

Recent Sales of Unregistered Securities

None.

Purchases of Equity Securities by the Issuer and Affiliated Purchasers

The following table summarizes purchases of Class A common stock made by the Company or any “affiliated purchaser” (as defined in Rule 10b-18(a)(3) of the Exchange Agent) in connection with tax withholdings, under the ESPP and pursuant to our share repurchase program for the three months ended December 31, 2023:

 

 

 

Total Number of Shares Purchased (1) (2)

 

 

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

 

October 1-31, 2023

 

 

5,612

 

 

$

5.91

 

 

 

 

 

$

40,000,000

 

November 1-30, 2023

 

 

161,406

 

 

$

7.10

 

 

 

112,682

 

 

 

(824,475

)

December 1-31, 2023

 

 

227,514

 

 

$

7.56

 

 

 

225,687

 

 

 

(1,703,949

)

Total

 

 

394,532

 

 

$

7.35

 

 

 

338,369

 

 

$

37,471,576

 

(1)
Includes 56,163 shares that we withheld pursuant to the Incentive Plan and the ESPP in order to satisfy employees’ tax withholding and payment obligations in connection with the vesting of awards of restricted stock under the

38


 

Incentive Plan and share purchases under the ESPP, which, in each case, we withheld at fair market value on the applicable vesting date or purchase date.
(2)
Includes 338,369 shares purchased pursuant to the Share Repurchase Program. On May 16, 2022, our board of directors approved the Share Repurchase Program under which we may repurchase up to $50 million of our outstanding Class A common stock. The Share Repurchase Program has no expiration date but may be modified, suspended or discontinued at any time at our discretion. Repurchases under the Share Repurchase Program may be made in the open market, in privately negotiated transactions or otherwise, with the amount and timing of repurchases depending on market conditions and corporate needs.

ITEM 6. [Reserved].

 

39


 

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

The following discussion and analysis of financial condition and results of operations should be read together with our audited consolidated financial statements and the related notes to those statements included under Item 8, hereof. For purposes of this section, "Repay", the “Company", "we", or "our" refer to Repay Holdings Corporation and its subsidiaries, unless the context otherwise requires. Certain figures have been rounded for ease of presentation and may not sum due to rounding.

 

Cautionary Note Regarding Forward-Looking Statements

Statements under “Management’s Discussion and Analysis of Financial Condition and Results of Operations” regarding our financial position, business strategy and the plans and objectives of management for future operations, are forward-looking statements. Actual results could differ materially from those contemplated by the forward-looking statements as a result of certain factors, including those set forth under Part I, Item 1A “Risk Factors” in this Annual Report on Form 10-K.

Overview

We provide integrated payment processing solutions to industry-oriented markets in which clients have specific transaction processing needs. We refer to these markets as “vertical markets” or “verticals.” Our proprietary, integrated payment technology platform reduces the complexity of the electronic payments process for businesses, while enhancing their consumers’ overall experience. We are a payments innovator, differentiated by our proprietary, integrated payment technology platform and our ability to reduce the complexity of the electronic payments for businesses. We intend to continue to strategically target verticals where we believe our ability to tailor payment solutions to our client needs, our deep knowledge of our vertical markets and the embedded nature of our integrated payment solutions will drive strong growth by attracting new clients and fostering long-term client relationships.

Since a significant portion of our revenue is derived from volume-based payment processing fees, card payment volume is a key operating metric that we use to evaluate our business. We processed approximately $25.7 billion of total card payment volume for the year ending December 31, 2023, and our year-over-year card payment volume growth was approximately 0.1%. This increase was the result of newly signed clients and the growth of our existing clients, partially offset by a decrease in our media payments business due to the cyclical political media spending associated with the 2022 mid-term elections in the prior period.

We report our financial results based on two reportable segments.

Consumer Payments – Our Consumer Payments segment provides payment processing solutions (including debit and credit card processing, ACH processing and other electronic payment acceptance solutions, as well as our loan disbursement product) that enable our clients to collect payments and disburse funds to consumers and includes our RCS offering. RCS is our proprietary clearing and settlement platform through which we market customizable payment processing programs to other ISOs and payment facilitators. Our Consumer Payments segment also previously included our BCS business, which was sold on February 15, 2023. The strategic vertical markets served by our Consumer Payments segment primarily include personal loans, automotive loans, receivables management, credit unions, mortgage servicing, consumer healthcare and diversified retail.

Business Payments – Our Business Payments segment provides payment processing solutions (including accounts payable automation, debit and credit card processing, virtual credit card processing, ACH processing and other electronic payment acceptance solutions) that enable our clients to collect or send payments to other businesses. The strategic vertical markets served within our Business Payments segment primarily include retail automotive, education, field services, governments and municipalities, healthcare, HOA management and hospitality.

Macroeconomic Conditions

We have been monitoring the current economic environment in the U.S. and globally – characterized by heightened inflation (including changes in wages), rising interest rates, supply chain issues, slower growth and recent banking system volatility. Such macroeconomic conditions may continue to evolve in ways that are difficult to fully anticipate and may also include increased levels of unemployment and/or a recession. Some or all of these market factors have and could continue to adversely affect our payment volumes from the consumer loan market, the receivables management industry and consumer and commercial spending. The effect of these events on our financial condition, results of operations and cash flows is uncertain

40


 

and cannot be predicted at this time. Finally, the impact of all of these various events on our results in 2023 may not be necessarily indicative of their impact on our results in 2024.

Business Combination

The Company was formed upon closing of the merger (the “Business Combination”) of Hawk Parent Holdings LLC (together with Repay Holdings, LLC and its other subsidiaries, “Hawk Parent”) with a subsidiary of Thunder Bridge Acquisition, Ltd., (“Thunder Bridge”), a special purpose acquisition company, on July 11, 2019. On the closing of the Business Combination, Thunder Bridge changed its name to “Repay Holdings Corporation.”

Key Factors Affecting Our Business

Key factors that we believe impact our business, results of operations and financial condition include, but are not limited to, the following:

the dollar amount volume and the number of transactions that are processed by the clients that we currently serve;
our ability to attract new clients and onboard them as active processing clients;
our ability to (i) successfully integrate acquisitions and (ii) complete future acquisitions;
our ability to offer new and competitive payment technology solutions to our clients; and
general economic conditions and consumer finance trends.

Key Components of Our Revenues and Expenses

Revenues

Revenue. As our clients process increased volumes of payments, our revenues increase as a result of the fees we charge for processing these payments. Most of our revenues are derived from volume-based payment processing fees (“discount fees”) and other related fixed per transaction fees. Discount fees represent a percentage of the dollar amount of each credit or debit transaction processed and include fees relating to processing and services that we provide. The transaction price for such processing services is determined, based on the judgment of our management, considering factors such as margin objectives, pricing practices and controls, client segment pricing strategies, the product life cycle and the observable price of the service charged to similarly situated clients. Our chargeback rate was less than 1% of our card payment volume, during the years ended December 31, 2023, 2022 and 2021.

Expenses

Costs of services. Costs of services primarily include commissions to our software integration partners and other third-party processing costs, such as front and back-end processing costs and sponsor bank fees.

Selling, general and administrative. Selling, general and administrative expenses include salaries, share-based compensation and other employment costs, professional service fees, rent and utilities and other operating costs.

Depreciation and amortization. Depreciation expense consists of depreciation on our investments in property, equipment and computer hardware. Depreciation expense is recognized on a straight-line basis over the estimated useful life of the asset. Amortization expense for software development costs and purchased software is recognized on the straight-line method over a three-year estimated useful life, between eight to ten years estimated useful life for client relationships and channel relationships, and between two to five years estimated useful life for non-compete agreements.

Interest (expense) income, net. Interest expense consists of interest paid in respect of our indebtedness under the Amended Credit Agreement. Interest income consists of interest received on our cash and cash equivalents.

Change in fair value of tax receivable liability. This amount represents the change in fair value of the tax receivable agreement liability. The TRA liability is carried at fair value; so, any change to the valuation of this liability is recognized through this line in other expense. The change in fair value can result from the redemption or exchange of Post-Merger Repay Units for Class A common stock of Repay Holdings Corporation, through accretion of the discounted fair value of the expected future cash payments, or changes to the discount rate, or Early Termination Rate, used to determine the fair value of the liability.

41


 

Results of Operations

 

 

Year ended December 31,

 

($ in thousands, except per share data)

 

2023

 

 

2022

 

 

2021

 

Revenue

 

$

296,627

 

 

$

279,227

 

 

$

219,258

 

Operating expenses

 

 

 

 

 

 

 

 

 

Costs of services (exclusive of depreciation and amortization shown separately below)

 

$

69,703

 

 

$

64,826

 

 

$

55,484

 

Selling, general and administrative

 

 

148,653

 

 

 

149,061

 

 

 

120,053

 

Depreciation and amortization

 

 

103,857

 

 

 

107,751

 

 

 

89,692

 

Change in fair value of contingent consideration

 

 

 

 

 

(3,300

)

 

 

5,846

 

Loss on business disposition

 

 

10,027

 

 

 

 

 

 

 

Impairment loss

 

 

75,800

 

 

 

8,090

 

 

 

2,180

 

Total operating expenses

 

$

408,040

 

 

$

326,428

 

 

$

273,255

 

Loss from operations

 

$

(111,413

)

 

$

(47,201

)

 

$

(53,997

)

Interest (expense) income, net

 

 

(1,048

)

 

 

(4,245

)

 

 

(3,599

)

Loss on extinguishment of debt

 

 

 

 

 

 

 

 

(5,941

)

Change in fair value of tax receivable liability

 

 

(6,619

)

 

 

66,871

 

 

 

(14,109

)

Other (loss) income

 

 

(455

)

 

 

(510

)

 

 

(9,082

)

Total other income (expense)

 

 

(8,122

)

 

 

62,116

 

 

 

(32,731

)

Income (loss) before income tax benefit (expense)

 

 

(119,535

)

 

 

14,915

 

 

 

(86,728

)

Income tax benefit (expense)

 

 

2,115

 

 

 

(6,174

)

 

 

30,691

 

Net income (loss)

 

$

(117,420

)

 

$

8,741

 

 

$

(56,037

)

Net loss attributable to non-controlling interest

 

 

(6,930

)

 

 

(4,095

)

 

 

(5,953

)

Net income (loss) attributable to the Company

 

$

(110,490

)

 

$

12,836

 

 

$

(50,084

)

 

 

 

 

 

 

 

 

 

 

Weighted-average shares of Class A common stock outstanding - basic

 

 

90,048,638

 

 

 

88,792,453

 

 

 

83,318,189

 

Weighted-average shares of Class A common stock outstanding - diluted

 

 

90,048,638

 

 

 

110,671,731

 

 

 

83,318,189

 

 

 

 

 

 

 

 

 

 

 

Income (loss) per Class A share - basic

 

$

(1.23

)

 

$

0.14

 

 

$

(0.60

)

Income (loss) per Class A share - diluted

 

$

(1.23

)

 

$

0.12

 

 

$

(0.60

)

Year Ended December 31, 2023 Compared to Year Ended December 31, 2022

Revenue

Total revenue was $296.6 million for the year ended December 31, 2023 and $279.2 million for the year ended December 31, 2022, an increase of $17.4 million or 6.2%. This increase was the result of newly signed clients and the growth of our existing clients, partially offset by a decrease in our media payments business due to the cyclical political media spending associated with the 2022 mid-term elections in the prior period. For the year ended December 31, 2022, incremental revenues of approximately $8.6 million are attributable to BCS.

Costs of Services

Costs of services were $69.7 million for the year ended December 31, 2023 and $64.8 million for the year ended December 31, 2022, an increase of $4.9 million or 7.5%. This increase was the result of newly signed clients and the growth of our existing clients, partially offset by a decrease in our media payments business due to the cyclical political media spending associated with the 2022 mid-term elections in the prior period. For the year ended December 31, 2022, incremental costs of services of approximately $0.2 million are attributable to BCS.

Selling, General and Administrative

Selling, general and administrative expenses were $148.7 million for the year ended December 31, 2023 and $149.1 million for the year ended December 31, 2022, a decrease of $0.4 million or 0.3%, primarily due to a $4.9 million decrease in legal expenses related to settlement payments to certain clients and partners in the prior year period and a $0.7 million decrease in transaction expenses, offset by a $1.9 million increase in equity compensation expense related to restricted shares and stock options granted and a $1.9 million increase in software and technological services expenses related to the integration of acquired businesses.

Depreciation and Amortization

Depreciation and amortization expenses were $103.9 million for the year ended December 31, 2023 and $107.8 million for year ended December 31, 2022, a decrease of $3.9 million or 3.6%. This decrease was driven by a significant component of capitalized software related to the Business Combination being fully amortized in the prior year, partially offset by additional amortization related to newly capitalized software.

42


 

Loss on business disposition

We incurred a loss on business disposition of $10.0 million for the year ended December 31, 2023 related to the sale of BCS.

Impairment Loss

We incurred an impairment loss of $75.8 million for the year ended December 31, 2023, due to a $75.7 million goodwill impairment loss related to the Business Payments segment and a $0.1 million trade name write-off related to Media Payments. The fair value of the Business Payments reporting unit was primarily impacted by a change in the discount rate. We incurred an impairment loss of $8.1 million for the year ended December 31, 2022, due to trade names write-offs related to BillingTree, Kontrol and Payix. These trade names were strategically phased out, and service offerings are marketed under the REPAY name. See Note 8. Intangible Assets and Note 9. Goodwill for more information.

Change in Fair Value of Contingent Consideration

Change in the fair value of contingent consideration was $0 for the year ended December 31, 2023, due to all contingent considerations being settled in March 2023.

Interest (Expense) Income, net

Interest (expense) income, net was ($1.0) million for the year ended December 31, 2023, and included ($3.8) million of interest expense and $2.8 million of interest income. Interest (expense) income, net was ($4.2) million for the year ended December 31, 2022, and included ($4.4) million of interest expense and $0.2 million of interest income. Interest expense decreased by $0.6 million compared to the prior year period, due to a lower outstanding principal balance under our Amended Credit Agreement. Interest income increased by $2.6 million compared to the prior year period, due to higher average interest rates earned on our cash and cash equivalents.

Change in Fair Value of Tax Receivable Liability

We incurred a net loss, related to accretion expense and fair value adjustment of the tax receivable liability of $6.6 million for the year ended December 31, 2023 compared to a gain of $66.9 million for the year ended December 31, 2022, a decrease of $73.5 million. This decrease was due to smaller fair value adjustments related to the tax receivable liability, primarily as a result of accretion and changes to the discount rate, or Early Termination Rate, used to determine the fair value of the liability.

Income Tax Benefit and Expense

The income tax benefit was $2.1 million for the year ended December 31, 2023, reflecting the expected income tax benefit on the loss generated over the same period. This was a result of the operating loss incurred by the Company, primarily driven by the change in fair value of the tax receivable liability, impairment loss, loss on business disposition, stock-based compensation deductions and the amortization of assets acquired in the Business Combination and prior acquisitions. The income tax expense was $6.2 million for the year ended December 31, 2022, which reflected the expected income tax expense to be received on the net earnings related to our economic interest in Hawk Parent.

For results of operations for the year ended December 31, 2022 compared to the year ended December 31, 2021, see Part II, Item 7 of our 2022 Form 10-K, which is incorporated herein by reference.

Segments

We provided our services through two reportable segments: (1) Consumer Payments and (2) Business Payments.

43


 

The following table presents our segment revenue and selected performance measures.

 

 

 

Year Ended December 31,

 

 

($ in thousand)

 

2023

 

 

2022

 

 

Revenue

 

 

 

 

 

 

 

Consumer Payments

 

$

275,708

 

 

$

248,191

 

 

Business Payments

 

 

38,058

 

 

 

42,600

 

 

Elimination of intersegment revenues

 

 

(17,139

)

 

 

(11,564

)

 

Total revenue

 

$

296,627

 

 

$

279,227

 

 

Gross profit (1)

 

 

 

 

 

 

 

Consumer Payments

 

$

216,096

 

 

$

195,542

 

 

Business Payments

 

 

27,967

 

 

 

30,423

 

 

Elimination of intersegment revenues

 

 

(17,139

)

 

 

(11,564

)

 

Total gross profit

 

$

226,924

 

 

$

214,401

 

 

 

 

 

 

 

 

 

 

Total gross profit margin (2)

 

77%

 

 

77%

 

 

(1)
Gross profit represents revenue less cost of services (exclusive of depreciation and amortization).
(2)
Gross profit margin represents total gross profit / total revenue.

Year Ended December 31, 2023 Compared to Year Ended December 31, 2022

Consumer Payments

Revenue for the Consumer Payments segment was $275.7 million for the year ended December 31, 2023 and $248.2 million for the year ended December 31, 2022, representing a $27.5 million or 11.1% year-over-year increase. This increase was the result of newly signed clients and the growth of existing clients. For the year ended December 31, 2022, incremental revenues of approximately $8.6 million are attributable to BCS.

Gross profit for the Consumer Payments segment was $216.1 million for the year ended December 31, 2023 and $195.5 million for the year ended December 31, 2022, representing a $20.6 million or 10.5% year-over-year increase. This increase was the result of newly signed clients and the growth of existing clients. For the year ended December 31, 2022, incremental gross profit of approximately $8.4 million is attributable to BCS.

Business Payments

Revenue for the Business Payments segment was $38.1 million for the year ended December 31, 2023 and $42.6 million for the year ended December 31, 2022, representing a $4.5 million or 10.6% year-over-year decrease. Growth from newly signed clients and existing clients was more than offset by declines in our media payments business due to the cyclical political media spending associated with the 2022 mid-term elections in the prior period.

Gross profit for the Business Payments segment was $28.0 million for the year ended December 31, 2023 and $30.4 million for the year ended December 31, 2022, representing a $2.5 million or 8.1% year-over-year decrease. Growth from newly signed and existing clients was more than offset by declines in our media payments business due to the cyclical political media spending associated with the 2022 mid-term elections in the prior period.

For revenue and gross profit by segments for the year ended December 31, 2022 compared to the year ended December 31, 2021, see Part II, Item 7 of our 2022 Form 10-K, which is incorporated herein by reference.

 

44


 

Non-GAAP Financial Measures

This report includes certain non-GAAP financial measures that our management uses to evaluate our operating business, measure our performance and make strategic decisions.

Adjusted EBITDA is a non-GAAP financial measure that represents net income prior to interest expense, tax expense, depreciation and amortization, as adjusted to add back certain charges deemed to not be part of normal operating expenses, non-cash charges and/or non-recurring charges, such as loss on business disposition, loss on extinguishment of debt, loss on termination of interest rate hedge, non-cash change in fair value of contingent consideration, non-cash impairment loss, non-cash change in fair value of assets and liabilities, share-based compensation charges, transaction expenses, restructuring and other strategic initiative costs and other non-recurring charges.

Adjusted Net Income is a non-GAAP financial measure that represents net income prior to amortization of acquisition-related intangibles, as adjusted to add back certain charges deemed to not be part of normal operating expenses, non-cash charges and/or non-recurring charges, such as loss on business disposition, loss on extinguishment of debt, loss on termination of interest rate hedge, non-cash change in fair value of contingent consideration, non-cash impairment loss, non-cash change in fair value of assets and liabilities, share-based compensation expense, transaction expenses, restructuring and other strategic initiative costs, other non-recurring charges, non-cash interest expense and net of tax effect associated with these adjustments. Adjusted Net Income is adjusted to exclude amortization of all acquisition-related intangibles as such amounts are inconsistent in amount and frequency and are significantly impacted by the timing and/or size of acquisitions. Management believes that the adjustment of acquisition-related intangible amortization supplements GAAP financial measures because it allows for greater comparability of operating performance. Although we exclude amortization from acquisition-related intangibles from our non-GAAP expenses, management believes that it is important for investors to understand that such intangibles were recorded as part of purchase accounting and contribute to revenue generation.

Adjusted Net Income per share is a non-GAAP financial measure that represents Adjusted Net Income divided by the weighted average number of shares of Class A common stock outstanding (on an as-converted basis assuming conversion of the outstanding Post-Merger Repay Units) for the years ended December 31, 2023, 2022 and 2021 (excluding certain shares that were subject to forfeiture).

We believe that Adjusted EBITDA, Adjusted Net Income and Adjusted Net Income per share provide useful information to investors and others in understanding and evaluating its operating results in the same manner as management. However, Adjusted EBITDA, Adjusted Net Income and Adjusted Net Income per share are not financial measures calculated in accordance with GAAP and should not be considered as a substitute for net income, operating profit, or any other operating performance measure calculated in accordance with GAAP. Using these non-GAAP financial measures to analyze our business has material limitations because the calculations are based on the subjective determination of management regarding the nature and classification of events and circumstances that investors may find significant. In addition, although other companies in our industry may report measures titled Adjusted EBITDA, Adjusted Net Income, Adjusted Net Income per share or similar measures, such non-GAAP financial measures may be calculated differently from how we calculate our non-GAAP financial measures, which reduces their overall usefulness as comparative measures. Because of these limitations, you should consider Adjusted EBITDA, Adjusted Net Income and Adjusted Net Income per share alongside other financial performance measures, including net income and our other financial results presented in accordance with GAAP.

The following tables set forth a reconciliation of our results of operations for the years ended December 31, 2023, 2022 and 2021.

 

45


 

REPAY HOLDINGS CORPORATION

Reconciliation of GAAP Net Income to Non-GAAP Adjusted EBITDA

 

 

 

Year Ended December 31,

 

($ in thousands)

 

2023

 

 

2022

 

 

2021

 

Revenue

 

$

296,627

 

 

$

279,227

 

 

$

219,258

 

Operating expenses

 

 

 

 

 

 

 

 

 

Costs of services (exclusive of depreciation and amortization shown separately below)

 

$

69,703

 

 

$

64,826

 

 

$

55,484

 

Selling, general and administrative

 

 

148,653

 

 

 

149,061

 

 

 

120,053

 

Depreciation and amortization

 

 

103,857

 

 

 

107,751

 

 

 

89,692

 

Change in fair value of contingent consideration

 

 

 

 

 

(3,300

)

 

 

5,846

 

Loss on business disposition

 

 

10,027

 

 

 

 

 

 

 

Impairment loss

 

 

75,800

 

 

 

8,090

 

 

 

2,180

 

Total operating expenses

 

$

408,040

 

 

$

326,428

 

 

$

273,255

 

Loss from operations

 

$

(111,413

)

 

$

(47,201

)

 

$

(53,997

)

Interest (expense) income, net

 

 

(1,048

)

 

 

(4,245

)

 

 

(3,599

)

Loss on extinguishment of debt

 

 

 

 

 

 

 

 

(5,941

)

Change in fair value of tax receivable liability

 

 

(6,619

)

 

 

66,871

 

 

 

(14,109

)

Other (loss) income

 

 

(455

)

 

 

(510

)

 

 

(9,082

)

Total other income (expense)

 

 

(8,122

)

 

 

62,116

 

 

 

(32,731

)

Income (loss) before income tax benefit (expense)

 

 

(119,535

)

 

 

14,915

 

 

 

(86,728

)

Income tax benefit (expense)

 

 

2,115

 

 

 

(6,174

)

 

 

30,691

 

Net income (loss)

 

$

(117,420

)

 

$

8,741

 

 

$

(56,037

)

 

 

 

 

 

 

 

 

 

Add:

 

 

 

 

 

 

 

 

 

Interest expense (income), net

 

 

1,048

 

 

 

4,245

 

 

 

3,599

 

Depreciation and amortization (a)

 

 

103,857

 

 

 

107,751

 

 

 

89,692

 

Income tax (benefit) expense

 

 

(2,115

)

 

 

6,174

 

 

 

(30,691

)

EBITDA

 

$

(14,630

)

 

$

126,911

 

 

$

6,563

 

 

 

 

 

 

 

 

 

 

Loss on business disposition (i)

 

 

10,027

 

 

 

 

 

 

 

Loss on extinguishment of debt (j)

 

 

 

 

 

 

 

 

5,941

 

Loss on termination of interest rate hedge (k)

 

 

 

 

 

 

 

 

9,080

 

Non-cash change in fair value of contingent consideration (b)

 

 

 

 

 

(3,300

)

 

 

5,846

 

Non-cash impairment loss (c)

 

 

75,800

 

 

 

8,090

 

 

 

2,180

 

Non-cash change in fair value of assets and liabilities (d)

 

 

7,494

 

 

 

(66,871

)

 

 

14,109

 

Share-based compensation expense (e)

 

 

22,156

 

 

 

20,532

 

 

 

22,311

 

Transaction expenses (f)

 

 

8,523

 

 

 

18,993

 

 

 

19,250

 

Restructuring and other strategic initiative costs (g)

 

 

11,908

 

 

 

7,870

 

 

 

4,578

 

Other non-recurring charges (h)

 

 

5,528

 

 

 

12,294

 

 

 

3,262

 

Adjusted EBITDA

 

$

126,806

 

 

$

124,519

 

 

$

93,120

 

 

 

46


 

REPAY HOLDINGS CORPORATION

Reconciliation of GAAP Net Income to Non-GAAP Adjusted Net Income

 

 

 

Year Ended December 31,

 

($ in thousands)

 

2023

 

 

2022

 

 

2021

 

Revenue

 

$

296,627

 

 

$

279,227

 

 

$

219,258

 

Operating expenses

 

 

 

 

 

 

 

 

 

Costs of services (exclusive of depreciation and amortization shown separately below)

 

$

69,703

 

 

$

64,826

 

 

$

55,484

 

Selling, general and administrative

 

 

148,653

 

 

 

149,061

 

 

 

120,053

 

Depreciation and amortization

 

 

103,857

 

 

 

107,751

 

 

 

89,692

 

Change in fair value of contingent consideration

 

 

 

 

 

(3,300

)

 

 

5,846

 

Loss on business disposition

 

 

10,027

 

 

 

 

 

 

 

Impairment loss

 

 

75,800

 

 

 

8,090

 

 

 

2,180

 

Total operating expenses

 

$

408,040

 

 

$

326,428

 

 

$

273,255

 

Loss from operations

 

$

(111,413

)

 

$

(47,201

)

 

$

(53,997

)

Interest (expense) income, net

 

 

(1,048

)

 

 

(4,245

)

 

 

(3,599

)

Loss on extinguishment of debt

 

 

 

 

 

 

 

 

(5,941

)

Change in fair value of tax receivable liability

 

 

(6,619

)

 

 

66,871

 

 

 

(14,109

)

Other (loss) income

 

 

(455

)

 

 

(510

)

 

 

(9,082

)

Total other income (expense)

 

 

(8,122

)

 

 

62,116

 

 

 

(32,731

)

Income (loss) before income tax benefit (expense)

 

 

(119,535

)

 

 

14,915

 

 

 

(86,728

)

Income tax benefit (expense)

 

 

2,115

 

 

 

(6,174

)

 

 

30,691

 

Net income (loss)

 

$

(117,420

)

 

$

8,741

 

 

$

(56,037

)

 

 

 

 

 

 

 

 

 

Add:

 

 

 

 

 

 

 

 

 

Amortization of acquisition-related intangibles (l)

 

 

81,642

 

 

 

89,473

 

 

 

79,932

 

Loss on business disposition (i)

 

 

10,027

 

 

 

 

 

 

 

Loss on extinguishment of debt (j)

 

 

 

 

 

 

 

 

5,941

 

Loss on extinguishment of interest rate hedge (k)

 

 

 

 

 

 

 

 

9,080

 

Non-cash change in fair value of contingent consideration (b)

 

 

 

 

 

(3,300

)

 

 

5,846

 

Non-cash impairment loss (c)

 

 

75,800

 

 

 

8,090

 

 

 

2,180

 

Non-cash change in fair value of assets and liabilities (d)

 

 

7,494

 

 

 

(66,871

)

 

 

14,109

 

Share-based compensation expense (e)

 

 

22,156

 

 

 

20,532

 

 

 

22,311

 

Transaction expenses (f)

 

 

8,523

 

 

 

18,993

 

 

 

19,250

 

Restructuring and other strategic initiative costs (g)

 

 

11,908

 

 

 

7,870

 

 

 

4,578

 

Other non-recurring charges (h)

 

 

5,528

 

 

 

12,294

 

 

 

3,262

 

Non-cash interest expense (m)

 

 

2,848

 

 

 

2,835

 

 

 

2,536

 

Pro forma taxes at effective rate (n)

 

 

(23,564

)

 

 

(18,871

)

 

 

(39,219

)

Adjusted Net Income

 

$

84,942

 

 

$

79,786

 

 

$

73,769

 

 

 

 

 

 

 

 

 

 

Shares of Class A common stock outstanding (on an as-converted basis) (o)

 

 

96,850,559

 

 

 

96,684,629

 

 

 

91,264,512

 

Adjusted Net Income per share

 

$

0.88

 

 

$

0.83

 

 

$

0.81

 

(a)
See footnote (l) for details on our amortization and depreciation expenses.
(b)
Reflects the changes in management’s estimates of future cash consideration to be paid in connection with prior acquisitions from the amount estimated as of the most recent balance sheet date.
(c)
For the year ended December 31, 2023, reflects non-cash goodwill impairment loss related to the Business Payments segment and non-cash impairment loss related to a trade name write-off of Media Payments. For the year ended December 31, 2022, reflects non-cash impairment loss related to trade names write-offs of BillingTree and Kontrol. For the year ended December 31, 2021, reflects impairment loss related to trade names write-offs of TriSource, APS, Ventanex, cPayPlus and CPS.
(d)
For the year ended December 31, 2023, reflects the changes in management’s estimates of (i) the fair value of the liability relating to the TRA, and (ii) non-cash insurance reserve. For the years ended December 31, 2022 and 2021, reflects the changes in management’s estimates of the fair value of the liability relating to the TRA.
(e)
Represents compensation expense associated with equity compensation plans.
(f)
Primarily consists of (i) during the year ended December 31, 2023, professional service fees and other costs incurred in connection with the disposition of BCS, (ii) during the year ended December 31, 2022, professional service fees and other costs incurred in connection with the acquisitions of BillingTree, Kontrol and Payix and (iii) during the year ended December 31, 2021, professional service fees and other costs incurred in connection

47


 

with the acquisitions of Ventanex, cPayPlus, CPS, BillingTree, Kontrol and Payix, as well as professional service expenses related to the January 2021 equity and convertible notes offerings
(g)
Reflects costs associated with reorganization of operations, consulting fees related to our processing services and other operational improvements, including restructuring and integration activities related to our acquired businesses, that were not in the ordinary course during the years ended December 31, 2023, 2022 and 2021. Additionally, for the year ended December 31, 2022, reflects one-time severance payments.
(h)
For the year ended December 31, 2023, reflects payments made to third-parties in connection with an expansion of our personnel, franchise taxes and other non-income based taxes and one-time payments to certain partners. For the year ended December 31, 2022, reflects one-time payments to certain clients and partners, payments made to third-parties in connection with a significant expansion of our personnel, franchise taxes and other non-income based taxes, other payments related to COVID-19 and non-cash rent expense. For the year ended December 31, 2021, reflects one-time payments to certain clients and partners, other payments related to COVID-19, payments made to third-parties in connection with expansion of our personnel, franchise taxes and other non-income based taxes and non-cash rent expense. Beginning in the year ended December 31, 2023, no longer reflects non-cash rent expense.
(i)
Reflects the loss recognized related to the disposition of BCS.
(j)
Reflects write-offs of debt issuance costs relating to Term Loans.
(k)
Reflects realized loss of our interest rate hedging arrangement which terminated in conjunction with the repayment of Term Loans.
(l)
For the years ended December 31, 2023, 2022 and 2021, reflects amortization of client relationships, non-compete agreement, software, and channel relationship intangibles acquired through the Business Combination, and client relationships, non-compete agreement, and software intangibles acquired through our acquisitions of TriSource, APS, Ventanex, cPayPlus, CPS, BillingTree, Kontrol and Payix. This adjustment excludes the amortization of other intangible assets which were acquired in the regular course of business, such as capitalized internally developed software and purchased software. See additional information below for an analysis of our amortization expenses:

 

 

 

Year ended December 31,

 

($ in thousands)

 

2023

 

 

2022

 

 

2021

 

Acquisition-related intangibles

 

$

81,642

 

 

$

89,473

 

 

$

79,932

 

Software

 

 

19,789

 

 

 

15,921

 

 

 

8,464

 

Amortization

 

$

101,431

 

 

$

105,394

 

 

$

88,396

 

Depreciation

 

 

2,426

 

 

 

2,357

 

 

 

1,296

 

Total Depreciation and amortization (1)

 

$

103,857

 

 

$

107,751

 

 

$

89,692

 

(1)
Adjusted Net Income is adjusted to exclude amortization of all acquisition-related intangibles as such amounts are inconsistent in amount and frequency and are significantly impacted by the timing and/or size of acquisitions (see corresponding adjustments in the reconciliation of net income to Adjusted Net Income presented above). Management believes that the adjustment of acquisition-related intangible amortization supplements GAAP financial measures because it allows for greater comparability of operating performance. Although we exclude amortization from acquisition-related intangibles from our non-GAAP expenses, management believes that it is important for investors to understand that such intangibles were recorded as part of purchase accounting and may contribute to revenue generation. Amortization of intangibles that relate to past acquisitions will recur in future periods until such intangibles have been fully amortized. Any future acquisitions may result in the amortization of additional intangibles.

 

(m)
Represents amortization of non-cash deferred debt issuance costs.
(n)
Represents pro forma income tax adjustment effect associated with items adjusted above.
(o)
Represents the weighted average number of shares of Class A common stock outstanding (on an as-converted basis assuming conversion of outstanding Post-Merger Repay Units) for the years ended December 31, 2023, 2022 and 2021. These numbers do not include any shares issuable upon conversion of our 2026 Notes. See the reconciliation of basic weighted average shares outstanding to the non-GAAP Class A common stock outstanding on an as-converted basis for each respective period below:

 

48


 

 

 

Year Ended December 31,

 

 

2023

 

2022

 

2021

Weighted average shares of Class A common stock outstanding - basic

 

90,048,638

 

88,792,453

 

83,318,189

Add: Non-controlling interests
         Weighted average Post-Merger Repay Units exchangeable for Class A common stock

 

6,801,921

 

7,892,176

 

7,946,323

Shares of Class A common stock outstanding (on an as-converted basis)

 

96,850,559

 

96,684,629

 

91,264,512

 

 

 

 

 

 

 

Adjusted EBITDA for the years ended December 31, 2023 and 2022 was $126.8 million and $124.5 million, respectively, representing a 1.8% year-over-year increase. Adjusted Net Income for the years ended December 31, 2023 and 2022 was $84.9 million and $79.8 million, respectively, representing a 6.5% year-over-year increase. Our net income (loss) attributable to the Company for the years ended December 31, 2023 and 2022 was ($110.5) million and $12.8 million, respectively, representing a 960.8% year-over-year decrease.

These increases in Adjusted EBITDA and Adjusted Net Income and for the year ended December 31, 2023 were primarily due to the organic growth of our business, which was partially offset from the disposition of BCS and declines in our media payments business.

The decrease in net income (loss) attributable to the Company for the year ended December 31, 2023 was primarily due to the disposition of BCS and a loss in fair value adjustment of the tax receivable liability compared to a net gain in prior year.

For discussion on Adjusted EBITDA, Adjusted Net income, and net income (loss) attributable to the Company for the year ended December 31, 2022 compared to the year ended December 31, 2021, see Part II, Item 7 of the Company’s 2022 Form 10-K.

Seasonality

We have experienced in the past, and may continue to experience, seasonal fluctuations in our volumes and revenues as a result of consumer spending patterns. Volumes and revenues during the first quarter of the calendar year tend to increase in comparison to the remaining three quarters of the calendar year on a same store basis. This increase is due to consumers’ receipt of tax refunds and the increases in repayment activity levels that follow. Operating expenses show less seasonal fluctuation, with the result that net income is subject to the similar seasonal factors as our volumes and revenues.

Liquidity and Capital Resources

We have historically financed our operations and working capital through net cash from operating activities. We also finance our operations through proceeds from the issuance of our Class A common stock in June 2020 and our January 2021 convertible notes offering. As of December 31, 2023, we had $118.1 million of cash and cash equivalents and available borrowing capacity of $185.0 million under the Amended Credit Agreement. This balance does not include restricted cash, which reflects cash accounts holding reserves for potential losses and client settlement funds of $26.0 million as of December 31, 2023.

Our primary cash needs are to fund working capital requirements, invest in technology development, fund acquisitions and related contingent consideration, make scheduled principal payments and interest payments on our outstanding indebtedness and pay tax distributions to members of Hawk Parent. We expect that our cash flow from operations, current cash and cash equivalents and available borrowing capacity under the Amended Credit Agreement will be sufficient to fund our operations and planned capital expenditures and to service our debt obligations for the next twelve months.

We may also from time to time depending on market conditions and prices, contractual restrictions, our financial liquidity and other factors, seek to prepay outstanding debt or repurchase our outstanding debt through open market purchases, privately negotiated purchases, or otherwise. The amounts involved in any such transactions, individually or in the aggregate, may be material and may be funded from available cash or from additional borrowings.

We are a holding company with no operations and depend on our subsidiaries for cash to fund all of our consolidated operations, including future dividend payments, if any. We depend on the payment of distributions by our current subsidiaries, including Hawk Parent, which distributions may be restricted by law or contractual agreements, including agreements

49


 

governing their indebtedness. For a discussion of those considerations and restrictions, refer to Part II, Item 1A “Risk Factors - Risks Related to Our Class A Common Stock.”

As of December 31, 2023, our material contractual obligations primarily consist of operating leases liabilities. See Note 11. Commitments and Contingencies to the financial statements in Item 8 of this Annual Report on Form 10-K for more information related to operating leases liabilities. Based on our current lease terms, $1.6 million of operating lease liabilities are due within the next twelve months, and the remaining lease liabilities of $7.2 million are due within the next ten years. We believe the cash flows from operations and available borrowing capacity from our existing revolving credit facility will be sufficient to satisfy our cash requirement for the next twelve months and the following five years.

On May 16, 2022, our board of directors approved a share repurchase program under which we may repurchase up to $50 million of our outstanding Class A common stock (the “Share Repurchase Program”). The Share Repurchase Program has no expiration date but may be modified, suspended or discontinued at any time at our discretion. During the year ended December 31, 2023, we repurchased 338,369 shares for a total of approximately $2.5 million under the Share Repurchase Program.

Cash Flows

The following table presents a summary of cash flows from operating, investing and financing activities for the periods indicated:

 

 

 

Year Ended December 31,

 

($ in thousands)

 

2023

 

 

2022

 

 

2021

 

Net cash provided by operating activities

 

$

103,614

 

 

$

74,223

 

 

$

53,330

 

Net cash used in investing activities

 

 

(24,088

)

 

 

(39,541

)

 

 

(397,335

)

Net cash (used in) provided by financing activities

 

 

(28,944

)

 

 

(17,459

)

 

 

313,840

 

Cash Flow from Operating Activities

Net cash provided by operating activities was $103.6 million for the year ended December 31, 2023.

Net cash provided by operating activities was $74.2 million for the year ended December 31, 2022.

Net cash provided by operating activities was $53.3 million for the year ended December 31, 2021.

Cash provided by operating activities for the years ended December 31, 2023, 2022 and 2021, reflects net income as adjusted for non-cash operating items including depreciation and amortization, share-based compensation, and changes in working capital accounts.

Cash Flow from Investing Activities

Net cash used in investing activities was $24.1 million for the year ended December 31, 2023, due to the capitalization of software development activities and purchases of intangible assets, partially offset by cash received from the disposition of BCS.

Net cash used in investing activities was $39.5 million for the year ended December 31, 2022, due to the capitalization of software development activities.

Net cash used in investing activities was $397.3 million for the year ended December 31, 2021, due to the acquisitions of BillingTree, Kontrol and Payix, as well as the capitalization of software development activities.

Cash Flow from Financing Activities

Net cash used in financing activities was $28.9 million for the year ended December 31, 2023, due to the repayment of the outstanding revolving credit facility balance, shares repurchased under the Incentive Plan, ESPP and Share Repurchase Program, as well as the CPS earnout payment.

Net cash used in financing activities was $17.5 million for the year ended December 31, 2022, due to the shares repurchased under the Incentive Plan, ESPP and Share Repurchase Program, as well as the Ventanex earnout payment.

50


 

Net cash provided by financing activities was $313.8 million for the year ended December 31, 2021, due to proceeds from the issuance of new shares in the Equity Offering, and proceeds from the 2026 Notes, offset by repayment of the outstanding revolver balance related to the Successor Credit Agreement, repayments of the Term Loan principal balance under the Successor Credit Agreement and the cPayPlus earnout payment.

Indebtedness

Amended Credit Agreement

In February 2021, we entered into the Amended Credit Agreement, which established a $125.0 million senior secured revolving credit facility in favor of Hawk Parent.

In December 2021, we increased our existing senior secured credit facilities by $60.0 million to a $185.0 million revolving credit facility pursuant to an amendment to the Amended Credit Agreement. We currently expect that we will remain in compliance with the restrictive financial covenants of the Amended Credit Agreement, prospectively.

In February 2023, we further amended the Amended Credit Agreement to replace LIBOR with term SOFR as the interest rate benchmark.

In February 2023, we repaid in full the entire amount of $20.0 million of the outstanding revolving credit facility. The undrawn capacity of the existing revolving credit facility under the Amended Credit Agreement became $185.0 million after the repayment.

As of December 31, 2023, the Amended Credit Agreement provides for a revolving credit facility of $185.0 million. As of December 31, 2023, we had $0 million drawn against the revolving credit facility. We paid $0.5 million and $0.6 million in fees related to unused commitments for the years ended December 31, 2023 and 2022, respectively. See Note 10. Borrowings to the financial statements in Item 8 of this Annual Report on Form 10-K for more information.

Convertible Senior Debt

On January 19, 2021, we issued $440.0 million in aggregate principal amount of 0.00% Convertible Senior Notes due 2026 in a private placement (the “Notes Offering”) to qualified institutional buyers pursuant to Rule 144A under the Securities Act of 1933, as amended. $40.0 million in aggregate principal amount of such 2026 Notes were sold in the Notes Offering in connection with the full exercise of the initial purchasers’ option to purchase such additional 2026 Notes pursuant to the purchase agreement. Upon conversion, the Company may choose to pay or deliver cash, shares of the Company’s Class A Common Stock, or a combination of cash and shares of the Company’s Class A Common Stock. The 2026 Notes will mature on February 1, 2026, unless earlier converted, repurchased or redeemed.

As of December 31, 2023, we had convertible senior debt outstanding of $434.2 million, net of deferred issuance costs, under the 2026 Notes. We were in compliance with the related restrictive financial covenants. Additionally, we currently expect that we will remain in compliance with the restrictive financial covenants prospectively.

Tax Receivable Agreement

Upon the completion of the Business Combination, we entered into that certain Tax Receivable Agreement (the “Tax Receivable Agreement” or “TRA”) with holders (other than the Company) of limited liability company interests of Hawk Parent (the “Post-Merger Repay Units”). As a result of the TRA, we established a liability in our consolidated financial statements. Such liability, which will increase upon the exchanges of Post-Merger Repay Units for Class A common stock, generally represents 100% of the estimated future tax benefits, if any, relating to the increase in tax basis that will result from exchanges of the Post-Merger Repay Units for shares of Class A common stock pursuant to the Exchange Agreement and certain other tax attributes of the Company and tax benefits of entering into the TRA, including tax benefits attributable to payments under the TRA.

Under the terms of the TRA, we may elect to terminate the TRA early but will be required to make an immediate payment equal to the present value of the anticipated future cash tax savings. As a result, the associated liability reported on our consolidated financial statements may be increased. We expect that the payment obligations of the Company required under the TRA will be substantial. The actual increase in tax basis, as well as the amount and timing of any payments under the TRA, will vary depending upon a number of factors, including the timing of redemptions or exchanges by the holders of Post-Merger Repay Units, the price of our Class A common stock at the time of the redemption or exchange, whether such redemptions or

51


 

exchanges are taxable, the amount and timing of the taxable income we generate in the future, the tax rate then applicable and the portion of our payments under the TRA constituting imputed interest. We expect to fund the payment of the amounts due under the TRA out of the cash savings that we actually realize in respect of the attributes to which the TRA relates. However, the payments required to be made could be in excess of the actual tax benefits that we realize and there can be no assurance that we will be able to finance our obligations under the TRA.

Critical Accounting Policies and Estimates

Recently Issued Accounting Standards

For information related to recent accounting pronouncements and the impact of these pronouncements on our consolidated financial statements, see Note 2. Basis of Presentation and Summary of Significant Accounting Policies, to our Notes to Consolidated Financial Statements in Part II, Item 8 of this Form 10-K.

Critical Accounting Estimates

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported consolidated statements of operations during the reporting period. We base our estimates and judgments on historical experience and available relevant information that we believe to be reasonable under the circumstances, and we continue to review and evaluate these estimates. Actual results may materially differ from these estimates under different assumptions or conditions as new or additional information become available in future periods. Accounting policies require numerous estimates or economic assumptions that may prove inaccurate or may be subject to variations which may significantly affect our reported results and financial condition for the period or in future periods. Subsequent changes in economic or market conditions could have a material impact on these estimates and our financial condition and operating results in future periods. There have been no significant changes in our application of accounting estimates during the year ended December 31, 2023.

Revenue Recognition

The consideration to be received in our contracts with clients consists of variable consideration where the timing and quantity of transactions to be processed is not determinable at contract inception. Our performance obligation in our contracts with clients is the promise to stand-ready to provide front-end authorization and back-end settlement payment processing services (“processing services”) for an unknown or unspecified quantity of transactions and the consideration received is contingent upon the client’s use (e.g., number of transactions submitted and processed) of the related processing services. Accordingly, the total transaction price is variable. These services are stand-ready obligations, as the timing and quantity of transactions to be processed is not determinable.

We follow the requirements of ASC 606-10-55-36 through -40, Revenue from Contracts with Customers, Principal Agent Considerations, in determining the gross versus net revenue recognition for performance obligation(s) in the contract with a client.

The principal versus agent evaluation is matter of judgment that depends on the facts and circumstances of the arrangement and is dependent on whether we control the good or service before it is transferred to the client or whether we are acting as an agent of a third party. This evaluation is performed separately for each performance obligation identified.

Business Combinations

We account for business combinations using the acquisition method of accounting. Under the acquisition method, the consolidated financial statements reflect the operations of an acquired business starting from the closing date of the acquisition.

All assets acquired and liabilities assumed are recorded at fair value as of the acquisition date. We allocate the purchase price of an acquired business to the fair values of the tangible and identifiable intangible assets acquired and liabilities assumed, with any excess purchase price recorded as goodwill. Contingent consideration, if any, is included within the purchase price and is recognized at its fair value on the acquisition date. The application of the acquisition method of accounting for business combinations and determination of fair value requires management to make judgments and may involve the use of significant estimates, including assumptions related to estimated future revenues, growth rates, cash flows, and discount rates, among other items. Management generally evaluates fair value at acquisition using three valuation techniques–the replacement cost, market and income methods–and weights the valuation methods based on what is most appropriate in the circumstances. The process of assigning fair values, particularly to acquired intangible assets, is highly subjective. Management also typically utilizes third

52


 

party valuation specialists to assist in the determination of the fair value of assets acquired and liabilities assumed. Fair value estimates are based on assumptions believed to be reasonable, but are inherently uncertain and unpredictable and, as a result, actual results may differ from estimates. If the actual results differ from the estimates and judgments used, the amounts recorded in the consolidated financial statements may be exposed to potential impairment of the intangible assets and goodwill as discussed in the “Impairment” section below. The determination of fair value is considered a critical accounting estimate because the valuation techniques mentioned use significant estimates and assumptions, including projected future revenues, the expected economic life of the asset, tax rates and a discount rate that reflects the level of risk associated with the future earnings attributable to the asset.

During the measurement period, which is up to one year from the acquisition date, adjustments to the assets acquired and liabilities assumed may be recorded, with the corresponding offset to goodwill.

Impairment

We review goodwill and indefinite-lived intangible assets for impairment annually in the fourth quarter of our fiscal year, or more frequently as warranted by events or changes in circumstances which indicate that the carrying amount may not be recoverable. We may first assess qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit or indefinite-lived intangible asset is less than its carrying amount. If, based on the results of the qualitative assessment, it is concluded that it is not more likely than not that the fair value of a reporting unit or indefinite-lived asset exceeds its carrying value, a quantitative test is performed. Under the quantitative test, we compare the carrying value of the reporting unit or indefinite-lived intangible asset to its fair value, which we estimate using a discounted cash flow analysis or by comparison to the market values of similar assets. If the carrying value exceeds its fair value, we record an impairment charge equal to the excess of the carrying value over the related fair value. The assumptions used in such valuations such as projected future cash flows, discount rates, growth rates, and determination of appropriate market comparables and recent transactions, are subject to volatility and may differ from actual results. Under a qualitative assessment, we assess various factors including industry and market conditions, macroeconomic conditions and performance of our businesses.

We review other long-lived assets, including ROU assets, for impairment whenever events or changes in circumstances indicate the carrying amount of an asset or an asset group may not be recoverable. In evaluating long-lived assets for recoverability, we estimate the future cash flows at the individual asset or asset group level. Impairment losses are measured and recorded for the excess of an asset's carrying value over its fair value. To determine the fair value of long-lived assets, included ROU assets, we utilize the valuation technique or techniques deemed most appropriate based on the nature of the asset or asset group, which may include the use of quoted market prices, prices for similar assets or other valuation techniques such as discounted future cash flows or earnings.

The determination of fair value is considered a critical accounting estimate because the valuation techniques mentioned use significant estimates and assumptions, including projected future cash flows, discount rates and growth rates.

Income Taxes

Under ASC 740, Income Taxes, deferred tax assets and liabilities are recognized for the expected future tax consequences attributable to net operating losses, tax credits, and temporary differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases, which will result in taxable or deductible amounts in the future. Our income tax expense/benefit, deferred tax assets and tax receivable liability reflect management’s best assessment of estimated current and future taxes. Significant judgments and estimates are required in determining the consolidated income tax expense/benefits, deferred tax assets and tax receivable agreement liability. In evaluating our ability to recover our deferred tax assets, we consider all available positive and negative evidence, including projected future taxable income and results of recent operations. Estimating future taxable income is inherently uncertain, requires judgment and is consistent with estimates we are using to manage our business. If we determine in the future that we will not be able to fully utilize all or part of the deferred tax assets, we would record a valuation allowance through earnings in the period the determination was made.

We record the TRA liability at fair value based on estimates of discounted future cash flows associated with the estimated payments to the Post-Merger Repay Unit holders. These inputs are not observable in the market. Therefore, in estimating fair value, management uses a discount rate, also referred to as the early termination rate, to determine the present value based on a risk-free rate plus a spread pursuant to the TRA. A significant increase or decrease in the discount rate could result in a lower or higher balance, respectively, as of the measurement date.

53


 

ITEM 7A. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK.

Effects of Inflation

While inflation may impact our revenues and cost of services, we believe the effects of inflation, if any, on our results of operations and financial condition have not been significant. However, there can be no assurance that our results of operations and financial condition will not be materially impacted by inflation in the future.

Interest Rate Risk

Interest rates are highly sensitive to many factors, including U.S. fiscal and monetary policies and domestic and international economic and political considerations, as well as other factors beyond our control. Interest rate risk is the exposure to loss resulting from changes in the level of interest rates and the spread between different interest rates. We are exposed to market risk from changes in interest rates on debt, which bears interest at variable rates. Our debt has floating interest rates. We are exposed to changes in the level of interest rates and to changes in the relationship or spread between interest rates for its floating rate debt. Our floating rate debt requires payments based on variable interest rates such as the federal funds rate, prime rate, eurocurrency rate, and LIBOR. Therefore, increases in interest rates may reduce our net income or loss by increasing the cost of debt.

As of December 31, 2023, we had convertible senior debt of $434.2 million, net of deferred issuance costs, outstanding. As of December 31, 2022, we had convertible senior debt of $433.1 million, net of deferred issuance costs, and revolving credit facility borrowings of $18.2 million, net of deferred issuance costs, outstanding. The borrowings accrue interest at either base rate, described above under “Liquidity and Capital Resources — Indebtedness,” plus a margin of 1.50% to 2.50% or at an adjusted SOFR rate plus a margin of 2.50% to 3.50% under the Amended Credit Agreement, in each case depending on the total net leverage ratio, as defined in the Amended Credit Agreement.

We may incur additional borrowings from time to time for general corporate purposes, including working capital and capital expenditures.

Foreign Currency Exchange Rate Risk

Invoices for our services are denominated in U.S. dollars and Canadian dollars. We do not expect our future operating results to be significantly affected by foreign currency transaction risk.

54


 

ITEM 8. FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA.

Index to the Financial Statements

 

Reports of Independent Registered Public Accounting Firm (PCAOB ID Number 248)

56

Consolidated Balance Sheets as of December 31, 2023 and 2022

59

 

Consolidated Statements of Operations for the years ended December 31, 2023, 2022 and 2021

60

Consolidated Statements of Comprehensive Income for the years ended December 31, 2023, 2022 and 2021

61

 

 

Consolidated Statements of Stockholders’ Equity for the years ended December 31, 2023, 2022, 2021

62

Consolidated Statements of Cash Flows for the years ended December 31, 2023, 2022 and 2021

63

Notes to Consolidated Financial Statements

65

 

 

 

55


 

 

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

 

 

 

Board of Directors and Shareholders

Repay Holdings Corporation

 

Opinion on the financial statements

We have audited the accompanying consolidated balance sheets of Repay Holdings Corporation (a Delaware corporation) and subsidiaries (the “Company”) as of December 31, 2023 and 2022, the related consolidated statements of operations, comprehensive income, changes in equity, and cash flows for each of the three years in the period ended December 31, 2023, and the related notes (collectively referred to as the “financial statements”). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2023 and 2022, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2023, in conformity with accounting principles generally accepted in the United States of America.

 

We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (“PCAOB”), the Company’s internal control over financial reporting as of December 31, 2023, based on criteria established in the 2013 Internal Control—Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (“COSO”), and our report dated February 29, 2024 expressed an unqualified opinion.

 

Basis for opinion

These financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on the Company’s financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

 

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.

 

Critical audit matter

The critical audit matter communicated below is a matter arising from the current period audit of the financial statements that was communicated or required to be communicated to the audit committee and that: (1) relates to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.

 

Revenue recognition

 

As described further in Note 2 to the consolidated financial statements, the Company’s revenue primarily consists of transaction-based fees from payment processing services that are made up of a significant volume of low-dollar transactions, sourced from multiple systems, platforms, and applications. The processing of such transactions and recording of revenue is system-driven and based on contractual terms with merchants, financial institutions, payment networks, and other parties. Because of the nature of the payment processing services, the Company relies on automated systems and third parties to process and record its revenue transactions.

 

The principal consideration for our determination that the complexity of revenue recognition is a critical audit matter is the increased extent of effort and involvement of professionals with specialized skills in information technology (IT) to identify, test, and evaluate the Company’s systems and automated controls.

 

56


 

Our audit procedures related to the revenue recognized during the year ended December 31, 2023, included the following, among others:

 

With the assistance of our IT professionals, we:
o
Identified the significant systems used to process revenue transactions and tested the general IT controls over each of these systems, including testing of user access controls, change management controls, and IT operations controls.
o
Tested system interface controls and automated controls within the relevant revenue streams, as well as the controls designed to ensure the accuracy and completeness of revenue.
We tested internal controls within the relevant revenue business processes, including those in place to reconcile the various reports extracted from the IT systems to the Company’s general ledger.
For a sample of revenue transactions, we tested selected transactions by agreeing the inputs to the calculation of revenue recognized to source documents, including merchant contracts and processor reports and testing the mathematical accuracy of the recorded revenue.

 

 

/s/ GRANT THORNTON LLP

We have served as the Company’s auditor since 2018.

Atlanta, Georgia

February 29, 2024

 

57


 

 

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

 

 

Board of Directors and Shareholders

Repay Holdings Corporation

 

Opinion on internal control over financial reporting

We have audited the internal control over financial reporting of Repay Holdings Corporation (a Delaware corporation) and subsidiaries (the “Company”) as of December 31, 2023, based on criteria established in the 2013 Internal Control—Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (“COSO”). In our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December 31, 2023, based on criteria established in the 2013 Internal Control—Integrated Framework issued by COSO.

 

We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (“PCAOB”), the consolidated financial statements of the Company as of and for the year ended December 31, 2023, and our report dated February 29, 2024 expressed an unqualified opinion on those financial statements.

 

Basis for opinion

The Company’s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Management Report on Internal Control over Financial Reporting. Our responsibility is to express an opinion on the Company’s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

 

We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.

 

Definition and limitations of internal control over financial reporting

A company’s internal control over financial reporting is a process designed 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. A company’s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.

 

Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

 

 

/s/ GRANT THORNTON LLP

 

Atlanta, Georgia

February 29, 2024

58


 

REPAY HOLDINGS CORPORATION

Consolidated Balance Sheets

 

 

 

 

 

 

 

($ in thousands)

December 31, 2023

 

 

December 31, 2022

 

Assets

 

 

 

 

 

Cash and cash equivalents

$

118,096

 

 

$

64,895

 

Accounts receivable

 

36,017

 

 

 

33,544

 

Prepaid expenses and other

 

15,209

 

 

 

18,213

 

Total current assets

 

169,322

 

 

 

116,652

 

 

 

 

 

 

 

Property, plant and equipment, net

 

3,133

 

 

 

4,375

 

Restricted cash

 

26,049

 

 

 

28,668

 

Intangible assets, net

 

447,141

 

 

 

500,575

 

Goodwill

 

716,793

 

 

 

827,813

 

Operating lease right-of-use assets, net

 

8,023

 

 

 

9,847

 

Deferred tax assets

 

146,872

 

 

 

136,370

 

Other assets

 

2,500

 

 

 

2,500

 

Total noncurrent assets

 

1,350,511

 

 

 

1,510,148

 

Total assets

$

1,519,833

 

 

$

1,626,800

 

 

 

 

 

 

 

Liabilities

 

 

 

 

 

Accounts payable

$

22,030

 

 

 

21,781

 

Related party payable

 

 

 

 

1,000

 

Accrued expenses

 

32,906

 

 

 

29,016

 

Current operating lease liabilities

 

1,629

 

 

 

2,263

 

Current tax receivable agreement

 

580

 

 

 

24,454

 

Other current liabilities

 

318

 

 

 

3,593

 

Total current liabilities

 

57,463

 

 

 

82,107

 

 

 

 

 

 

 

Long-term debt

 

434,166

 

 

 

451,319

 

Noncurrent operating lease liabilities

 

7,247

 

 

 

8,295

 

Tax receivable agreement, net of current portion

 

188,331

 

 

 

154,673

 

Other liabilities

 

1,838

 

 

 

2,113

 

Total noncurrent liabilities

 

631,582

 

 

 

616,400

 

Total liabilities

$

689,045

 

 

$

698,507

 

 

 

 

 

 

 

Commitments and contingencies (Note 11)

 

 

 

 

 

 

 

 

 

 

 

Stockholders' equity

 

 

 

 

 

Class A common stock, $0.0001 par value; 2,000,000,000 shares authorized, 92,220,494 issued and 90,803,984 outstanding as of December 31, 2023; 89,354,754 issued and 88,276,613 outstanding as of December 31, 2022

 

9

 

 

 

9

 

Class V common stock, $0.0001 par value; 1,000 shares authorized and 100 shares issued and outstanding as of December 31, 2023 and 2022

 

 

 

 

 

Treasury stock, 1,416,510 and 1,078,141 shares as of December 31, 2023 and December 31, 2022, respectively

 

(12,528

)

 

 

(10,000

)

Additional paid-in capital

 

1,151,327

 

 

 

1,117,736

 

Accumulated other comprehensive loss

 

(3

)

 

 

(3

)

Accumulated deficit

 

(323,670

)

 

 

(213,180

)

Total Repay stockholders' equity

 

815,135

 

 

 

894,562

 

Non-controlling interests

 

15,653

 

 

 

33,731

 

Total equity

$

830,788

 

 

$

928,293

 

Total liabilities and equity

$

1,519,833

 

 

$

1,626,800

 

 

 

 

 

 

 

 

See accompanying notes to consolidated financial statements.

59


 

REPAY HOLDINGS CORPORATION

Consolidated Statements of Operations

 

 

Year Ended December 31,

 

($ in thousands, except per share data)

2023

 

 

2022

 

 

2021

 

Revenue

$

296,627

 

 

$

279,227

 

 

$

219,258

 

Operating Expenses

 

 

 

 

 

 

 

 

Costs of services (exclusive of depreciation and amortization shown separately below)

 

69,703

 

 

 

64,826

 

 

 

55,484

 

Selling, general and administrative

 

148,653

 

 

 

149,061

 

 

 

120,053

 

Depreciation and amortization

 

103,857

 

 

 

107,751

 

 

 

89,692

 

Change in fair value of contingent consideration

 

 

 

 

(3,300

)

 

 

5,846

 

Loss on business disposition

 

10,027

 

 

 

 

 

 

 

Impairment loss

 

75,800

 

 

 

8,090

 

 

 

2,180

 

Total operating expenses

 

408,040

 

 

 

326,428

 

 

 

273,255

 

Loss from operations

 

(111,413

)

 

 

(47,201

)

 

 

(53,997

)

Other income (expense)

 

 

 

 

 

 

 

 

Interest (expense) income, net

 

(1,048

)

 

 

(4,245

)

 

 

(3,599

)

Loss on extinguishment of debt

 

 

 

 

 

 

 

(5,941

)

Change in fair value of tax receivable liability

 

(6,619

)

 

 

66,871

 

 

 

(14,109

)

Other (loss) income

 

(455

)

 

 

(510

)

 

 

(9,082

)

Total other income (expense)

 

(8,122

)

 

 

62,116

 

 

 

(32,731

)

Income (loss) before income tax benefit (expense)

 

(119,535

)

 

 

14,915

 

 

 

(86,728

)

Income tax benefit (expense)

 

2,115

 

 

 

(6,174

)

 

 

30,691

 

Net income (loss)

$

(117,420

)

 

$

8,741

 

 

$

(56,037

)

Less: Net loss attributable to
   non-controlling interests

 

(6,930

)

 

 

(4,095

)

 

 

(5,953

)

Net income (loss) attributable to the Company

$

(110,490

)

 

$

12,836

 

 

$

(50,084

)

 

 

 

 

 

 

 

 

 

Income (loss) per Class A share attributable to the Company:

 

 

 

 

 

 

 

 

Basic

$

(1.23

)

 

$

0.14

 

 

$

(0.60

)

Diluted

$

(1.23

)

 

$

0.12

 

 

$

(0.60

)

Weighted-average shares outstanding:

 

 

 

 

 

 

 

 

Basic

 

90,048,638

 

 

 

88,792,453

 

 

 

83,318,189

 

Diluted

 

90,048,638

 

 

 

110,671,731

 

 

 

83,318,189

 

 

See accompanying notes to consolidated financial statements.

60


 

REPAY HOLDINGS CORPORATION

Consolidated Statements of Comprehensive Income

 

 

 

Year Ended December 31,

 

($ in thousands)

 

2023

 

 

2022

 

 

2021

 

Net income (loss)

 

$

(117,420

)

 

$

8,741

 

 

$

(56,037

)

Other comprehensive (loss) income, before tax

 

 

 

 

 

 

 

 

 

Reclassification of net unrealized loss on cash flow hedges to other loss

 

 

 

 

 

 

 

 

9,317

 

Foreign currency translation adjustments

 

 

 

 

 

(2

)

 

 

(3

)

Total other comprehensive (loss) income, before tax

 

 

 

 

 

(2

)

 

 

9,314

 

Income tax related to items of other comprehensive income:

 

 

 

 

 

 

 

 

 

Tax expense on reclassification of net unrealized loss on cash flow hedges to other loss

 

 

 

 

 

 

 

 

(1,673

)

Tax benefit on foreign currency translation adjustments

 

 

 

 

 

1

 

 

 

1

 

Total income tax benefit (expense) related to items of other comprehensive income

 

 

 

 

 

1

 

 

 

(1,672

)

Total other comprehensive income (loss), net of tax

 

 

 

 

 

(1

)

 

 

7,642

 

Total comprehensive income (loss)

 

$

(117,420

)

 

$

8,740

 

 

$

(48,395

)

Less: Comprehensive loss attributable to non-controlling interests

 

 

(6,930

)

 

 

(4,095

)

 

 

(4,745

)

Comprehensive income (loss) attributable to the Company

 

$

(110,490

)

 

$

12,835

 

 

$

(43,650

)

 

See accompanying notes to consolidated financial statements.

61


 

REPAY HOLDINGS CORPORATION

Consolidated Statements of Changes in Equity

 

 

 

Repay Stockholders

 

 

 

 

 

 

 

 

 

Class A Common
Stock

 

 

Class V Common
Stock

 

 

Additional
Paid-In

 

 

Treasury

 

 

Accumulated

 

 

Accumulated Other Comprehensive

 

 

Non-controlling

 

 

Total

 

($ in thousands)

 

Shares

 

 

Amount

 

 

Shares

 

 

Amount

 

 

Capital

 

 

Stock

 

 

Deficit

 

 

Income (Loss)

 

 

Interests

 

 

Equity

 

Balance at December 31, 2020

 

 

71,244,682

 

 

$

7

 

 

 

100

 

 

$

 

 

$

691,675

 

 

$

 

 

$

(175,932

)

 

$

(6,437

)

 

$

46,869

 

 

$

556,182

 

Issuance of new shares

 

 

16,295,802

 

 

 

2

 

 

 

 

 

 

 

 

 

371,048

 

 

 

 

 

 

 

 

 

 

 

 

(702

)

 

 

370,348

 

Exchange of Post-Merger Repay Units

 

 

407,584

 

 

 

 

 

 

 

 

 

 

 

 

(166

)

 

 

 

 

 

 

 

 

 

 

 

(2,332

)

 

 

(2,498

)

Release of share awards vested under Incentive Plan

 

 

554,553

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Shares repurchased under Incentive Plan

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(4,075

)

 

 

 

 

 

 

 

 

 

 

 

33

 

 

 

(4,042

)

Stock-based compensation

 

 

 

 

 

 

 

 

 

 

 

 

 

 

22,339

 

 

 

 

 

 

 

 

 

 

 

 

(28

)

 

 

22,311

 

Tax distribution from Hawk Parent

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(62

)

 

 

(62

)

Valuation allowance on Ceiling Rule DTA

 

 

 

 

 

 

 

 

 

 

 

 

 

 

19,191

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

19,191

 

Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(50,084

)

 

 

 

 

 

(5,953

)

 

 

(56,037

)

Other comprehensive income

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

6,435

 

 

 

1,208

 

 

 

7,643

 

Balance at December 31, 2021

 

 

88,502,621

 

 

$

9

 

 

 

100

 

 

$

 

 

$

1,100,012

 

 

$

 

 

$

(226,016

)

 

$

(2

)

 

$

39,033

 

 

$

913,036

 

Exchange of Post-Merger Repay Units

 

 

50,845

 

 

 

 

 

 

 

 

 

 

 

 

243

 

 

 

 

 

 

 

 

 

 

 

 

(243

)

 

 

 

Release of share awards vested under Incentive Plan and shares purchased under ESPP

 

 

1,031,737

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Shares repurchased under Incentive Plan and ESPP

 

 

(230,449

)

 

 

 

 

 

 

 

 

 

 

 

(2,658

)

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

(2,657

)

Treasury shares repurchased

 

 

(1,078,141

)

 

 

 

 

 

 

 

 

 

 

 

(32

)

 

 

(10,000

)

 

 

 

 

 

 

 

 

32

 

 

 

(10,000

)

Stock-based compensation

 

 

 

 

 

 

 

 

 

 

 

 

 

 

20,302

 

 

 

 

 

 

 

 

 

 

 

 

(46

)

 

 

20,256

 

Tax distribution from Hawk Parent

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(951

)

 

 

(951

)

Valuation allowance on Ceiling Rule DTA

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(131

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(131

)

Net income (loss)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

12,836

 

 

 

 

 

 

(4,095

)

 

 

8,741

 

Other comprehensive loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(1

)

 

 

 

 

 

(1

)

Balance at December 31, 2022

 

 

88,276,613

 

 

$

9

 

 

 

100

 

 

$

 

 

$

1,117,736

 

 

$

(10,000

)

 

$

(213,180

)

 

$

(3

)

 

$

33,731

 

 

$

928,293

 

Exchange of Post-Merger Repay Units

 

 

2,031,636

 

 

 

 

 

 

 

 

 

 

 

 

7,557

 

 

 

 

 

 

 

 

 

 

 

 

(7,557

)

 

 

 

Release of share awards vested under Incentive Plan and shares purchased under ESPP

 

 

1,084,532

 

 

 

 

 

 

 

 

 

 

 

 

1,963

 

 

 

 

 

 

 

 

 

 

 

 

(3

)

 

 

1,960

 

Shares repurchased under Incentive Plan and ESPP

 

 

(250,428

)

 

 

 

 

 

 

 

 

 

 

 

(1,905

)

 

 

 

 

 

 

 

 

 

 

 

14

 

 

 

(1,891

)

Treasury shares repurchased

 

 

(338,369

)

 

 

 

 

 

 

 

 

 

 

 

(3

)

 

 

(2,528

)

 

 

 

 

 

 

 

 

3

 

 

 

(2,528

)

Stock-based compensation

 

 

 

 

 

 

 

 

 

 

 

 

 

 

22,236

 

 

 

 

 

 

 

 

 

 

 

 

(80

)

 

 

22,156

 

Tax distribution from Hawk Parent

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(3,525

)

 

 

(3,525

)

Valuation allowance on Ceiling Rule DTA

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3,743

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3,743

 

Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(110,490

)

 

 

 

 

 

(6,930

)

 

 

(117,420

)

Balance at December 31, 2023

 

 

90,803,984

 

 

$

9

 

 

 

100

 

 

$

 

 

$

1,151,327

 

 

$

(12,528

)

 

$

(323,670

)

 

$

(3

)

 

$

15,653

 

 

$

830,788

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

See accompanying notes to consolidated financial statements.

62


 

REPAY HOLDINGS CORPORATION

Consolidated Statements of Cash Flows

 

 

 

Year Ended December 31,

 

($ in thousands)

 

2023

 

 

2022

 

 

2021

 

Cash flows from operating activities

 

 

 

 

 

 

 

 

 

Net income (loss)

 

$

(117,420

)

 

$

8,741

 

 

$

(56,037

)

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

 

 

 

 

 

 

 

 

 

Depreciation and amortization

 

 

103,857

 

 

 

107,751

 

 

 

89,692

 

Stock based compensation

 

 

22,156

 

 

 

20,255

 

 

 

22,311

 

Amortization of debt issuance costs

 

 

2,847

 

 

 

2,834

 

 

 

2,536

 

Loss on business disposition

 

 

10,027

 

 

 

 

 

 

 

Loss on extinguishment of debt

 

 

 

 

 

 

 

 

5,941

 

Loss on sale of interest rate swaps

 

 

 

 

 

 

 

 

9,316

 

Other loss

 

 

238

 

 

 

245

 

 

 

19

 

Fair value change in tax receivable agreement liability

 

 

6,619

 

 

 

(66,871

)

 

 

14,109

 

Fair value change in contingent consideration

 

 

 

 

 

(3,300

)

 

 

5,846

 

Impairment loss

 

 

75,800

 

 

 

8,090

 

 

 

2,180

 

Payments of contingent consideration in excess of acquisition date fair value

 

 

 

 

 

(8,896

)

 

 

(1,500

)

Deferred tax expense (benefit)

 

 

(3,594

)

 

 

4,192

 

 

 

(30,728

)

Change in accounts receivable

 

 

(3,986

)

 

 

696

 

 

 

(6,518

)

Change in related party receivable

 

 

 

 

 

 

 

 

 

Change in prepaid expenses and other

 

 

2,936

 

 

 

(5,786

)

 

 

(3,801

)

Change in operating lease ROU assets

 

 

1,328

 

 

 

653

 

 

 

2,013

 

Change in accounts payable

 

 

(189

)

 

 

1,698

 

 

 

4,771

 

Change in related party payable

 

 

 

 

 

(347

)

 

 

1,336

 

Change in accrued expenses and other

 

 

3,890

 

 

 

2,197

 

 

 

637

 

Change in operating lease liabilities

 

 

(1,388

)

 

 

(523

)

 

 

(1,323

)

Change in other liabilities

 

 

493

 

 

 

2,594

 

 

 

(7,470

)

Net cash provided by operating activities

 

 

103,614

 

 

 

74,223

 

 

 

53,330

 

Cash flows from investing activities

 

 

 

 

 

 

 

 

 

Purchases of property and equipment

 

 

(733

)

 

 

(3,176

)

 

 

(2,863

)

Purchases of intangible assets

 

 

(13,545

)

 

 

(2,750

)

 

 

 

Capitalized software development costs

 

 

(50,083

)

 

 

(33,615

)

 

 

(20,643

)

Purchases of equity investment

 

 

 

 

 

 

 

 

(2,500

)

Proceeds from sale of business, net of cash retained

 

 

40,273

 

 

 

 

 

 

 

Acquisition of CPS, net of cash and restricted cash acquired

 

 

 

 

 

 

 

 

11

 

Acquisition of BillingTree, net of cash and restricted cash acquired

 

 

 

 

 

 

 

 

(269,003

)

Acquisition of Kontrol, net of cash and restricted cash acquired

 

 

 

 

 

 

 

 

(7,439

)

Acquisition of Payix, net of cash and restricted cash acquired

 

 

 

 

 

 

 

 

(94,898

)

Net cash used in investing activities

 

 

(24,088

)

 

 

(39,541

)

 

 

(397,335

)

Cash flows from financing activities

 

 

 

 

 

 

 

 

 

Issuance of long-term debt

 

 

 

 

 

 

 

 

460,000

 

Payments on long-term debt

 

 

(20,000

)

 

 

 

 

 

(262,654

)

Public issuance of Class A Common Stock

 

 

 

 

 

 

 

 

142,098

 

Shares repurchased under Incentive Plan and ESPP

 

 

(1,891

)

 

 

(2,657

)

 

 

(4,042

)

Treasury shares repurchased

 

 

(2,528

)

 

 

(10,000

)

 

 

 

Redemption of Post-Merger Repay Units

 

 

 

 

 

 

 

 

 

Distributions to Members

 

 

(3,525

)

 

 

(951

)

 

 

(62

)

Payment of loan costs

 

 

 

 

 

 

 

 

(14,051

)

Payments of contingent consideration up to acquisition date fair value

 

 

(1,000

)

 

 

(3,851

)

 

 

(7,449

)

Net cash (used in) provided by financing activities

 

 

(28,944

)

 

 

(17,459

)

 

 

313,840

 

Increase (decrease) in cash, cash equivalents and restricted cash

 

 

50,582

 

 

 

17,223

 

 

 

(30,165

)

Cash, cash equivalents and restricted cash at beginning of period

 

$

93,563

 

 

$

76,340

 

 

$

106,505

 

Cash, cash equivalents and restricted cash at end of period

 

$

144,145

 

 

$

93,563

 

 

$

76,340

 

 

 

 

 

 

 

 

 

 

 

SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION

 

 

 

 

 

 

 

 

 

Cash paid during the year for:

 

 

 

 

 

 

 

 

 

Interest

 

$

1,024

 

 

$

1,540

 

 

$

1,143

 

SUPPLEMENTAL SCHEDULE OF NONCASH

 

 

 

 

 

 

 

 

 

INVESTING AND FINANCING ACTIVITIES

 

 

 

 

 

 

 

 

 

Acquisition of BillingTree in exchange for Class A Common Stock

 

$

 

 

$

 

 

$

228,250

 

Acquisition of Kontrol in exchange for contingent consideration

 

$

 

 

$

 

 

$

500

 

Acquisition of Payix in exchange for contingent consideration

 

$

 

 

$

 

 

$

2,850

 

 

See accompanying notes to consolidated financial statements.

63


 

REPAY HOLDINGS CORPORATION

Consolidated Statements of Cash Flows (Continued)

 

 

Year Ended December 31,

 

($ in thousands)

 

2023

 

 

2022

 

 

2021

 

Reconciliation of cash, cash equivalents and restricted cash in the Consolidated Balance Sheets to the amounts shown in the Consolidated Statements of Cash Flows:

 

 

 

 

 

 

 

 

 

Cash and cash equivalents

 

$

118,096

 

 

$

64,895

 

 

$

50,049

 

Restricted cash

 

 

26,049

 

 

 

28,668

 

 

 

26,291

 

Total cash, cash equivalents and restricted cash as shown in the Consolidated Statements of Cash Flows

 

$

144,145

 

 

$

93,563

 

 

$

76,340

 

 

See accompanying notes to consolidated financial statements.

64


REPAY HOLDINGS CORPORATION

Notes to Consolidated Financial Statements

 

1. Organizational Structure and Corporate Information

Repay Holdings Corporation was incorporated as a Delaware corporation on July 11, 2019 in connection with the closing of a transaction (the “Business Combination”) pursuant to which Thunder Bridge Acquisition Ltd., a special purpose acquisition company organized under the laws of the Cayman Islands (“Thunder Bridge”), (a) domesticated into a Delaware corporation and changed its name to “Repay Holdings Corporation” and (b) consummated the merger of a wholly owned subsidiary of Thunder Bridge with and into Hawk Parent Holdings, LLC, a Delaware limited liability company (“Hawk Parent”).

Throughout this section, unless otherwise noted or unless the context otherwise requires, the terms “we”, “us”, “Repay” and the “Company” and similar references refer (1) before the Business Combination, to Hawk Parent and its consolidated subsidiaries and (2) from and after the Business Combination, to Repay Holdings Corporation and its consolidated subsidiaries. Throughout this section, unless otherwise noted or unless the context otherwise requires, “Thunder Bridge” refers to Thunder Bridge Acquisition. Ltd. prior to the consummation of the Business Combination.

The Company is headquartered in Atlanta, Georgia. The Company’s legacy business was founded as M & A Ventures, LLC, a Georgia limited liability company doing business as REPAY: Realtime Electronic Payments (“REPAY LLC”), in 2006 by current executives John Morris and Shaler Alias. Hawk Parent was formed in 2016 in connection with the acquisition of a majority interest in the successor entity of REPAY LLC and its subsidiaries by certain investment funds sponsored by, or affiliated with, Corsair Capital LLC (“Corsair”).

Business Overview

The Company provides integrated payment processing solutions to industry-oriented markets in which businesses have specific transaction processing needs. The Company refers to these markets as “vertical markets” or “verticals.” The Company’s proprietary, integrated payment technology platforms reduce the complexity of the electronic payments process for businesses. The Company charges its clients processing fees based on the volume of payment transactions processed and other transaction or service fees. The Company intends to continue to strategically target verticals where the Company believes its ability to tailor payment solutions to its clients’ needs, its deep knowledge of the Company’s vertical markets and the embedded nature of its integrated payment solutions will drive strong growth by attracting new clients and fostering long-term client relationships.

The Company provides payment processing solutions to clients primarily operating in the personal loans, automotive loans, receivables management, and business-to-business verticals. The Company’s payment processing solutions enable consumers and businesses in these verticals to make payments using electronic payment methods, rather than cash or check, which have historically been the primary methods of payment in these verticals. The Company believes that a growing number of consumers and businesses prefer the convenience and efficiency of paying with cards and other electronic methods and that the Company is poised to benefit from the significant growth opportunity of electronic payment processing as these verticals continue to shift from cash and check to electronic payments. The personal loans vertical is predominately characterized by installment loans, which are typically utilized by consumers to finance everyday expenses. The automotive loans vertical includes a diversified client base across the entire credit spectrum. The Company’s receivables management vertical relates to consumer loan collections, which typically enter the receivables management process due to delinquency on credit card bills or as a result of major life events, such as job loss or major medical issues. The business-to-business vertical relates to transactions occurring between a wide variety of enterprise clients, many of which operate in the automotive, field services, healthcare, HOA management and hospitality industries, as well as educational institutions and governments and municipalities.

The Company’s go-to-market strategy combines direct sales with integrations with key software providers in its target verticals. The integration of the Company’s technology with key software providers in the verticals that the Company serves, including loan management systems, DMS, collection management systems, and enterprise resource planning software systems, allows the Company to embed its omni-channel payment processing technology into its clients’ critical workflow software and ensure seamless operation of the Company’s solutions within its clients’ enterprise management systems. The Company refers to these software providers as its “software integration partners.” This integration allows the Company’s sales force to readily access new client opportunities or respond to inbound leads because, in many cases, a business will prefer, or in some cases only consider, a payments provider that has already integrated or is able to integrate its solutions with the business’ primary enterprise management system. The Company has successfully integrated its technology solutions with numerous, widely-used enterprise management systems in the verticals that it serves, which makes its platform a more

65


REPAY HOLDINGS CORPORATION

Notes to Consolidated Financial Statements

 

compelling choice for the businesses that use them. Moreover, the Company’s relationships with its software integration partners help it to develop deep industry knowledge regarding trends in client needs. The Company’s integrated model fosters long-term relationships with its clients, which supports its volume retention rates that the Company believes are above industry averages. As of December 31, 2023, the Company maintained approximately 262 integrations with various software providers.

The Company has two reportable segments: Consumer Payments and Business Payments. For additional information on segments, see Note 15. Segments to our consolidated financial statements.

Consumer Payments

The Consumer Payments segment provides payment processing solutions (including debit and credit card processing, ACH processing and other electronic payment acceptance solutions, as well as our loan disbursement product) that enable the Company’s clients to collect payments and disburse funds to consumers and includes the Company’s clearing and settlement solutions (“RCS”) offering. RCS is the Company’s proprietary clearing and settlement platform through which the Company markets customizable payment processing programs to other Independent Sales Organizations (“ISOs”) and payment facilitators. The Consumer Payments segment previously included the Blue Cow Software business (“BCS”), which was sold for $41.9 million in cash on February 15, 2023. The strategic vertical markets served by the Consumer Payments segment primarily include personal loans, automotive loans, receivables management, credit unions, mortgage servicing, consumer healthcare and diversified retail. The Consumer Payments segment represented approximately 87% of the Company’s total revenue after any intersegment eliminations for the year ended December 31, 2023.

Business Payments

The Business Payments segment provides payment processing solutions (including accounts payable automation, debit and credit card processing, virtual credit card processing, ACH processing and other electronic payment acceptance solutions) that enable the Company’s clients to collect or send payments to other businesses. The strategic vertical markets served within the Business Payments segment primarily include retail automotive, education, field services, governments and municipalities, healthcare, HOA management and hospitality. The Business Payments segment represented approximately 13% of the Company’s total revenue after any intersegment eliminations for the year ended December 31, 2023.

On February 15, 2023, the Company sold Blue Cow Software, LLC and a related entity (“BCS”) for cash proceeds of $41.9 million. The Company recognized a loss of $10.0 million associated with the sale, comprised of the difference between the consideration received and the net carrying amount of the assets and liabilities of the business. See Note 5. Business Combinations and Dispositions for further discussion.

In December 2023, the Company completed a $13.6 million intangible assets purchase with a third-party distribution partner, which includes its certain proprietary customer relationships and related contingent and uncertain future payment streams.

2. Basis of Presentation and Summary of Significant Accounting Policies

Principles of Consolidation

The consolidated financial statements include the accounts of Repay Holdings Corporation and its majority-owned subsidiary, Hawk Parent Holdings LLC, along with Hawk Parent Holdings LLC’s wholly owned subsidiaries: Hawk Intermediate Holdings, LLC, Hawk Buyer Holdings, LLC, Repay Holdings, LLC, M&A Ventures, LLC, Repay Management Holdco Inc., Repay Management Services LLC, Sigma Acquisition, LLC, Wildcat Acquisition, LLC, Marlin Acquirer, LLC, REPAY International LLC, REPAY Canada Solutions ULC, TriSource Solutions, LLC (“TriSource”), Mesa Acquirer, LLC, CDT Technologies LTD (“Ventanex”), Viking GP Holdings, LLC, cPayPlus, LLC (“cPayPlus”), CPS Payment Services, LLC, Media Payments, LLC (“Media Payments”), Custom Payment Systems, LLC, Electronic Payment Providers, LLC, Internet Payment Exchange, LLC, Stratus Payment Solutions, LLC, Clear Payment Solutions, LLC, Harbor Acquisition LLC, Payix Holdings Incorporated and Payix Incorporated. All significant intercompany accounts and transactions have been eliminated in consolidation.

Basis of Financial Statement Presentation

The accompanying consolidated financial statements of the Company were prepared in accordance with generally accepted accounting principles in the United States of America (“GAAP”). The Company uses the accrual basis of accounting

66


REPAY HOLDINGS CORPORATION

Notes to Consolidated Financial Statements

 

whereby revenues are recognized when earned, usually upon the date services are rendered, and expenses are recognized at the date services are rendered or goods are received.

Use of Estimates

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported consolidated statements of operations during the reporting period. Actual results could differ materially from those estimates.

Segment Reporting

The Company reports operating results through two reportable segments: (1) Consumer Payments and (2) Business Payments, as further discussed in Note 15. Segments.

There are no significant concentrations by state or geographical location, nor are there any significant individual client concentrations by balance.

Cash and Cash Equivalents

Cash and cash equivalents include cash on hand, demand deposit accounts, money market accounts and short‑term investments with original maturities of three months or less. The Company maintains its cash in bank deposit accounts which, at times, may exceed federally insured limits. The amount of cash that the Company considers to be available for general purposes was $118.1 million and $64.9 million as of December 31, 2023 and 2022, respectively. As of December 31, 2023, approximately 82% of the Company’s total balance of cash and cash equivalents was held within a small group of financial institutions, primarily large money center banks. Although the Company currently believes that the financial institutions with whom the Company does business will be able to fulfill their commitments to the Company, there is no assurance that those institutions will be able to continue to do so. The Company has not experienced any losses associated with the Company’s balances in such accounts for the years ended December 31, 2023, 2022 or 2021.

Restricted Cash

Restricted cash primarily consists of (i) ACH settlement funds in transit (“Settlements”) and (ii) collateral reserve funds (“Reserves”). Settlements are held in accounts maintained at the Company’s sponsor banks for the purpose of facilitating the clearing and settlement of funds associated with payments made by or to the Company’s clients via the ACH network. The Company records a corresponding liability for Settlements within Accrued expenses in the Consolidated Balance Sheets. Reserves are held on deposit by the Company’s sponsor banks to secure potential merchant chargebacks or other similar losses or obligations.

Accounts Receivable

Accounts receivable represent amounts due from clients and payment processors for services rendered. The Company has an established process for aging, provisioning and writing-off its uncollectible accounts receivable. Within this process the Company aggregates accounts receivable to the pools of receivables of similar risk characteristics. The allowance for credit losses on accounts receivables is estimated based on how long a receivable has been outstanding (e.g., under 30 days, 30–60 days, etc.). For accounts receivable outstanding more than 90 days, the Company evaluates and assesses whether the loss reserve percentage requires adjustment for reasonable and supportable forecast of relevant economic factors. As of December 31, 2023, the Company’s estimated credit losses on accounts receivable was immaterial.

Concentration of Credit Risk

The Company is highly diversified, and no single client represents greater than 10% of the business on a volume or profit basis. The Company holds cash and cash equivalents with various major financial institutions. The Company has not experienced any losses in such accounts and believes it is not exposed to any significant credit risk.

Earnings per Share

Basic earnings per share of Class A common stock is computed by dividing net income (loss) attributable to the Company by the weighted average number of shares of Class A common stock outstanding during the period. Diluted earnings

67


REPAY HOLDINGS CORPORATION

Notes to Consolidated Financial Statements

 

per share of Class A common stock is computed by dividing net income attributable to the Company, by the weighted average number of shares of Class A common stock outstanding adjusted to give effect to potentially dilutive elements, including the assumed exchange of all limited liability company interests of Hawk Parent (“Post-Merger Repay Units”), unvested share-based awards, outstanding ESPP (“Employee Stock Purchase Program”) purchase rights and the Company’s Convertible Senior Notes due 2026 (“2026 Notes”).

Property and Equipment

Property and equipment is carried at cost less accumulated depreciation and includes expenditures which substantially increase the useful lives of existing property and equipment. Maintenance, repairs, and minor renovations are charged to operations as incurred. When property and equipment is retired or otherwise disposed of, the related costs and accumulated depreciation are removed from their respective accounts, and any gain or loss on the disposition is credited or charged to operations.

The Company provides for depreciation of property and equipment using the straight-line method designed to amortize costs over estimated useful lives as follows:

 

 

Estimated Useful Life

Furniture, fixtures, and office equipment

5 years

Computers

3 years

Leasehold improvements

Lesser of 5 years or lease term

The Company evaluates the recoverability of property and equipment at least annually or whenever events or changes in circumstances indicate that the carrying amount of property and equipment may not be recoverable. The evaluation of asset impairment requires the Company to make assumptions about future cash flows over the life of the asset being evaluated. These assumptions require significant judgment, and actual results may differ from assumed and estimated amounts. If the carrying amount of property and equipment is determined not to be recoverable, a write-down to fair value is recorded. No impairments were recognized for the years ended December 31, 2023, 2022 and 2021.

Intangible Assets

Intangible assets consist of internal-use software development costs, purchased software, channel relationships, client relationships, certain key personnel non-compete agreements, and trade names. The Company capitalizes internal-use software development costs when the Company has completed the preliminary project stage, management authorizes the project, management commits to funding the project, it is probable the project will be completed and the project will be used to perform the function intended. The Company is amortizing internal-use software development costs and purchased software on the straight‑line method over a three-year estimated useful life, a ten-year estimated useful life for channel and client relationships, and an estimated useful life for non-compete agreements equal to the term of the agreement. Trade names are determined to have an indefinite useful life. The Company evaluates the recoverability of intangible assets at least annually or whenever events or changes in circumstances indicate that an intangible asset’s carrying amount may not be recoverable. The evaluation of asset impairment requires the Company to make assumptions about future cash flows over the life of the asset being evaluated. These assumptions require significant judgment, and actual results may differ from assumed and estimated amounts. During the year ended December 31, 2023, the Company recognized an impairment of $0.1 million related to a trade name write-off of Media Payments, as the Company strategically phased out the trade name of the acquired business. During the year ended December 31, 2022, the Company recognized impairments of $8.1 million related to write-offs of certain trade names, as the Company strategically phased out the trade names of several acquired business, which included BillingTree, Kontrol and Payix. During the year ended December 31, 2021, the Company recognized impairments of $2.2 million related to write-offs of certain trade names, as the Company strategically phased out the trade names of several acquired business, which included TriSource, APS, Ventanex, cPayPlus and CPS.

Goodwill

Goodwill represents the excess of purchase price over tangible and intangible assets acquired less liabilities assumed arising from business combinations. Goodwill is generally allocated to reporting units based upon relative fair value (taking into consideration other factors such as synergies) when an acquired business is integrated into multiple reporting units. The Company’s reporting units are at the operating segment level or one level below the operating segment level for which discrete financial information is prepared and regularly reviewed by management. When a business within a reporting unit is disposed

68


REPAY HOLDINGS CORPORATION

Notes to Consolidated Financial Statements

 

of, goodwill is allocated to the disposed business using the relative fair value method. Relative fair value is estimated using a combination of a discounted cash flow (“DCF”) analysis and market valuation approach.

The Company performs a qualitative goodwill assessment at the reporting unit level at least annually, or more frequently as events occur or circumstances change that would more-likely-than-not reduce the fair value of a reporting unit below its carrying amount. Factors considered in the Company’s qualitative assessment include financial performance, financial forecasts, macroeconomic conditions, industry and market conditions, cost factors, market capitalization, carrying value, and events affecting the reporting units. If, after considering all relevant events and circumstances, the Company determines it is more-likely-than-not that the fair value of a reporting unit is less than its carrying amount, then it is necessary to perform a quantitative impairment test. If the Company elects to bypass the qualitative analysis, or concludes from the Company’s qualitative analysis that it is more-likely-than-not that the fair value of a reporting unit is less than its carrying amount, a quantitative impairment test is performed by comparing the fair value of each reporting unit with its carrying amount. If the fair value is greater than the carrying amount, then the reporting unit’s goodwill is deemed not to be impaired. If the fair value is less than the carrying amount, a non-cash impairment loss is recognized for the amount by which a reporting unit’s carrying amount exceeds its fair value, without exceeding the total amount of goodwill allocated to that reporting unit. Management estimates the fair value of the reporting units using a combination of a DCF calculation, which is a form of the income approach, and a market multiples calculation, which is a form of the market approach. The Company uses internal forecasts to estimate future cash flows expected to be generated by the reporting units when preparing DCF models under the income approach. To discount these cash flows, the Company uses an estimated weighted average cost of capital, which incorporates market and company-specific risk factors. The Company applies comparable publicly traded companies’ multiples (e.g., revenue or Adjusted EBITDA) to the Company’s reporting units’ financial forecasts when using market multiples under the market approach.

During the Company’s annual goodwill impairment testing conducted on December 31, 2023, the Company concluded that goodwill associated with the Business Payments segment became impaired, as this reporting unit was primarily impacted by a change in the discount rate. The Company recognized an impairment loss of $75.7 million on goodwill related to the Business Payments segment within the Impairment loss in the Company’s Consolidated Statements of Operations. The goodwill impairment testing of the Business Payments segment is subject to assumptions and judgments management made as part of the assessment to estimate the fair value of the segment. The income approach required management assumptions, such as assumptions used in the cash flow forecasts, the discount rate, and the terminal value. The market approach required significant judgment in the selection of appropriate peer group companies and valuation multiples.

Revenue

Repay provides integrated payment processing solutions to niche markets that have specific transaction processing needs; for example, personal loans, automotive loans, and receivables management. The Company contracts with its clients through contractual agreements that set forth the general terms and conditions of the service relationship, including rights of obligations of each party, line item pricing, payment terms and contract duration. Most of our revenues are derived from volume-based payment processing fees (“discount fees”) and other related fixed per transaction fees. Discount fees represent a percentage of the dollar amount of each credit or debit transaction processed and include fees relating to processing and services that we provide. As our clients process increased volumes of payments, our revenues increase as a result of the fees we charge for processing these payments.

The Company’s performance obligation in its contracts with clients is the promise to stand-ready to provide front-end authorization and back-end settlement payment processing services (“processing services”) for an unknown or unspecified quantity of transactions and the consideration received is contingent upon the client’s use (e.g., number of transactions submitted and processed) of the related processing services. Accordingly, the total transaction price is variable. These services are stand-ready obligations, as the timing and quantity of transactions to be processed is not determinable. Under a stand-ready obligation, the Company’s performance obligation is satisfied over time throughout the contract term rather than at a point in time. Because the service of standing ready to perform processing services is substantially the same each day and has the same pattern of transfer to the client, the Company has determined that its stand-ready performance obligation comprises a series of distinct days of service. Discount fees and other fixed per transaction fees are recognized each day using a time-elapsed output method based on the volume or transaction count at the time the clients’ transactions are processed.

The Company has processing contracts that contain annual minimums to which the Company would be entitled to bill the shortfall between the actual processing revenue incurred during the annual period and the specified minimum in the contract. At the beginning of each annual period, the Company assesses the appropriate amount of the guaranteed minimums (either the fixed consideration or fixed consideration plus estimated overages) to recognize on a time-elapsed basis over the annual period.

69


REPAY HOLDINGS CORPORATION

Notes to Consolidated Financial Statements

 

Revenues are also derived from transaction or service fees (e.g. chargebacks, gateway) as well as other miscellaneous service fees. These services are considered immaterial in the overall context of our contractual arrangements and, as such, do not represent distinct performance obligations. Instead, the fees associated with these services are bundled with the processing services performance obligation identified.

The transaction price for such processing services is determined, based on the judgment of the Company’s management, considering factors such as margin objectives, pricing practices and controls, client segment pricing strategies, the product life cycle and the observable price of the service charged to similarly situated clients.

The Company follows the requirements of ASC 606-10-55-36 through -40, Revenue from Contracts with Customers, Principal Agent Considerations, in determining the gross versus net revenue presentation for each performance obligation in the contract with a client. Revenue recorded by the Company in the capacity as a principal is reported on a gross basis equal to the full amount of consideration to which the Company expects in exchange for the good or service transferred. Revenue recorded with the Company acting in the capacity of an agent is reported on a net basis, exclusive of any consideration provided to the principal party in the transaction.

The principal versus agent evaluation is matter of judgment that depends on the facts and circumstances of the arrangement and is dependent on whether the Company controls the good or service before it is transferred to the client or whether the Company is acting as an agent of a third party. This evaluation is performed separately for each performance obligation identified. When the Company acts as an agent, the fees collected from clients on behalf of the payment networks and card issuer is netted with the gross fees collected so that the net revenue is presented within Revenue in the Consolidated Statements of Operations.

Indirect relationships

As a result of its past acquisitions, the Company has legacy relationships with ISOs, whereby the Company acts as the merchant acquirer for the ISO. The ISO maintains a direct relationship with the sponsor bank and the transaction processor, rather than the Company. Consequently, the Company recognizes revenue for these relationships net of the residual amount remitted to the ISO, based on the fact that the ISO is primarily responsible for providing the transaction processing services to the merchant. The Company is not focused on this sales model, and this relationship will represent an increasingly smaller portion of the business over time.

Contract Costs

The incremental costs of obtaining a contract are recognized as an asset if the cost is incremental to obtaining a contract, and whether the costs are recoverable from the client. If both criteria are not met, costs are expensed as incurred. If the amortization period of the capitalized commission cost asset is less than one year, the Company may elect a practical expedient per ASC 340-40-25-4 to expense commissions as incurred. The amortization period is consistent with the concept of useful life under other accounting guidance, which is defined as the period over which an asset is expected to contribute directly or indirectly to future cash flows.

The Company currently incurs costs to obtain a contract through payments made to external referral partners. Commission payments are made to the external referral partner on a monthly basis based on a percentage of the profit on the contract, for as long as the client and the external referral partner have agreements with the Company. Any capitalized commission cost assets have an amortization period of one year or less, therefore the Company utilizes the practical expedient to expense commissions as incurred.

Costs to fulfill contracts with clients either give rise to an asset or are expensed as incurred. If the cost is not already covered by other applicable accounting literature, fulfillment costs are capitalized to the extent they directly relate to a specific contract, are used to generate or enhance resources used in satisfying performance obligations and are expected to be recovered. The Company does not have any costs incurred to fulfill a contract.

 

70


REPAY HOLDINGS CORPORATION

Notes to Consolidated Financial Statements

 

Practical Expedients

The Company has utilized the portfolio approach practical expedient per ASC 606-10-10-4, which allows the application of ASC 606 to a portfolio of contracts with similar characteristics provided the accounting does not differ materially to application of ASC 606 to the individual contract.

The Company has also utilized the practical expedient for immaterial goods and services per ASC 606-10-25-16A, which permits the Company not to recognize a promised good or service as a performance obligation if it is considered an immaterial promise in the context of the contract.

Transaction Costs

The Company expenses all transaction costs associated with a business combination as incurred and such expenses are included in Selling, general, and administrative expenses in the Consolidated Statements of Operations. For the years ended December 31, 2023, 2022 and 2021, the Company incurred $3.4 million, $13.7 million and $9.3 million transaction costs, respectively.

Equity Units Awarded

The Repay Holdings Corporation 2019 Omnibus Incentive Plan (as amended, the “Incentive Plan”) provides for the grant of various equity-based incentive awards to employees, directors, consultants and advisors to the Company. The types of equity-based awards that may be granted under the Incentive Plan include: stock appreciation rights (“SARs”), performance stock units (“PSUs”), restricted stock awards (“RSAs”), restricted stock units (“RSUs”), performance-based stock options (“PSOs”) and other stock-based awards. As of December 31, 2023, there were 2,137,122 shares of Class A common stock available for future issuance under the Incentive Plan.

The Company accounts for stock-based compensation for employees and directors in accordance with ASC 718, Compensation (“ASC 718”). ASC 718 requires all share-based payments to employees to be recognized in the statement of operations based on their fair values. Under the provisions of ASC 718, stock-based compensation costs are measured at the grant date, based on the fair value of the award, and are recognized as expense over the employee’s requisite or derived service period.

PSUs, RSAs, RSUs and stock options granted under the Incentive Plan are measured based on the fair value of the awards on the date of the grant. Compensation expense is recognized for those awards over the requisite service period within Selling, general, and administrative in the Consolidated Statements of Operations. Forfeitures are accounted for as they occur.

Debt Issuance Costs

The Company accounts for debt issuance costs according to the Financial Accounting Standards Board Accounting Standards Update 2015-03, Simplifying the Presentation of Debt Issuance Costs, to present debt issuance costs as a reduction of the carrying amount of the debt.

Fair Value of Financial Instruments

The Company accounts for fair value measurements in accordance with ASC 820, Fair Value Measurements and Disclosures, which defines fair value, establishes a framework for measuring fair value in GAAP and expands disclosures about fair value measurements. Fair value is the price that would be received to sell an asset or the price paid to transfer a liability as of the measurement date. A three-tier, fair-value reporting hierarchy exists for disclosure of fair value measurements based on the observability of the inputs to the valuation of financial assets and liabilities. The three levels are:

Level 1 — Quoted prices for identical instruments in active markets.
Level 2 — Quoted prices for similar instruments in active markets; quoted prices for identical or similar instruments in markets that are not active; and model-derived valuations in which all significant inputs and significant value drivers are observable in active markets.
Level 3 — Valuations derived from valuation techniques in which one or more significant inputs or significant value drivers are unobservable in active exchange markets.

71


REPAY HOLDINGS CORPORATION

Notes to Consolidated Financial Statements

 

The carrying value of the Company’s financial instruments, including cash and cash equivalents, restricted cash, accounts receivable and accounts payable approximated their fair values as of December 31, 2023 and 2022, because of the relatively short maturity dates on these instruments. See Note 6. Fair Value of Assets and Liabilities for further discussion.

Leases

The Company evaluates each of its lease and service arrangements at inception to determine if the arrangement is, or contains, a lease and the appropriate classification of each identified lease. A lease exists if the Company obtains substantially all of the economic benefits of, and has the right to control the use of, an asset for a period of time. The Company has operating leases for real estate. Operating leases with an original lease term in excess of twelve months are included in Operating lease right-of-use assets, net, Current operating lease liabilities and Noncurrent operating lease liabilities in the Consolidated Balance Sheets. Right-of-use (“ROU”) assets represent the right to use an underlying asset for the lease term and lease liabilities represent the obligation to make lease payments arising from the lease. Operating lease assets and liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. The Company uses its incremental borrowing rate to calculate the present value of lease payments. Lease terms consider options to extend or terminate based on the determination of whether such renewal or termination options are deemed reasonably certain. Lease agreements that contain non-lease components are generally accounted for as a single lease component.

Operating lease costs are recorded in Selling, general and administrative in the Consolidated Statements of Operations based on the underlying asset. Variable costs, such as maintenance expenses, property and sales taxes, association dues and index-based rate increases, are expensed as they are incurred. Variable lease payments associated with the Company’s leases are recognized when the event, activity, or circumstance in the lease agreement on which those payments are assessed occurs. Variable lease payments are presented as operating expenses in Selling, general and administrative in the Consolidated Statements of Operations.

The Company has elected not to recognize ROU assets and lease liabilities for short-term leases of all applicable class of underlying assets that have a lease term of twelve months or less. The Company recognizes the lease payments associated with its short-term leases as an expense on a straight-line basis over the lease term. Variable lease payments associated with these leases are recognized and presented in the same manner as for all other Company leases.

ROU assets for operating leases are periodically reduced by impairment losses. During the year ended December 31, 2023, the Company recognized an impairment loss of $0.1 million related to the Consumer Payments segment when the Company entered an agreement with a third party to sublease one of the operating leases. The impairment loss was recorded within Other (loss) income in the Company's Consolidated Statements of Operations. The Company monitors for events or changes in circumstances that require a reassessment of a lease. When a reassessment results in the remeasurement of a lease liability, a corresponding adjustment is made to the carrying amount of the corresponding ROU asset unless doing so would reduce the carrying amount of the ROU asset to an amount less than zero. In that case, the amount of the adjustment that would result in a negative ROU asset balance is recorded in gain or loss in the Consolidated Statements of Operations.

Taxation

Income taxes are provided for in accordance with ASC 740. Deferred tax assets and liabilities are recognized for the expected future tax consequences attributable to net operating losses, tax credits, and temporary differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period of the enactment date. Valuation allowances are established when it is more likely than not that some or all of the deferred tax assets will not be realized.

The Company reports a liability or a reduction of deferred tax assets for unrecognized tax benefits resulting from uncertain tax positions taken or expected to be taken in a tax return. When applicable, the Company recognizes accrued interest and penalties related to unrecognized tax benefits as income tax expense.

Noncontrolling Interest

As of December 31, 2023, 2022, and 2021 the Company held an interest of 94.2%, 92.0%, and 91.9% in Hawk Parent, respectively. For the years ended December 31, 2023, 2022, and 2021, the noncontrolling interest in the net loss of subsidiaries was $6.9 million, $4.1 million, and $6.0 million, respectively.

72


REPAY HOLDINGS CORPORATION

Notes to Consolidated Financial Statements

 

Contingent Consideration

 

The Company estimates and records the acquisition date estimated fair value of contingent consideration as part of purchase price consideration for acquisitions. Additionally, each reporting period, the Company estimates changes in the fair value of contingent consideration, and any change in fair value is recognized in the Consolidated Statements of Operations. An increase in the contingent consideration expected to be paid will result in a charge to operations in the period that the anticipated fair value of contingent consideration increases, while a decrease in the contingent consideration expected to be paid will result in a credit to operations in the period that the anticipated fair value of contingent consideration decreases. The estimate of the fair value of contingent consideration requires subjective assumptions to be made of future operating results, discount rates, and probabilities assigned to various potential operating result scenarios.

Incurred But Not Reported (“IBNR”) Reserve

IBNR reserve includes the estimated liability related to the claims of the Company’s self-funded medical insurance policy for employees. The liability for these claims is based on the Company’s estimated ultimate cost of settling all claims. The Company derives estimates for the development of IBNR claims using actuarial methods that are based on many variables, including historical patterns of claims, cost trends, and other factors. At December 31, 2023, the Company recognized $0.9 million of IBNR reserve recorded within Accrued expenses in the Consolidated Balance Sheets.

Recently Adopted Accounting Pronouncements

Reference Rate Reform

In March 2020, the FASB issued Accounting Standards Update (“ASU”) 2020-04, “Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting (“ASU 2020-04”)”, which provides optional expedients and exceptions to contracts, hedging relationships and other transactions affected by the transition away from LIBOR to alternative reference rates. In January 2021, the FASB issued ASU 2021-01, “Reference Rate Reform (Topic 848): Scope”, to expand the scope of this guidance to include derivatives. The guidance was effective upon issuance and may be applied prospectively to contract modifications made and hedging relationships entered into on or before December 31, 2022. In December 2022, the FASB issued ASU 2022-06, “Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848”, which extends the period of time entities can utilize the reference rate reform relief guidance under ASU 2020-04 from December 31, 2022, to December 31, 2024.

The Company adopted these ASUs for the revolving credit facility as of February 9, 2023. Starting July 1, 2023, the Company applied Secured Overnight Financing Rate (“SOFR”) to the Tax Receivable Agreement (“TRA”) fair value measurement. The adoption of these standards did not have a material impact on the Company’s Consolidated Financial Statements.

Business Combinations

In August 2021, the FASB issued Accounting Standards Update No. 2021-08, “Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers (“ASU 2021-08”)”. ASU 2021-08 requires an entity (acquirer) to recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Revenue (Topic 606), and is effective for fiscal years, and for interim periods within those fiscal years, beginning after December 15, 2022, with early adoption permitted. Amendments within ASU 2021-08 are required to be applied prospectively to business combinations occurring on or after the effective date of the amendments.

The Company adopted ASU 2021-08 as of January 1, 2023. The adoption of this standard did not have a material impact on the Company’s Consolidated Financial Statements.

Recently Issued Accounting Pronouncements not yet Adopted

Segment Reporting

In November 2023, the FASB issued Accounting Standards Update No. 2023-07, “Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures (“ASU 2023-07”)”. ASU 2023-07 improves reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses, on an annual and interim basis. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after

73


REPAY HOLDINGS CORPORATION

Notes to Consolidated Financial Statements

 

December 15, 2024, with early adoption permitted. The Company is currently in the process of evaluating the effects of ASU No. 2023-07 on its Consolidated Financial Statements.

Income Taxes

In December 2023, the FASB issued Accounting Standards Update No. 2023-09, “Income Taxes (Topic 740): Improvements to Income Tax Disclosures (“ASU 2023-09”)”. ASU 2023-09 requires public business entities on an annual basis (1) disclose specific categories in the rate reconciliation and (2) provide additional information for reconciling items that meet a quantitative threshold. ASU 2023-09 is effective for annual periods beginning after December 15, 2024, with early adoption permitted. The Company is currently in the process of evaluating the effects of ASU No. 2023-09 on its Consolidated Financial Statements.

3. Revenue

Disaggregation of Revenue

 

The Company’s revenue is from two types of relationships: (i) direct relationships and (ii) indirect relationships. The following table presents the Company’s revenue disaggregated by segment and by the type of relationship for the years ended December 31, 2023, 2022, and 2021.

 

 

 

Year Ended December 31, 2023

 

($ in thousands)

 

Consumer Payments

 

 

Business Payments

 

 

Elimination of intersegment revenues

 

 

Total

 

Revenue

 

 

 

 

 

 

 

 

 

 

 

 

Direct relationships

 

$

263,564

 

 

$

36,989

 

 

$

(17,139

)

 

$

283,414

 

Indirect relationships

 

 

12,144

 

 

 

1,069

 

 

 

 

 

 

13,213

 

Total Revenue

 

$

275,708

 

 

$

38,058

 

 

$

(17,139

)

 

$

296,627

 

 

 

Year Ended December 31, 2022

 

($ in thousands)

 

Consumer Payments

 

 

Business Payments

 

 

Elimination of intersegment revenues

 

 

Total

 

Revenue

 

 

 

 

 

 

 

 

 

 

 

 

Direct relationships

 

$

234,905

 

 

$

41,610

 

 

$

(11,564

)

 

$

264,951

 

Indirect relationships

 

 

13,286

 

 

 

990

 

 

 

 

 

 

14,276

 

Total Revenue

 

$

248,191

 

 

$

42,600

 

 

$

(11,564

)

 

$

279,227

 

 

 

Year Ended December 31, 2021

 

($ in thousands)

 

Consumer Payments

 

 

Business Payments

 

 

Elimination of intersegment revenues

 

 

Total

 

Revenue

 

 

 

 

 

 

 

 

 

 

 

 

Direct relationships

 

$

189,019

 

 

$

32,837

 

 

$

(8,604

)

 

$

213,252

 

Indirect relationships

 

 

5,025

 

 

 

981

 

 

 

 

 

 

6,006

 

Total Revenue

 

$

194,044

 

 

$

33,818

 

 

$

(8,604

)

 

$

219,258

 

 

The contract asset balance was $1.4 million and $0.5 million as of December 31, 2023 and 2022, respectively, and is included within Prepaid expenses and other in the Consolidated Balance Sheets.

4. Earnings Per Share

During the years ended December 31, 2023 and 2021, basic and diluted net income (loss) per common share is the same since the inclusion of the assumed exchange of all Post-Merger Repay Units, unvested share-based awards, outstanding stock options and 2026 Notes would have been anti-dilutive.

74


REPAY HOLDINGS CORPORATION

Notes to Consolidated Financial Statements

 

The following table summarizes net income (loss) attributable to the Company and the weighted average basic and diluted shares outstanding:

 

 

 

Year Ended December 31,

 

($ in thousands, except per share data)

 

2023

 

 

2022

 

 

2021

 

Income (loss) before income tax expense

 

$

(119,535

)

 

$

14,915

 

 

$

(86,728

)

Less: Net loss attributable to non-controlling interests

 

 

(6,930

)

 

 

(4,095

)

 

 

(5,953

)

Income tax (expense) benefit

 

 

2,115

 

 

 

(6,174

)

 

 

30,691

 

Net income (loss) attributable to the Company

 

$

(110,490

)

 

$

12,836

 

 

$

(50,084

)

 

 

 

 

 

 

 

 

 

 

Weighted average shares of Class A common stock outstanding - basic

 

 

90,048,638

 

 

 

88,792,453

 

 

 

83,318,189

 

Add weighted average effect of dilutive common stock equivalent shares:

 

 

 

 

 

 

 

 

 

Post-Merger Repay Units exchangeable for Class A common stock

 

 

 

 

 

7,892,176

 

 

 

 

Unvested share-based awards of Class A common stock

 

 

 

 

 

890,309

 

 

 

 

Outstanding ESPP purchase rights for Class A common stock

 

 

 

 

 

1,554

 

 

 

 

2026 Notes convertible into Class A common stock

 

 

 

 

 

13,095,238

 

 

 

 

Weighted average shares of Class A common stock outstanding - diluted

 

 

90,048,638

 

 

 

110,671,731

 

 

 

83,318,189

 

 

 

 

 

 

 

 

 

 

 

Income (loss) per share of Class A common stock outstanding - basic

 

$

(1.23

)

 

$

0.14

 

 

$

(0.60

)

Income (loss) per share of Class A common stock outstanding - diluted

 

$

(1.23

)

 

$

0.12

 

 

$

(0.60

)

 

For the years ended December 31, 2023 and 2021, the following common stock equivalent shares were excluded from the computation of the diluted loss per share, since their inclusion would have been anti-dilutive:

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2021

 

Post-Merger Repay Units exchangeable for Class A common stock

 

 

5,844,095

 

 

 

7,926,576

 

Unvested share-based awards of Class A common stock

 

 

5,204,540

 

 

 

2,515,634

 

Outstanding stock options for Class A common stock

 

 

1,148,822

 

 

 

 

2026 Notes convertible for Class A common stock

 

 

13,095,238

 

 

 

13,095,238

 

Share equivalents excluded from earnings (loss) per share

 

 

25,292,695

 

 

 

23,537,448

 

 

 

 

 

 

 

 

Shares of the Company’s Class V common stock do not participate in the earnings or losses of the Company and, therefore, are not participating securities. As such, separate presentation of basic and diluted earnings per share of Class V common stock under the two-class method has not been presented. Each share of the Company’s Class V common stock gives the holder the right to vote the number of shares corresponding to the number of Post-Merger Repay Units held by that holder, but shares of Class V common stock have no economic rights.

5. Business Combinations and Dispositions

Acquisitions

BillingTree

On June 15, 2021, the Company acquired BillingTree. Under the terms of the agreement and plan of merger between BT Intermediate, LLC, the Company, two newly formed subsidiaries of the Company and the owner of BT Intermediate, LLC (“BillingTree Merger Agreement”), the aggregate consideration paid at closing by the Company was approximately $505.8 million, consisting of approximately $277.5 million in cash and approximately 10 million shares of Class A common stock. The BillingTree Merger Agreement contains customary representations, warranties and covenants by Repay and the former owner of BillingTree, as well as a customary post-closing adjustment provision relating to working capital and similar items.

75


REPAY HOLDINGS CORPORATION

Notes to Consolidated Financial Statements

 

The following summarizes the purchase consideration paid to the seller of BillingTree:

 

($ in thousands)

 

 

 

Cash consideration

 

$

277,521

 

Class A common stock issued

 

 

228,250

 

Total purchase price

 

$

505,771

 

 

 

 

 

The Company recorded an allocation of the purchase price to BillingTree’s tangible and identifiable intangible assets acquired and liabilities assumed based on their fair values as of the June 15, 2021 closing date. The purchase price allocation is as follows:

 

($ in thousands)

 

 

 

Cash and cash equivalents

 

$

8,244

 

Accounts receivable

 

 

4,627

 

Prepaid expenses and other current assets

 

 

1,602

 

Total current assets

 

 

14,473

 

Property, plant and equipment, net

 

 

541

 

Restricted cash

 

 

275

 

Other assets

 

 

1,782

 

Identifiable intangible assets

 

 

236,810

 

Total identifiable assets acquired

 

 

253,881

 

Accounts payable

 

 

(2,552

)

Accrued expenses and other liabilities

 

 

(6,983

)

Deferred tax liability

 

 

(36,095

)

Net identifiable assets acquired

 

 

208,251

 

Goodwill

 

 

297,520

 

Total purchase price

 

$

505,771

 

 

 

 

 

The values allocated to identifiable intangible assets and their estimated useful lives are as follows:

 

 

 

Fair Value

 

 

Useful life

Identifiable intangible assets

 

(in millions)

 

 

(in years)

Non-compete agreements

 

$

0.3

 

 

2

Trade names

 

 

7.8

 

 

Indefinite

Developed technology

 

 

26.2

 

 

3

Merchant relationships

 

 

202.5

 

 

10

 

 

$

236.8

 

 

 

Goodwill recognized of $297.5 million represents the excess of the gross consideration transferred over the fair value of the underlying net tangible and identifiable intangible assets acquired, of which $66.5 million is expected to be deductible for tax purposes. Goodwill was allocated 100% to the Company’s Consumer Payments segment. Qualitative factors that contribute to the recognition of goodwill include certain intangible assets that are not recognized as separate identifiable intangible assets apart from goodwill. Intangible assets not recognized apart from goodwill consist primarily of the strong market position and the assembled workforce of BillingTree.

Kontrol

On June 22, 2021, the Company acquired substantially all of the assets of Kontrol LLC (“Kontrol”). Under the terms of the asset purchase agreement between a newly formed subsidiary of Repay Holdings, LLC and the owner of Kontrol (“Kontrol Purchase Agreement”), the aggregate consideration to be paid by the Company was up to $10.5 million, of which $7.4 million was paid at closing. The Kontrol Purchase Agreement contains customary representations, warranties and covenants by Repay and the former owner of Kontrol, as well as a customary post-closing adjustment provision relating to working capital and similar items.

76


REPAY HOLDINGS CORPORATION

Notes to Consolidated Financial Statements

 

The following summarizes the purchase consideration paid to the owner of Kontrol:

 

($ in thousands)

 

 

 

Cash consideration

 

$

7,439

 

Contingent consideration (1)

 

 

500

 

Total purchase price

 

$

7,939

 

 

 

 

 

(1)
Reflects the fair value of the Kontrol earnout payment, the contingent consideration to be paid to the selling members of Kontrol, pursuant to the Kontrol Purchase Agreement as of June 22, 2021. The selling partners of Kontrol will have the contingent earnout right to receive a payment of up to $3.0 million, dependent upon the Gross Profit, as defined in the Kontrol Purchase Agreement. As of December 31, 2022, the fair value of the Kontrol earnout was $0, which resulted in a ($0.9) million adjustment included in the change in fair value of contingent consideration in the Consolidated Statements of Operations for the year ended December 31, 2022.

The Company recorded an allocation of the purchase price to Kontrol’s tangible and identifiable intangible assets acquired and liabilities assumed based on their fair values as of the June 22, 2021 closing date. The purchase price allocation is as follows:

 

($ in thousands)

 

 

 

Accounts receivable

 

$

68

 

Prepaid expenses and other current assets

 

 

6

 

Total current assets

 

 

74

 

Identifiable intangible assets

 

 

6,940

 

Total identifiable assets acquired

 

 

7,014

 

Accounts payable

 

 

(665

)

Net identifiable assets acquired

 

 

6,349

 

Goodwill

 

 

1,590

 

Total purchase price

 

$

7,939

 

The values allocated to identifiable intangible assets and their estimated useful lives are as follows:

 

 

 

Fair Value

 

 

Useful life

Identifiable intangible assets

 

(in millions)

 

 

(in years)

Trade names

 

$

0.0

 

 

Indefinite

Merchant relationships

 

 

6.9

 

 

8

 

 

$

6.9

 

 

 

Goodwill of $1.6 million represents the excess of the gross consideration transferred over the fair value of the underlying net tangible and identifiable intangible assets acquired, of which $1.1 million on a gross basis is expected to be deductible for tax purposes. Goodwill was allocated 100% to the Company’s Business Payments segment. Qualitative factors that contribute to the recognition of goodwill include certain intangible assets that are not recognized as separate identifiable intangible assets apart from goodwill. Intangible assets not recognized apart from goodwill consist primarily of the strong market position and the assembled workforce of Kontrol.

Payix

On December 29, 2021, the Company acquired Payix. Under the terms of the merger agreement with Payix. (“Payix Purchase Agreement”), the aggregate consideration paid at closing by the Company was approximately $95.6 million in cash. In addition to the closing consideration, the Payix Purchase Agreement contains a performance-based earnout (the “Payix Earnout Payment”), which was based on future results of the acquired business and could result in an additional payment to the former owners of Payix of up to $20.0 million. The Payix acquisition was financed with cash on hand and available revolver capacity. The Payix Purchase Agreement contains customary representations, warranties and covenants by Repay and the former owners of Payix, as well as a customary post-closing adjustment provision relating to working capital and similar items.

77


REPAY HOLDINGS CORPORATION

Notes to Consolidated Financial Statements

 

The following summarizes the purchase consideration paid to the sellers of Payix:

 

($ in thousands)

 

 

 

Cash consideration

 

$

95,628

 

Contingent consideration (1)

 

 

2,850

 

Total purchase price

 

$

98,478

 

(1)
Reflects the fair value of the Payix earnout payment, the contingent consideration to be paid to the former owners of Payix, pursuant to the Payix Purchase Agreement as of December 31, 2021. The former owners of Payix will have the contingent earnout right to receive a payment of up to $20.0 million, dependent upon the Gross Profit, as defined in the Payix Purchase Agreement. As of December 31, 2022, the fair value of the Payix earnout was $0, which resulted in a ($2.9) million adjustment included in the change in fair value of contingent consideration in the Consolidated Statements of Operations for the year ended December 31, 2022.

The Company recorded an allocation of the purchase price to Payix’s tangible and identifiable intangible assets acquired and liabilities assumed based on their fair values as of the December 29, 2021 closing date. The purchase price allocation is as follows:

 

($ in thousands)

 

 

 

Cash and cash equivalents

 

$

703

 

Accounts receivable

 

 

1,715

 

Prepaid expenses and other current assets

 

 

94

 

Total current assets

 

 

2,512

 

Property, plant and equipment, net

 

 

83

 

Restricted cash

 

 

27

 

Other assets

 

 

656

 

Identifiable intangible assets

 

 

33,150

 

Total identifiable assets acquired

 

 

36,428

 

Accounts payable

 

 

(214

)

Accrued expenses and other liabilities

 

 

(2,023

)

Deferred tax liability

 

 

(6,944

)

Net identifiable assets acquired

 

 

27,247

 

Goodwill

 

 

71,231

 

Total purchase price

 

$

98,478

 

 

 

 

 

The values allocated to identifiable intangible assets and their estimated useful lives are as follows:

 

 

 

Fair Value

 

 

Useful life

Identifiable intangible assets

 

(in millions)

 

 

(in years)

Trade names

 

$

0.3

 

 

Indefinite

Developed technology

 

 

12.4

 

 

3

Merchant relationships

 

 

20.5

 

 

10

 

 

$

33.2

 

 

 

Goodwill recognized of $71.2 million represents the excess of the gross consideration transferred over the fair value of the underlying net tangible and identifiable intangible assets acquired, none of which is expected to be deductible for tax purposes. Goodwill was allocated 100% to the Company’s Consumer Payments segment. Qualitative factors that contribute to the recognition of goodwill include certain intangible assets that are not recognized as separate identifiable intangible assets apart from goodwill. Intangible assets not recognized apart from goodwill consist primarily of the strong market position and the assembled workforce of Payix.

Dispositions

On February 15, 2023, the Company sold BCS within the Consumer Payments segment for cash proceeds of $41.9 million. During the year ended December 31, 2023, the Company recognized a loss of $10.0 million associated with the sale, comprised of the difference between the consideration received and the net carrying amount of the assets and liabilities of the business within Loss on business disposition in the Company’s Condensed Consolidated Statement of Operations.

78


REPAY HOLDINGS CORPORATION

Notes to Consolidated Financial Statements

 

In connection with the disposition of BCS, the Company recognized a reduction in goodwill of $35.3 million within the Consumer Payments segment. See Note 9. Goodwill for further discussion. For the years ended December 31, 2023 and 2022, BCS contributed $1.2 million and $9.8 million to the Consumer Payments segment revenue, respectively.

Pro Forma Financial Information (Unaudited)

The supplemental consolidated results of the Company on an unaudited pro forma basis give effect to BillingTree, Kontrol and Payix acquisitions as if the transactions had occurred on January 1, 2021. The unaudited pro forma information reflects adjustments for the issuance of the Company’s common stock, debt incurred in connection with the transactions, the impact of the fair value of intangible assets acquired and related amortization and other adjustments the Company believes are reasonable for the pro forma presentation. In addition, the pro forma earnings exclude acquisition-related costs.

 

($ in thousands, except per share data)

 

Pro Forma Year Ended December 31, 2021

 

Revenue

 

$

257,014

 

Net loss

 

 

(54,627

)

Net loss attributable to non-controlling interests

 

 

(5,813

)

Net loss attributable to the Company

 

 

(48,814

)

 

 

 

 

Loss per Class A share - basic

 

$

(0.56

)

Loss per Class A share - diluted

 

$

(0.56

)

 

6. Fair Value of Assets and Liabilities

The following table summarizes, by level within the fair value hierarchy, the estimated fair values of our assets and liabilities measured at fair value on a recurring or nonrecurring basis or disclosed, but not carried, at fair value in the Consolidated Balance Sheets as of the dates presented. There were no transfers into, out of, or between levels within the fair value hierarchy during any of the periods presented.

 

 

 

December 31, 2023

 

($ in thousands)

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Cash and cash equivalents

 

$

118,096

 

 

$

 

 

$

 

 

$

118,096

 

Other assets

 

 

 

 

 

2,500

 

 

 

 

 

 

2,500

 

Total assets

 

$

118,096

 

 

$

2,500

 

 

$

 

 

$

120,596

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Contingent consideration

 

$

 

 

$

 

 

$

 

 

$

 

Borrowings

 

 

 

 

 

375,650

 

 

 

 

 

 

375,650

 

Tax receivable agreement

 

 

 

 

 

 

 

 

188,911

 

 

 

188,911

 

Total liabilities

 

$

 

 

$

375,650

 

 

$

188,911

 

 

$

564,561

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2022

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Cash and cash equivalents

 

$

64,895

 

 

$

 

 

$

 

 

$

64,895

 

Other assets

 

 

 

 

 

2,500

 

 

 

 

 

 

2,500

 

Total assets

 

$

64,895

 

 

$

2,500

 

 

$

 

 

$

67,395

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Contingent consideration

 

$

 

 

$

 

 

$

1,000

 

 

$

1,000

 

Borrowings

 

 

 

 

 

344,280

 

 

 

 

 

 

344,280

 

Tax receivable agreement

 

 

 

 

 

 

 

 

179,127

 

 

 

179,127

 

Total liabilities

 

$

 

 

$

344,280

 

 

$

180,127

 

 

$

524,407

 

Cash and cash equivalents

Cash and cash equivalents contains operating cash and money market funds. They are classified within Level 1 of the fair value hierarchy, as the price is obtained from quoted market prices in an active market. The carrying amounts of the

79


REPAY HOLDINGS CORPORATION

Notes to Consolidated Financial Statements

 

Company’s cash and cash equivalents approximate their fair values due to the short maturities and highly liquid nature of these accounts.

Other Assets

Other assets contain a minority equity investment in a privately-held company. The Company elected a measurement alternative for measuring this investment, in which the carrying amount is adjusted based on any observable price changes in orderly transactions. The investment is classified as Level 2 as observable adjustments to value are infrequent and occur in an inactive market.

Contingent Consideration

Contingent consideration relates to potential payments that the Company may be required to make associated with acquisitions. The contingent consideration is recorded at fair value based on actuals or estimates of discounted future cash flows associated with the acquired businesses. To the extent that the valuation of these liabilities is based on inputs that are less observable or not observable in the market, the determination of fair value requires more judgment. Accordingly, the fair value of contingent consideration is classified within Level 3 of the fair value hierarchy, under ASC 820. The change in fair value is re-measured at each reporting period with the change in fair value being recognized in accordance with ASC 805, Business Combinations (“ASC 805”). As of December 31, 2022, the present value of contingent consideration reflects the actual anticipated payments.

The following table provides a rollforward of the contingent consideration related to previous business acquisitions. Refer to Note 5. Business Combinations for more details.

 

 

 

Year Ended December 31,

 

($ in thousands)

 

2023

 

 

2022

 

Balance at beginning of period

 

$

1,000

 

 

$

17,047

 

Purchases

 

 

 

 

 

 

Payments

 

 

(1,000

)

 

 

(12,747

)

Valuation adjustment

 

 

 

 

 

(3,300

)

Balance at end of period

 

$

 

 

$

1,000

 

 

 

 

 

 

 

 

Borrowings

The revolving credit facility and 2026 Notes are measured at amortized cost, which the carrying value is unpaid principal net of unamortized debt discount and debt issuance costs. The estimated fair value of the revolving credit facility approximates the unpaid principal because its interest rate approximates market interest rates. The estimated fair value of the 2026 Notes is determined using the quoted prices from over-the-counter markets. The estimated fair value of the Company’s borrowings is classified within Level 2 of the fair value hierarchy, as the market interest rates and quoted prices are generally observable and do not contain a high level of subjectivity.

The following table provides the carrying value and estimated fair value of borrowings. See Note 10. Borrowings for further discussion.

 

 

 

December 31, 2023

 

 

December 31, 2022

 

($ in thousands)

 

Carrying value

 

 

Fair value

 

 

Carrying value

 

 

Fair value

 

Revolving credit facility

 

$

 

 

$

 

 

$

18,177

 

 

$

20,000

 

2026 Notes

 

 

434,166

 

 

 

375,650

 

 

 

433,142

 

 

 

324,280

 

Total

 

$

434,166

 

 

$

375,650

 

 

$

451,319

 

 

$

344,280

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Tax Receivable Agreement

 

Upon the completion of the Business Combination, the Company entered into the TRA with holders of Post-Merger Repay Units. As a result of the TRA, the Company established a liability in its consolidated financial statements. The TRA is recorded at fair value based on estimates of discounted future cash flows associated with the estimated payments to the Post-Merger Repay Unit holders. These inputs are not observable in the market; thus, the TRA is classified within Level 3 of the

80


REPAY HOLDINGS CORPORATION

Notes to Consolidated Financial Statements

 

fair value hierarchy, under ASC 820. The change in fair value is re-measured at each reporting period with the change in fair value being recognized in accordance with ASC 805.

 

The Company used a discount rate, also referred to as the early termination rate, to determine the present value, based on a risk-free rate plus a spread, pursuant to the TRA. A rate of 7.1% was applied to the forecasted TRA payments as of December 31, 2023, in order to determine the fair value. A significant increase or decrease in the discount rate could have resulted in a lower or higher balance, respectively, as of the measurement date. The TRA balance was adjusted by $9.8 million through exchanges of Post-Merger Repay Units, accretion expense and a valuation adjustment, related to an increase in the discount rate, which was 6.48% as of December 31, 2022.

The following table provides a rollforward of the TRA related to the Business Combination and subsequent exchanges of Post-Merger Repay Units. See Note 14. Taxation for further discussion on the TRA.

 

 

 

Year Ended December 31,

 

($ in thousands)

 

2023

 

 

2022

 

 

2021

 

Balance at beginning of period

 

$

179,127

 

 

$

245,828

 

 

$

229,228

 

Purchases

 

 

3,164

 

 

 

170

 

 

 

2,491

 

Accretion expense

 

 

12,362

 

 

 

7,806

 

 

 

5,065

 

Valuation adjustment

 

 

(5,742

)

 

 

(74,677

)

 

 

9,044

 

Balance at end of period

 

$

188,911

 

 

$

179,127

 

 

$

245,828

 

 

7. Property and Equipment

Property and equipment consisted of the following:

 

 

 

December 31,

 

 

December 31,

 

($ in thousands)

 

2023

 

 

2022

 

Furniture, fixtures, and office equipment

 

$

4,905

 

 

$

4,014

 

Computers

 

 

4,813

 

 

 

4,889

 

Leasehold improvements

 

 

663

 

 

 

659

 

Total

 

 

10,381

 

 

 

9,562

 

Less: Accumulated depreciation and amortization

 

 

7,248

 

 

 

5,187

 

 

 

$

3,133

 

 

$

4,375

 

 

 

 

 

 

 

 

Depreciation expense for property and equipment was $2.4 million, $2.4 million and $1.3 million for the years ended December 31, 2023, 2022 and 2021, respectively.

8. Intangible Assets

The Company holds definite and indefinite-lived intangible assets. As of December 31, 2023, the indefinite-lived intangible assets consist of one trade name, arising from the acquisitions of Hawk Parent. As of December 31, 2022, the indefinite-lived intangible assets consist of two trade names, arising from the acquisitions of Hawk Parent and Media Payments.

During the year ended December 31, 2023, the Company recognized an impairment of $0.1 million related to a trade name write-off of Media Payments related to the Business Payments segment. The impairment loss was recognized within Impairment loss in the Company’s Consolidated Statements of Operations.

During the year ended December 31, 2022, the Company recorded an impairment loss of $8.1 million related to the write-offs of certain trade names, of which $8.1 million and $0.0 million of the impairment loss related to the Consumer Payments and Business Payments segments, respectively. The impairment loss was recognized within Impairment loss in the Company’s Consolidated Statements of Operations.

During the year ended December 31, 2021, the Company recorded an impairment loss of $2.2 million related to the write-offs of certain trade names, of which $1.0 million and $1.2 million of the impairment loss related to the Consumer Payments and Business Payments segments, respectively. The impairment loss was recognized within Impairment loss in the Company’s Consolidated Statements of Operations.

81


REPAY HOLDINGS CORPORATION

Notes to Consolidated Financial Statements

 

Intangible assets consisted of the following:

 

($ in thousands)

 

Gross Carrying Value

 

 

Accumulated Amortization

 

 

Net Carrying Value

 

 

Weighted Average Useful Life (Years)

 

Client relationships

 

$

523,850

 

 

$

190,591

 

 

$

333,259

 

 

 

6.32

 

Channel relationships

 

 

29,785

 

 

 

4,792

 

 

 

24,993

 

 

 

8.39

 

Software costs

 

 

246,996

 

 

 

178,323

 

 

 

68,673

 

 

 

0.83

 

Non-compete agreements

 

 

4,580

 

 

 

4,364

 

 

 

216

 

 

 

0.23

 

Trade name

 

 

20,000

 

 

 

 

 

 

20,000

 

 

 

 

Balance as of December 31, 2023

 

$

825,211

 

 

$

378,070

 

 

$

447,141

 

 

 

4.68

 

 

 

 

 

 

 

 

 

 

 

 

 

Client relationships

 

$

539,850

 

 

$

137,515

 

 

$

402,335

 

 

 

7.40

 

Channel relationships

 

 

16,240

 

 

 

3,168

 

 

 

13,072

 

 

 

8.06

 

Software costs

 

 

196,890

 

 

 

132,322

 

 

 

64,568

 

 

 

0.99

 

Non-compete agreements

 

 

4,580

 

 

 

4,030

 

 

 

550

 

 

 

0.54

 

Trade name

 

 

20,050

 

 

 

 

 

 

20,050

 

 

 

 

Balance as of December 31, 2022

 

$

777,610

 

 

$

277,035

 

 

$

500,575

 

 

 

5.71

 

The Company’s amortization expense for intangible assets was $101.4 million, $105.4 million and $88.4 million for the years ended December 31, 2023, 2022 and 2021, respectively.

The estimated amortization expense for the next five years and thereafter in the aggregate is as follows:

 

($ in thousands)

 

Estimated Future

 

Year Ending December 31,

 

Amortization Expense

 

2024

 

$

78,505

 

2025

 

 

61,883

 

2026

 

 

46,918

 

2027

 

 

38,146

 

2028

 

 

38,602

 

Thereafter

 

 

163,087

 

 

9. Goodwill

The Company’s reporting units for goodwill impairment evaluation purposes are the same as its reportable segments. The Company concluded that goodwill was impaired for the Business Payments segment as of December 31, 2023. As of December 31, 2023, accumulated impairment loss was $75.7 million for the Business Payments segment. As of December 31, 2022 and 2021, there were no accumulated impairment losses for either the Consumer Payments or Business Payments segment.

The following table presents changes to goodwill by business segment, for the years ended December 31, 2023 and 2022:

 

($ in thousands)

 

Consumer Payments

 

 

Business Payments

 

 

Total

 

Balance at December 31, 2021

 

$

743,608

 

 

$

80,473

 

 

$

824,081

 

Measurement period adjustment

 

 

3,732

 

 

 

 

 

 

3,732

 

Reallocation

 

 

(138,201

)

 

 

138,201

 

 

 

 

Balance at December 31, 2022

 

$

609,139

 

 

$

218,674

 

 

$

827,813

 

Dispositions

 

 

(35,270

)

 

 

 

 

 

(35,270

)

Impairments

 

 

 

 

 

(75,750

)

 

 

(75,750

)

Balance at December 31, 2023

 

$

573,869

 

 

$

142,924

 

 

$

716,793

 

During the year ended December 31, 2023, the Company recognized a reduction in goodwill of $35.3 million related to the disposition of BCS. In addition, the Company recognized an impairment of $75.7 million related to the Business Payments reporting unit during the annual goodwill impairment testing. Determining the fair value of a reporting unit is subject to uncertainty, as the Business Payments reporting unit was primarily impacted by a change in the discount rate. The impairment

82


REPAY HOLDINGS CORPORATION

Notes to Consolidated Financial Statements

 

loss was recognized within Impairment loss in the Company’s Consolidated Statements of Operations. The fair value of the Business Payments reporting unit is considered a level 3 fair value measurement as it includes certain unobservable inputs.

During the year ended December 31, 2022, the Company recognized a $3.7 million measurement period adjustment in accordance with the BillingTree acquisition, primarily related to a $4.7 million increase in deferred tax liability as a result of the finalization of the tax basis balance sheet. An increase in accounts receivable of $1.0 million was also recognized related to updated collection information on the acquired receivables. The goodwill reallocation of $138.2 million between the Consumer Payments and Business Payments segments resulted from the relative fair value allocation of the new reporting units structure as of December 31, 2022.

10. Borrowings

Amended Credit Agreement

On February 3, 2021, the Company announced the closing of a new undrawn $125.0 million senior secured revolving credit facility through Truist Bank. The Amended Credit Agreement replaces the Company’s Successor Credit Agreement, which included an undrawn $30.0 million Revolving Credit Facility.

On December 29, 2021, the Company increased its existing senior secured credit facilities by $60.0 million to a $185.0 million revolving credit facility pursuant to an amendment to the Amended Credit Agreement. The Company was in compliance with its restrictive covenants under the Amended Credit Agreement at December 31, 2023.

On February 9, 2023, the Company further amended the Amended Credit Agreement to replace London Inter-bank Offer Rate (“LIBOR”) with term SOFR as the interest rate benchmark.

On February 28, 2023, the Company repaid in full the entire amount of $20.0 million of the outstanding revolving credit facility. The undrawn capacity of the existing revolving credit facility under the Amended Credit Agreement became $185.0 million after the repayment.

As of December 31, 2023, the Company had $0 drawn against the revolving credit facility. The Company’s interest expense on the revolving credit facility, including unused commitment fees and amortization of deferred issuance costs, totaled $3.8 million for the year ended December 31, 2023. Interest expense was $4.4 million for the year ended December 31, 2022.

Convertible Senior Debt

On January 19, 2021, the Company issued $440.0 million in aggregate principal amount of 0.00% Convertible Senior Notes due 2026 in a private placement. The initial conversion rate of the 2026 Notes was 29.7619 shares of Class A common stock per $1,000 principal amount of 2026 Notes (equivalent to an initial conversion price of approximately $33.60 per share of Class A common stock). Upon conversion of the 2026 Notes, the Company may choose to pay or deliver cash, shares of the Company’s Class A common stock, or a combination of cash and shares of the Company’s Class A common stock. The 2026 Notes will mature on February 1, 2026, unless earlier converted, repurchased or redeemed. Subject to Nasdaq requirements, the Company controls the conversion rights prior to November 3, 2025, unless a fundamental change or an event of default occurs.

During the year ended December 31, 2023, the conversion contingencies of the 2026 Notes were not met, and the conversion terms of the 2026 Notes were not significantly changed.

The following table summarizes the total borrowings under the Amended Credit Agreement and 2026 Notes:

 

($ in thousands)

 

December 31, 2023

 

 

December 31, 2022

 

Non-current indebtedness:

 

 

 

 

 

 

Revolving Credit Facility (1)

 

$

 

 

$

20,000

 

Convertible Senior Debt

 

 

440,000

 

 

 

440,000

 

Total borrowings

 

 

440,000

 

 

 

460,000

 

Less: Long-term loan debt issuance cost (2)

 

 

5,834

 

 

 

8,681

 

Total non-current borrowings

 

$

434,166

 

 

$

451,319

 

 

 

 

 

 

 

 

 

83


REPAY HOLDINGS CORPORATION

Notes to Consolidated Financial Statements

 

(1)
The revolving credit facility bears interest at variable rates, which were 6.63% as of December 31, 2022.
(2)
The Company incurred $2.8 million, $2.8 million and $2.5 million of interest expense for the amortization of deferred debt issuance costs for the years ended December 31, 2023, 2022 and 2021, respectively.

Following is a summary of principal maturities of borrowings outstanding as of December 31, 2023 for each of the next five years ending December 31 and in the aggregate:

 

($ in thousands)

 

 

 

2024

 

$

 

2025

 

 

 

2026

 

 

440,000

 

2027

 

 

 

2028

 

 

 

 

$

440,000

 

 

11. Commitments and Contingencies

Legal Matters

The Company is a party to various claims and lawsuits incidental to its business. In the Company’s opinion, the liabilities, if any, which may ultimately result from the outcome of such matters, individually or in the aggregate, are not expected to have a material adverse effect on its financial position, liquidity, results of operations or cash flows.

Leases

The Company has commitments under operating leases for real estate leased from third parties under non-cancelable operating leases. The Company’s leases typically have lease terms between three years and ten years, with the longest lease term having an expiration date in 2035. Most of these leases include one or more renewal options for six years or less, and certain leases also include lessee termination options. At lease commencement, the Company assesses whether it is reasonably certain to exercise a renewal option, or reasonably certain not to exercise a termination option, by considering various economic factors. Options that are reasonably certain of being exercised are factored into the determination of the lease term, and related payments are included in the calculation of the right-of-use asset and lease liability.

On September 27, 2023, the Company entered an agreement with a third party to sublease one of the operating leases. The Company performed an impairment analysis and used the market approach to calculate the fair value of the associated ROU asset. An impairment loss of $0.1 million related to Consumer Payments segment was recorded within Other (loss) income in the Company’s Consolidated Statements of Operations as the result of the reassessment. During the year ended December 31, 2023, the Company recognized sublease income of $0.1 million within Other (loss) income in the Company’s Consolidated Statements of Operations.

The components of lease costs are presented in the following table:

 

 

 

Year Ended December 31,

 

($ in thousands)

 

2023

 

 

2022

 

 

2021

 

Components of total lease costs:

 

 

 

 

 

 

 

 

 

Operating lease costs

 

$

2,378

 

 

$

2,678

 

 

$

2,370

 

Short-term lease costs

 

 

30

 

 

 

52

 

 

 

101

 

Variable lease costs

 

 

 

 

 

 

 

Total lease costs

 

$

2,408

 

 

$

2,730

 

 

$

2,471

 

 

84


REPAY HOLDINGS CORPORATION

Notes to Consolidated Financial Statements

 

Amounts reported in the Consolidated Balance Sheets were as follows:

 

($ in thousands)

 

December 31, 2023

 

 

December 31, 2022

 

Operating Leases:

 

 

 

 

 

 

Right-of-use assets

 

$

8,023

 

 

$

9,847

 

Lease liability, current

 

 

1,629

 

 

 

2,263

 

Lease liability, long-term

 

 

7,247

 

 

 

8,295

 

Total lease liabilities

 

$

8,876

 

 

$

10,558

 

 

 

 

 

 

 

Weighted-average remaining lease term (in years)

 

 

4.3

 

 

 

4.7

 

Weighted-average discount rate (annualized)

 

 

5.8

%

 

 

4.5

%

Other information related to leases are as follows:

 

 

Year Ended December 31,

 

($ in thousands)

 

2023

 

 

2022

 

 

2021

 

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

 

 

 

 

 

 

 

 

 

Operating cash flows from operating leases

 

$

2,312

 

 

$

2,592

 

 

$

2,169

 

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

 

 

 

 

 

 

 

 

 

Operating leases

 

 

 

 

 

2,511

 

 

 

2,438

 

The following table presents a maturity analysis of the Company’s operating leases liabilities as of December 31, 2023:

 

($ in thousands)

 

 

 

2024

 

$

2,084

 

2025

 

 

2,056

 

2026

 

 

2,019

 

2027

 

 

1,213

 

2028

 

 

734

 

Thereafter

 

 

2,808

 

Total undiscounted lease payments

 

 

10,914

 

Less: Imputed interest

 

 

2,038

 

Total lease liabilities

 

$

8,876

 

 

 

 

 

 

12. Related Party Transactions

Related party payables consisted of the following:

 

 

 

December 31,

 

 

December 31,

 

($ in thousands)

 

2023

 

 

2022

 

CPS accrued earnout liability

 

$

 

 

$

1,000

 

Other payables to related parties

 

 

 

 

 

 

 

$

 

 

$

1,000

 

The Company incurred transaction costs on behalf of related parties of $5.4 million, $10.6 million and $8.2 million for the years ended December 31, 2023, 2022 and 2021, respectively. These costs consist of retention bonuses and other compensation to employees, associated with the costs resulting from the integration of new businesses.

The Company held receivables from related parties of $0.1 million and $0.3 million as of December 31, 2023 and 2022, respectively. These amounts were due from employees, related to tax withholding on vesting of equity compensation. See Note 13. Share Based Compensation for more detail on these restricted share awards. Further, the Company owed employees $0.0 million for amounts paid on behalf of the Company as of both December 31, 2023 and 2022.

85


REPAY HOLDINGS CORPORATION

Notes to Consolidated Financial Statements

 

The Company owed $0 and $1.0 million to related parties, in the form of contingent consideration payable to the sellers CPS, who were employees of Repay, as of December 31, 2023 and 2022, respectively. In March 2023, the Company paid the CPS earnout payment of $1.0 million.

13. Share Based Compensation

Omnibus Incentive Plan

In connection with the Business Combination, Thunder Bridge shareholders considered and approved the Incentive Plan which resulted in the reservation of 7,326,728 shares of common stock for issuance thereunder. The Incentive Plan became effective immediately upon the closing of the Business Combination. On June 8, 2022, the Company’s shareholders approved an amendment and restatement of the Incentive Plan, which, among other modifications, increased the number of shares available for awards by 6,500,000, so that the total reserved shares for issuance under the Incentive Plan is 13,826,728.

Under this plan, the Company currently has four types of share-based compensation awards outstanding: PSUs, RSAs, RSUs and PSOs.

The following table summarized share-based compensation expense and the related income tax benefit recognized for the Company’s share-based compensation awards:

 

 

 

Year Ended December 31,

 

($ in millions)

 

2023

 

 

2022

 

 

2021

 

Share-based compensation expense

 

$

22.2

 

 

$

20.3

 

 

$

22.3

 

Income tax benefit

 

 

1.7

 

 

 

2.1

 

 

 

3.4

 

RSAs and RSUs

The grant date fair value of RSAs and RSUs, which is based on the quoted market value of the Company’s Class A common stock on the grant date, is recognized as share-based compensation expense on a graded vesting basis over the requisite service period. Most RSAs vest in equal annual installments over the requisite service period (which is typically a four-year period). In limited cases, RSAs may vest on the grant date with a one-year holding period. RSUs vest at the first anniversary of the grant date. Restricted shares cannot be sold or transferred until they have vested.

Activity for RSAs for the year ended December 31, 2023 was as follows:

 

 

Class A Common Stock

 

 

Weighted Average Grant Date Fair Value

 

Unvested at December 31, 2022

 

 

2,111,635

 

 

$

16.23

 

Granted

 

 

2,727,476

 

 

 

6.28

 

Forfeited (1)

 

 

593,411

 

 

 

12.78

 

Vested

 

 

695,335

 

 

 

15.75

 

Unvested at December 31, 2023

 

 

3,550,365

 

 

 

9.26

 

Activity for RSUs for the year ended December 31, 2023 was as follows:

 

 

 

Class A Common Stock

 

 

Weighted Average Grant Date Fair Value

 

Unvested at December 31, 2022

 

 

108,909

 

 

$

13.22

 

Granted

 

 

171,384

 

 

 

7.41

 

Forfeited

 

 

 

 

 

 

Vested

 

 

108,909

 

 

 

13.22

 

Unvested at December 31, 2023

 

 

171,384

 

 

 

7.41

 

(1)
The forfeited shares include shares forfeited as a result of employee terminations and shares withheld to satisfy employees’ tax withholding and payment obligations in connection with the vesting of restricted stock awards under the

86


REPAY HOLDINGS CORPORATION

Notes to Consolidated Financial Statements

 

Incentive Plan during the year ended December 31, 2023; further, these forfeited shares are added back to the amount of shares available for grant under the Incentive Plan.

PSUs

The grant date fair value of a PSU is based on quoted market value of the Company’s Class A common stock on the grant date or estimated using the Monte Carlo simulation. PSUs reflect a relative total shareholder return measure, such that the Company’s total shareholder return relative to a comparator group is the performance condition that determines the number of shares (if any) ultimately issued upon vesting. Compensation expense is recognized on a graded vesting basis over the applicable performance or service period. The performance or service period for awards granted is three years.

Activity for PSUs for the year ended December 31, 2023 was as follows:

 

 

 

Class A Common Stock (1)

 

 

Weighted Average Grant Date Fair Value

 

Unvested at December 31, 2022

 

 

634,023

 

 

$

19.19

 

Granted

 

 

1,102,497

 

 

 

8.87

 

Forfeited

 

 

253,729

 

 

 

22.88

 

Vested

 

 

 

 

 

 

Unvested at December 31, 2023

 

 

1,482,791

 

 

 

10.88

 

(1)
Represent shares to be paid out at 100% target level.

For PSUs, RSAs, and RSUs vested during the year ended December 31, 2023, the total fair value, based upon the Company’s Class A common stock price at the date vested, was $8.0 million. Unrecognized compensation expense related to unvested PSUs, RSAs and RSUs was $24.9 million as of December 31, 2023, which is expected to be recognized as expense over the weighted-average period of 1.86 years.

Stock Options

Stock options are granted with an exercise price equal to the market value of the Company’s common stock on the grant date and have a term of seven years. Stock options vest in three tranches, and each tranche may vest upon the later of (i) the date that the market value of the Company’s common stock for a period of twenty consecutive trading days exceeds a stock price goal and (ii) the corresponding time based service requirement.

Activity for PSOs for the year ended December 31, 2023 was as follows:

 

 

Options

 

 

Weighted Average Exercise Price

 

 

Weighted Average Remaining Contractual Term (in years)

 

 

Aggregate Intrinsic Value

 

Outstanding at December 31, 2022

 

 

 

 

$

 

 

 

 

 

$

 

Granted

 

 

1,148,822

 

 

 

6.13

 

 

 

 

 

 

 

Forfeited

 

 

 

 

 

 

 

 

 

 

 

 

Exercised

 

 

 

 

 

 

 

 

 

 

 

 

Outstanding at December 31, 2023

 

 

1,148,822

 

 

$

6.13

 

 

 

7.0

 

 

$

2,768,661

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Options vested and exercisable at December 31, 2023

 

 

 

 

$

 

 

 

 

 

$

 

The Company recognized compensation expense for PSOs of $1.4 million during the year ended December 31, 2023. Unrecognized compensation expense related to outstanding PSOs was $1.6 million at December 31, 2023, which is expected to be recognized as expense over the weighted-average period of 1.54 years.

87


REPAY HOLDINGS CORPORATION

Notes to Consolidated Financial Statements

 

The weighted average grant date fair value of PSOs granted during the year ended December 31, 2023 was $2.61. Fair value was estimated on the date of grant using Monte Carlo simulation with the following weighted average assumptions:

 

 

 

Year Ended December 31, 2023

 

Risk-free interest rate

 

 

3.42

%

Expected volatility

 

 

52.82

%

Dividend yield

 

 

0

%

Expected term (in years)

 

 

4.5

 

The risk-free interest rate was based on the yield of a zero coupon U.S. Treasury security with a maturity equal to the contractual term of seven years. The assumption on expected volatility was based on the average of historical peer group volatilities using daily prices. The dividend yield assumption was determined as 0% since the Company pays no dividends. Expected term was based on the simplified method outlined in Staff Accounting Bulletin No. 14, Share-Based Payment due to the fact that Company does not have sufficient historical data upon which to estimate an expected term. Given that the Company’s Class A common stock has been publicly traded for less than seven years, the Company believes that the simplified method is an applicable methodology to estimate the expected term of the options as of the grant date.

14. Taxation

Repay Holdings Corporation is taxed as a corporation and is subject to paying corporate federal, state and local taxes on the income allocated to it from Hawk Parent, based upon Repay Holding Corporation’s economic interest held in Hawk Parent, as well as any stand-alone income or loss it generates. Hawk Parent is treated as a partnership for U.S. federal and most applicable state and local income tax purposes. As a partnership, Hawk Parent is not subject to U.S. federal and certain state and local income taxes. Hawk Parent’s members, including Repay Holdings Corporation, are liable for federal, state and local income taxes based on their allocable share of Hawk Parent’s pass-through taxable income.

The components of loss before income taxes are as follows:

 

 

 

Year Ended December 31,

 

($ in thousands)

 

2023

 

 

2022

 

 

2021

 

Domestic

 

$

(121,593

)

 

$

13,305

 

 

$

(87,353

)

Foreign

 

 

2,058

 

 

 

1,610

 

 

 

625

 

Income (loss) before income tax expense (benefit)

 

$

(119,535

)

 

$

14,915

 

 

$

(86,728

)

 

 

 

 

 

 

 

 

 

 

The Company recorded a provision for income tax as follows:

 

 

Year Ended December 31,

 

($ in thousands)

 

2023

 

 

2022

 

 

2021

 

Current expense

 

 

 

 

 

 

 

 

 

Federal

 

$

591

 

 

$

1,300

 

 

$

35

 

State

 

 

332

 

 

 

263

 

 

 

2

 

Foreign

 

 

556

 

 

 

419

 

 

 

 

Total current expense

 

$

1,479

 

 

$

1,982

 

 

$

37

 

Deferred expense

 

 

 

 

 

 

 

 

 

Federal

 

$

(1,858

)

 

$

1,421

 

 

$

(18,113

)

State

 

 

(1,736

)

 

 

2,755

 

 

 

(12,800

)

Foreign

 

 

 

 

 

16

 

 

 

185

 

Total deferred expense (benefit)

 

 

(3,594

)

 

 

4,192

 

 

 

(30,728

)

Income tax expense (benefit)

 

$

(2,115

)

 

$

6,174

 

 

$

(30,691

)

 

88


REPAY HOLDINGS CORPORATION

Notes to Consolidated Financial Statements

 

A reconciliation of the United States statutory income tax rate to the Company’s effective income tax rate is as follows for the years indicated:

 

 

 

Year Ended December 31,

 

 

2023

 

2022

 

2021

Federal income tax expense

 

21.0%

 

21.0%

 

21.0%

State taxes, net of federal benefit

 

0.1%

 

0.8%

 

5.2%

Income attributable to noncontrolling interest

 

(1.3%)

 

5.8%

 

(1.4%)

Excess tax shortfall related to share-based compensation

 

(1.9%)

 

5.6%

 

0.6%

Business disposition

 

(6.2%)

 

0.0%

 

0.0%

Goodwill impairment

 

(12.3%)

 

0.0%

 

0.0%

Change in fair value of contingent consideration

 

0.0%

 

(4.0%)

 

0.0%

Foreign rate differential

 

(0.3%)

 

1.4%

 

0.0%

R&D credit - Federal

 

1.1%

 

(4.8%)

 

0.0%

Provision to return - Federal

 

0.5%

 

(3.8%)

 

0.0%

State rate change impact on deferred taxes

 

1.2%

 

19.0%

 

9.5%

Other, net

 

(0.1%)

 

0.5%

 

0.5%

Effective tax rate

 

1.8%

 

41.4%

 

35.4%

The Company’s effective tax rate was 1.8%, 41.4% and 35.4% for the years ended December 31, 2023, 2022 and 2021, respectively. The comparison of the Company’s effective tax rate to the U.S. statutory tax rate of 21% was primarily influenced by the fact that the Company is not liable for the income taxes on the portion of Hawk Parent’s earnings that are attributable to noncontrolling interests, the impact of the goodwill impairment, the excess tax shortfall related to share-based compensation and the business disposition. Further, the comparison is reflective of the effect of remeasuring net deferred tax assets for state tax rate changes.

Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. Details of the Company’s deferred tax assets and liabilities are as follows:

 

($ in thousands)

 

December 31, 2023

 

 

December 31, 2022

 

Deferred tax assets

 

 

 

 

 

 

Tax Credits

 

$

4,720

 

 

$

3,140

 

Section 163(j) Limitation Carryover

 

 

 

 

 

354

 

Acquisition Costs

 

 

289

 

 

 

313

 

Federal Net Operating Losses

 

 

26,988

 

 

 

31,160

 

State Net Operating Losses

 

 

5,604

 

 

 

6,308

 

Foreign Net Operating Losses

 

 

 

 

 

 

Other Assets

 

 

(12

)

 

 

66

 

Partnership basis tax differences

 

 

134,422

 

 

 

126,806

 

Total deferred tax asset

 

 

172,011

 

 

 

168,147

 

Valuation allowance

 

 

(11,924

)

 

 

(15,468

)

Total deferred tax asset, net of valuation allowance

 

 

160,087

 

 

 

152,679

 

Deferred tax liabilities

 

 

 

 

 

 

Other intangibles - Payix

 

 

(4,679

)

 

 

(6,230

)

Other liabilities

 

 

(8,536

)

 

 

(10,079

)

Total deferred tax liabilities

 

 

(13,215

)

 

 

(16,309

)

Net deferred tax assets

 

$

146,872

 

 

$

136,370

 

As a result of the finalization of 2022 income tax returns, Post-Merger Repay Unit exchanges during the year ended December 31, 2023, and estimates of current year activity, the Company recognized a reduction of the deferred tax asset (“DTA”) and offsetting deferred tax liability (“DTL”) in the amount of $3.8 million, compared to a reduction of $0.9 million during the year ended December 31, 2022, to account for the portion of the Company’s outside basis in the partnership interest that it will not recover through tax deductions, a ceiling rule limitation arising under Internal Revenue Code (the “Code”) sec. 704(c). As the ceiling rule causes taxable income allocations to be in excess of 704(b) book allocations the DTL will unwind,

89


REPAY HOLDINGS CORPORATION

Notes to Consolidated Financial Statements

 

leaving only the DTA, which may only be recovered through the sale of the partnership interest in Hawk Parent. The Company has concluded, based on the weight of all positive and negative evidence, that all of the DTA associated with the ceiling rule limitation is not likely to be realized as of December 31, 2023. As such, a 100% valuation allowance was recognized.

As of December 31, 2023, the Company had net tax effected federal and state (net of federal benefit) net operating losses (“NOLs”) of $32.6 million, of which approximately $29.1 million have an indefinite life. NOLs of approximately $3.3 million and $0.1 million will begin to expire in 2034 and 2028, respectively. As of December 31, 2023, the Company had federal and state tax credit carryforwards of $3.6 million and $1.1 million, respectively, which will begin to expire in 2039 and 2032. The Company believes as of December 31, 2023, based on the weight of all positive and negative evidence, it is more likely than not that the results of future operations will generate sufficient taxable income to realize the NOLs and tax credits and, as such, no valuation allowance was recorded.

No uncertain tax positions existed as of December 31, 2023.

Tax Receivable Agreement Liability

Pursuant to our election under Section 754 of the Code, we expect to obtain an increase in our share of the tax basis in the net assets of Hawk Parent when Post-Merger Repay Units are redeemed or exchanged for Class A common stock of Repay Holdings Corporation. The Company intends to treat any redemptions and exchanges of Post-Merger Repay Units as direct purchases for U.S. federal income tax purposes. These increases in tax basis may reduce the amounts that the Company would otherwise pay in the future to various tax authorities. They may also decrease gains (or increase losses) on future dispositions of certain capital assets to the extent tax basis is allocated to those capital assets.

On July 11, 2019, the Company entered into a TRA that provides for the payment by the Company of 100% of the amount of any tax benefits realized, or in some cases are deemed to realize, as a result of (i) increases in our share of the tax basis in the net assets of Hawk Parent resulting from any redemptions or exchanges of Post-Merger Repay Units and from our acquisition of the equity of the selling Hawk Parent members, (ii) tax basis increases attributable to payments made under the TRA, and (iii) deductions attributable to imputed interest pursuant to the TRA (the "TRA Payments"). The TRA Payments are not conditioned upon any continued ownership interest in Hawk Parent or Repay. The rights of each party under the TRA other than the Company are assignable. The timing and amount of aggregate payments due under the TRA may vary based on a number of factors, including the timing and amount of taxable income generated by the Company each year, as well as the tax rate then applicable, among other factors.

As of December 31, 2023, the Company had a liability of $188.9 million related to its projected obligations under the TRA, which is captioned as the tax receivable agreement liability in the Company’s Consolidated Balance Sheets. The increase of $9.8 million in the TRA liability for the year ended December 31, 2023, was primarily a result of the change in the Early Termination Rate, offset by subsequent exchanges of Post-Merger Repay Units occurring during the period, as well as increase to the TRA liability as a result of accretion.

15. Segments

The Company organizes its business structure around two operating segments based on review of discrete financial results for each of the operating segments by the Company’s chief operating decision maker (“CODM”), for performance assessment and resource allocation purposes. Each of the Company’s operating segments represents a reportable segment based on ASC 280, Segment Reporting. The Company’s two reportable segments are as follows: (1) Consumer Payments and (2) Business Payments.

90


REPAY HOLDINGS CORPORATION

Notes to Consolidated Financial Statements

 

The following table presents revenue and gross profit for each reportable segment.

 

 

 

Year Ended December 31,

 

($ in thousand)

 

2023

 

 

2022

 

 

2021

 

Revenue

 

 

 

 

 

 

 

 

 

Consumer Payments

 

$

275,708

 

 

$

248,191

 

 

$

194,044

 

Business Payments

 

 

38,058

 

 

 

42,600

 

 

 

33,818

 

Elimination of intersegment revenues (1)

 

 

(17,139

)

 

 

(11,564

)

 

 

(8,604

)

Total revenue

 

$

296,627

 

 

$

279,227

 

 

$

219,258

 

Gross profit (2)

 

 

 

 

 

 

 

 

 

Consumer Payments

 

$

216,096

 

 

$

195,542

 

 

$

148,614

 

Business Payments

 

 

27,967

 

 

 

30,423

 

 

 

23,764

 

Elimination of intersegment revenues

 

 

(17,139

)

 

 

(11,564

)

 

 

(8,604

)

Total gross profit

 

$

226,924

 

 

$

214,401

 

 

$

163,774

 

 

 

 

 

 

 

 

 

 

 

Total other operating expenses (3)

 

$

338,337

 

 

$

261,602

 

 

$

217,771

 

Total other income (expense)

 

 

(8,122

)

 

 

62,116

 

 

 

(32,731

)

Income (loss) before income tax benefit (expense)

 

 

(119,535

)

 

 

14,915

 

 

 

(86,728

)

Income tax benefit (expense)

 

 

2,115

 

 

 

(6,174

)

 

 

30,691

 

Net income (loss)

 

$

(117,420

)

 

$

8,741

 

 

$

(56,037

)

(1)
Represents intercompany eliminations between segments for consolidation purpose.
(2)
Represents revenue less costs of services.
(3)
Represents total operating expenses less costs of services (exclusive of depreciation and amortization).

Revenue and costs of services are attributed directly to each segment. There is no significant concentration of revenue or assets in foreign countries as of December 31, 2023. The CODM reporting package does not include interest income (expense), net, depreciation and amortization, income tax benefit (expense) and discrete asset details of the operating segments as this information is not considered by the CODM for resource allocation or other segment analysis purposes.

16. Subsequent Events

Management has evaluated subsequent events and their potential effects on these consolidated financial statements. Based upon the review, management did not identify any subsequent events that would have required adjustment or disclosure in the financial statements.

91


 

ITEM 9. CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE.

None.

ITEM 9A. CONTROLS AND PROCEDURES.

Disclosure Controls and Procedures

Pursuant to Rule 13a-15(b) under the Securities Exchange Act of 1934, we carried out an evaluation, with the participation of our management, including our Chief Executive Officer and Executive Vice President and Chief Financial Officer, of the effectiveness of our disclosure controls and procedures (as defined under Rule 13a-15(e) under the Securities Exchange Act of 1934) as of the end of the period covered by this report. Based upon that evaluation, our Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures are effective in ensuring that information required to be disclosed by us in the reports that we file or submit 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 that such information is accumulated and communicated to our management, including our Chief Executive Officer and Executive Vice President and Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosure.

Management Report on Internal Control over Financial Reporting

Our management is responsible for establishing and maintaining adequate internal control over our financial reporting. Internal control over financial reporting is defined in Rules 13a-15(f) and 15d-15(f) promulgated under the Exchange Act as a process designed by, or under the supervision of, our principal executive and principal financial and accounting officers and effected by our board of directors, management and other personnel to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with U.S. GAAP. Our internal control over financial reporting includes those policies and procedures that:

pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect our transactions and dispositions of our assets;
provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with U.S. GAAP, and that our receipts and expenditures are being made only in accordance with authorizations of our management and directors; and
provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or disposition of our assets that could have a material effect on our financial statements.

Our management, with the participation of our principal executive and principal financial and accounting officers, assessed the effectiveness of our internal control over financial reporting as of December 31, 2023. In making this assessment, management used the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission (“COSO”) in its 2013 Internal Control — Integrated Framework. Based on this assessment, our management has concluded that, as of December 31, 2023, our internal control over financial reporting is effective based on those criteria.

The effectiveness of our internal control over financial reporting as of December 31, 2023 has been audited by Grant Thornton LLP, an independent registered public accounting firm, as stated in their Report of Independent Registered Certified Public Accounting Firm on Internal Control Over Financial Reporting which is included with the Financial Statements in Part II, Item 8 of this Annual Report on Form 10-K and is incorporated herein by reference.

Changes in Internal Control Over Financial Reporting

There have been no changes in our internal control over financial reporting (as such term is defined in Rules 13a-15(f) and 15d-15(f) under the Securities Exchange Act of 1934) during the quarter ended December 31, 2023 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

ITEM 9B. OTHER INFORMATION.

During the three months ended December 31, 2023, none of our directors or officers (as defined in Rule 16a-1(f) of the Securities Exchange Act of 1934, as amended) adopted or terminated a Rule 10b5-1 trading arrangement or non-Rule 10b5-1 trading arrangement (as such terms are defined in Item 408 of Regulation S-K of the Securities Act of 1933).

92


 

ITEM 9C. DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS.

Not applicable.

PART III

Information called for by Part III (Items 10, 11, 12, 13 and 14) of this Annual Report on Form 10-K has been omitted as we intend to file with the SEC not later than 120 days after the end of our fiscal year ended December 31, 2023, an amendment to this Form 10-K or a definitive Proxy Statement pursuant to Regulation 14A promulgated under the Exchange Act relating to the Company’s annual meeting of stockholders to be held in 2023 (as applicable, the “Part III Filing”). Such information will be set forth in such Part III Filing and is incorporated herein by reference.

ITEM 10. DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE.

The information required to be included by Item 10 of Form 10-K will be included in our Part III Filing and such information is incorporated by reference herein.

We have a code of ethics that applies to each of our directors and employees, including our Chief Executive Officer, Chief Financial Officer and principal accounting officer. Our code of ethics is available on our website at www.repay.com under the Investor Relations section titled Corporate Governance. We intend to disclose any amendment to, or waiver from, a provision of our code of ethics that applies to our Chief Executive Officer, Chief Financial Officer or principal accounting officer by posting such information on the Investors section of our website.

ITEM 11. EXECUTIVE COMPENSATION.

The information required to be included by Item 11 of the Form 10-K will be included in our Part III Filing and such information is incorporated by reference herein.

ITEM 12. SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS.

The information required to be included by Item 12 of Form 10-K will be included in our Part III Filing and such information is incorporated by reference herein.

The information required to be included by Item 13 of Form 10-K will be included in our Part III Filing and such information is incorporated by reference herein.

ITEM 14. PRINCIPAL ACCOUNTING FEES AND SERVICES.

The information required to be included by Item 14 of Form 10-K will be included in our Part III Filing and such information is incorporated by reference herein.

93


 

PART IV

ITEM 15. EXHIBITS, FINANCIAL STATEMENT SCHEDULES.

(1) Financial Statements

The following Consolidated Financial Statements of Repay Holdings Corporation and the Report of the Independent Registered Public Accounting Firm are included in Part II, Item 8 of this report.

 

Reports of Independent Registered Public Accounting Firm (PCAOB ID Number 248)

56

 

Consolidated Balance Sheets as of December 31, 2023 and 2022

59

 

Consolidated Statements of Operations for the years ended December 31, 2023, 2022 and 2021

60

Consolidated Statements of Comprehensive Income for the years ended December 31, 2023, 2022 and 2021

61

 

 

Consolidated Statements of Stockholders’ Equity for the years ended December 31, 2023, 2022 and 2021

62

Consolidated Statements of Cash Flows for the years ended December 31, 2023, 2022 and 2021

63

Notes to Consolidated Financial Statements

65

 

(2)
Financial Statement Schedules

All financial statement schedules have been omitted as the information is not required under the related instruction or is not applicable or because the information required is already included in the financial statements or the notes to those financial statements.

(3) Exhibits

 

Exhibit

Number

Description

2.1†

 

Agreement and Plan of Merger, dated as of January 21, 2019, by and among Thunder Bridge, Merger Sub, Hawk Parent, and the Repay Securityholder Representative named therein (incorporated by reference to Exhibit 2.1 of Thunder Bridge’s Form 8-K (File No. 001-38531), filed with the SEC on January 22, 2019).

2.2†

 

First Amendment to Agreement and Plan of Merger, dated February 11, 2019, by and among Thunder Bridge, Merger Sub, Hawk Parent, and the Repay Securityholder Representative named therein (incorporated by reference to Exhibit 2.1 of Thunder Bridge’s Form 8-K (File No. 001-38531), filed with the SEC on February 12, 2019).

2.3†

 

Second Amendment to Agreement and Plan of Merger, dated May 9, 2019, by and among Thunder Bridge, Merger Sub, Hawk Parent, and the Repay Securityholder Representative named therein (incorporated by reference to Exhibit 2.1 of Thunder Bridge’s Form 8-K (File No. 001-38531), filed with the SEC on May 9, 2019).

2.4†

 

Third Amendment to Agreement and Plan of Merger, dated June 19, 2019, by and among Thunder Bridge, Merger Sub, Hawk Parent, and the Repay Securityholder Representative named therein (incorporated by reference to Exhibit 2.1 of Thunder Bridge’s Form 8-K (File No. 001-38531), filed with the SEC on June 20, 2019).

2.5†

 

Purchase Agreement, dated October 26, 2020, by and among Repay Holdings, LLC and CPS Holdings, LLC, CPS Media, LLC, DB & AS Enterprises, Inc., and James F. Hughes, LLC (incorporated by reference to Exhibit 2.1 of the Company’s Form 8-K (File No. 001-38531), filed with the SEC on October 27, 2020).

3.1

 

Certificate of Corporate Domestication of Repay Holdings Corporation (incorporated by reference to Exhibit 3.1 to the Company’s Form 8-K (File No. 001-38531), filed with the SEC on July 17, 2019).

3.2

 

Certificate of Incorporation of the Company (incorporated by reference to Exhibit 3.2 of the Company’s Form 8-K (File No. 001-38531), filed with the SEC on July 17, 2019).

3.3

 

Amendment to Certificate of Incorporation of the Company (incorporated by reference to Exhibit 3.1 of the Company’s Form 8-K (File No. 001-38351), filed with the SEC on June 9, 2022).

3.4

 

Amended and Restated Bylaws of the Company (incorporated by reference to Exhibit 3.1 of the Company’s Form 8-K (001-38531), filed with the SEC on February 24, 2023).

94


 

4.1

 

Indenture, dated as of January 19, 2021 between Repay Holdings Corporation and U.S. Bank National Association (incorporated by reference to Exhibit 4.1 of the Company’s Form 8-K (File No. 001-38531), filed with the SEC on January 19, 2021).

4.2

 

Description of Registrant’s Securities (incorporated by reference to Exhibit 4.1 of the Company’s Form S-3ASR (Filed No. 333-266158), filed with the SEC on July 15, 2022).

10.1

 

Exchange Agreement, dated July 11, 2019, by and among the Company, Repay and the other holders of Class A units of Repay (incorporated by reference to Exhibit 10.1 of the Company’s Form 8-K (File No. 001-38531), filed with the SEC on July 17, 2019).

10.2

 

Tax Receivable Agreement, dated July 11, 2019, by and among the Company and the other Repay Unitholders (incorporated by reference to Exhibit 10.2 of the Company’s Form 8-K (File No. 001-38531), filed with the SEC on July 17, 2019).

10.3

 

Founder Stockholders Agreement, dated as of July 11, 2019, between the Company, John A. Morris, Shaler V. Alias, The JAM Family Charitable Trust dated March 1, 2018, JOSEH Holdings, LLC and Alias Holdings, LLC (incorporated by reference to Exhibit 10.5 of the Company’s Form 8-K (File No. 001-38531), filed with the SEC on July 17, 2019).

10.4

 

Registration Rights Agreement, dated July 11, 2019, by and among the Company, Repay, and the Repay Unitholders (incorporated by reference to Exhibit 10.6 of the Company’s Form 8-K (File No. 001-38531), filed with the SEC on July 17, 2019).

10.5

 

Registration Rights Agreement, dated June 18, 2018, by and between the Company, the Sponsor and the holders party thereto (incorporated by reference to Exhibit 10.4 of Thunder Bridge’s Form 8-K (File No. 001-38531), filed with the SEC on June 22, 2018).

10.6

 

First Amendment to Registration Rights Agreement, dated July 11, 2019, by and among Thunder Bridge Acquisition Ltd. and Thunder Bridge Acquisition LLC (incorporated by reference to Exhibit 10.7 to the Company’s Form 8-K (File No. 001-38531), filed with the SEC on July 17, 2019).

10.7

 

Registration Rights Agreement, dated as of May 7, 2021, by and among Repay Holdings Corporation and BillingTree Parent, L.P. (incorporated by reference to Exhibit 10.1 to the Company’s Form 8-K (File No. 001-385311), filed with the SEC on May 10, 2021).

10.8

 

Amended and Restated Revolving Credit Agreement, dated February 3, 2021, by and among Repay Holdings Corporation, Hawk Parent Holdings LLC, Truist Bank, as Administrative Agent, and the other parties thereto (incorporated by reference to Exhibit 10.1 of the Company’s Form 8-K (File No. 001-38531), filed with the SEC on February 5, 2021).

10.9

 

Limited Consent, Waiver and First Amendment to Amended and Restated Revolving Credit Agreement, dated June 15, 2021, by and among Repay Holdings Corporation, Hawk Parent Holdings LLC, Truist Bank, as administrative agent, and the other parties thereto (incorporated by reference to Exhibit 10.1 of the Company’s Form 8-K (File No. 001-38531), filed with the SEC on January 3, 2022).

10.10

 

Second Amendment to Amended and Restated Revolving Credit Agreement, dated December 29, 2021, by and among Repay Holdings Corporation, Hawk Parent Holdings LLC, Truist Bank, as Administrative Agent, and the other parties thereto (incorporated by reference to Exhibit 10.1 of the Company’s Form 8-K (File No. 001-38531), filed with the SEC on January 3, 2022).

10.11

 

Third Amendment to Amended and Restated Revolving Credit Agreement, dated February 9, 2023, by and among Repay Holdings Corporation, Hawk Parent Holdings, LLC, Truist Bank, as Administrative Agent, and the other parties thereto (incorporated by reference to Exhibit 10.1 of the Company’s Form 8-K (File No. 001-38531), filed with the SEC on February 10, 2023).

10.12+

 

Repay Holdings Corporation Omnibus Incentive Plan, effective as of July 11, 2019 (incorporated by reference to Exhibit 10.10 to the Company’s Form 8-K (File No. 001-38531), filed with the SEC on July 17, 2019).

10.13+

 

Amendment No. 1 to the Repay Holdings Corporation Omnibus Incentive Plan, effective as of September 20, 2019 (incorporated by reference to Exhibit 99.2 to the Company’s Form S-8 (Registration No. 233879), filed with the SEC on September 20, 2019).

10.14+

 

Repay Holdings Corporation Omnibus Incentive Plan (as Amended and Restated Effective as of April 14, 2022) (incorporated by reference to Annex A to the Company’s proxy statement (File No. 001-38531), filed with the SEC on April 27, 2022).

10.15+

 

Employment Agreement, dated January 21, 2019, between M & A Ventures, LLC and John Morris (incorporated by reference to Exhibit 10.24 of the Company’s Form S-4 (Registration No. 333-229616), filed with the SEC on February 12, 2019).

10.16+

 

Amendment No. 1 to Employment Agreement, dated March 1, 2021, between Repay Management Services LLC (as assignee of M & A Ventures, LLC) and John Morris (incorporated by reference to Exhibit 10.11 to the Company’s Form 10-K/A (File No. 001-38531), filed with the SEC on April 23, 2021).

95


 

10.17+

 

Amendment No. 2 to Employment Agreement, dated March 1, 2022, between Repay Management Services LLC (as assignee of M & A Ventures, LLC) and John Morris (incorporated by reference to Exhibit 10.1 to the Company’s Form 8-K (File No. 001-38531), filed with the SEC on March 1, 2022).

10.18+

 

Employment Agreement, dated January 21, 2019, between M & A Ventures, LLC and Shaler Alias (incorporated by reference to Exhibit 10.25 of the Company’s Form S-4 (Registration No. 333-229616), filed with the SEC on February 12, 2019).

10.19+

 

Amendment No. 1 to Employment Agreement, dated March 1, 2021, between Repay Management Services LLC (as assignee of M & A Ventures, LLC) and Shaler Alias (incorporated by reference to Exhibit 10.13 to the Company’s Form 10-K/A (File No. 001-38531), filed with the SEC on April 23, 2021).

10.20+

 

Employment Agreement, dated January 21, 2019, between M & A Ventures, LLC and Timothy J. Murphy (incorporated by reference to Exhibit 10.26 of the Company’s Form S-4 (Registration No. 333-229616), filed with the SEC on February 12, 2019).

10.21+

 

Amendment No. 1 to Employment Agreement, dated March 1, 2021, between Repay Management Services LLC (as assignee of M & A Ventures, LLC) and Timothy J. Murphy (incorporated by reference to Exhibit 10.15 to the Company’s Form 10-K/A (File No. 001-38531), filed with the SEC on April 23, 2021).

10.22+

 

Employment Agreement dated September 1, 2019, between Repay Management Services LLC and Tyler B. Dempsey (incorporated by reference to Exhibit 10.16 to the Company’s Form 10-K/A (File No. 001-38531), filed with the SEC on April 23, 2021).

10.23+

 

Amendment No. 1 to Employment Agreement, dated March 1, 2021, between Repay Management Services LLC and Tyler B. Dempsey (incorporated by reference to Exhibit 10.17 to the Company’s Form 10-K/A (File No. 001-38531), filed with the SEC on April 23, 2021).

10.24+

 

Employment Agreement, dated April 1, 2020, between Repay Management Services and Jacob H. Moore (incorporated by reference to Exhibit 10.2 of the Company’s Form 10-Q (File No. 001-38531), filed with the SEC on May 10, 2022).

10.25+

 

First Amendment to Employment Agreement, dated March 1, 2021, between Repay Management Services and Jacob H. Moore (incorporated by reference to Exhibit 10.3 of the Company’s Form 10-Q (File No. 001-38531), filed with the SEC on May 10, 2022).

10.26+

 

Second Amendment to Employment Agreement, dated March 20, 2023, between Repay Management Services LLC and Jacob H. Moore (incorporated by reference to Exhibit 10.1 of the Company’s Form 8-K (File No. 001-38531) filed on March 23, 2023).

10.27+

 

Employment Agreement, dated as of January 20, 2022, by and between Repay Management Services LLC and David Guthrie (incorporated by reference to Exhibit 10.5 of the Company’s form 10-Q (File No. 001-38531), filed with the SEC on May 10, 2023).

10.28+

 

First Amendment to Employment Agreement dated March 20, 2023, between Repay Management Services LLC and David Guthrie (incorporated by reference to Exhibit 10.6 of the Company’s Form 10-Q (File No. 001-38531), filed with the SEC on May 10, 2020).

10.29+

 

Repay Holdings Corporation Form of Restricted Stock Award Agreement (Time Vested) (incorporated by reference to Exhibit 10.17 to the Company’s Form 8-K (File No. 001-38531), filed with the SEC on July 17, 2019).

10.30+

 

Repay Holdings Corporation Form of Restricted Stock Unit Agreement between the Company and the Grantee named therein (incorporated by reference to Exhibit 10.13 of the Company’s Form 10-Q (File No. 001-38531), filed with the SEC on November 14, 2019).

10.31+

 

Repay Holdings Corporation Summary of Non-Employee Director Compensation, as of April 1, 2022.

10.32+

 

Repay Holdings Corporation Form of Restricted Stock Award Agreement between the Company and the Grantee named therein (incorporated by reference to Exhibit 10.1 of the Company’s Form 8-K (File No. 001-38531) filed with the SEC on March 17, 2020).

10.33+

 

Repay Holdings Corporation Form of Performance-Based Restricted Stock Units Award Agreement between the Company and the Grantee named therein (incorporated by reference to Exhibit 10.2 of the Company’s Form 8-K (File No. 001-38531) filed with the SEC on March 17, 2020).

10.34+

 

Form of Indemnification Agreement between the Company and the Indemnitee named therein (incorporated by reference to Exhibit 10.32 of the Company’s Form 10-K/A (File No. 001-38531) filed with the SEC on April 17, 2020).

10.35+

 

Repay Holdings Corporation Form of Restricted Stock Award Agreement (2022) (incorporated by reference to Exhibit 10.30 of the Company’s Form 10-K (File No. 001-38531) filed with the SEC on March 1, 2022).

10.36+

 

Form of Restricted Stock Award Agreement between the Company and the Grantee named therein (incorporated by reference to Exhibit 10.2 of the Company’s Form 8-K (File No. 001- 38531) filed on March 23, 2023).

96


 

10.37+

 

Form of Performance-Based Restricted Stock Units Award Agreement between the Company and the Grantee named therein (incorporated by reference to Exhibit 10.3 of the Company’s Form 8-K (File No. 001- 38531) filed on March 23, 2023).

10.38+

 

Form of Performance-Based Non-Qualified Stock Option Award Agreement between the Company and the Grantee named therein (incorporated by reference to Exhibit 10.4 of the Company’s Form 8-K (File No. 001- 38531) filed on March 23, 2023).

10.39+*

 

Form of Performance-Based Restricted Stock Units Award Agreement (Adjusted EBITDA) between the Company and the Grantee named therein

21.1*

 

Subsidiaries of the registrant

23.1*

 

Consent of Grant Thornton LLP

31.1*

Certification of Principal Executive Officer Pursuant to Rules 13a-14(a) and 15d-14(a) under the Securities Exchange Act of 1934, as Adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

31.2*

Certification of Principal Financial Officer Pursuant to Rules 13a-14(a) and 15d-14(a) under the Securities Exchange Act of 1934, as Adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

32.1*

Certification of Principal Executive Officer Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

32.2*

Certification of Principal Financial Officer Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

97.1*

 

Policy Relating to Recovery of Erroneously Awarded Compensation.

 

 

 

101*

Interactive Data File

101.INS XBRL Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document. 101.SCH XBRL Taxonomy Extension Schema Document 101.CAL XBRL Taxonomy Extension Calculation Linkbase Document 101.DEF XBRL Taxonomy Extension Definition Linkbase Document 101.LAB XBRL Taxonomy Extension Label Linkbase Document 101.PRE XBRL Taxonomy Extension Presentation Linkbase Document In accordance with Rule 406T of Regulation S-T, the XBRL related information in Exhibit 101 to this Annual Report on Form 10-K shall not be deemed to be “filed” for purposes of Section 18 of the Exchange Act, or otherwise subject to the liability of that section and shall not be part of any registration or other document filed under the Securities Act or the Exchange Act, except as shall be expressly set forth by specific reference in such filing.

104*

 

Cover Page Interactive Data File (Included in Exhibits 101)

 

 

 

 

* Filed herewith.

 

† Schedules to this exhibit have been omitted pursuant to Item 601(b)(2) of Registration S-K. The registrant hereby agrees to furnish a copy of any omitted schedules to the Commission upon request.

 

+ Indicates a management or compensatory plan.

 

ITEM 16. FORM 10-K SUMMARY.

None.

97


 

SIGNATURES

Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, as amended, the Registrant has duly caused this Report to be signed on its behalf by the undersigned, thereunto duly authorized.

 

Repay Holdings Corporation

February 29, 2024

By:

/s/ John Morris

John Morris

Chief Executive Officer

 

Pursuant to the requirements of the Securities Exchange Act of 1934, as amended, this Report has been signed below by the following persons on behalf of the Registrant in the capacities as of February 29, 2024.

 

Name

Title

/s/ John Morris

Chief Executive Officer, Director

John Morris

 (Principal Executive Officer)

/s/ Tim Murphy

Chief Financial Officer

Tim Murphy

 (Principal Financial Officer)

/s/ Thomas Sullivan

Chief Accounting Officer

 

Thomas Sullivan

 (Principal Accounting Officer)

 

/s/ Shaler Alias

President, Director

Shaler Alias

/s/ Peter Kight

Chairman of the Board

Peter Kight

/s/ Paul Garcia

 Director

Paul Garcia

/s/ Maryann Goebel

 Director

Maryann Goebel

/s/ Robert H. Hartheimer

 Director

Robert H. Hartheimer

/s/ William Jacobs

 Director

William Jacobs

/s/ Richard Thornburgh

 Director

 

Richard Thornburgh

 

/s/ Emnet Rios

 Director

Emnet Rios

 

98


EX-10.39 2 rpay-ex10_39.htm EX-10.39 EX-10.39

 

Exhibit 10.39

 

REPAY HOLDINGS CORPORATION
PERFORMANCE-BASED RESTRICTED STOCK UNITS

AWARD AGREEMENT

(Adjusted EBITDA)

 

THIS PERFORMANCE-BASED RESTRICTED STOCK UNITS AWARD AGREEMENT (the “Award Document”) is hereby granted as of the “Grant Date” set forth below by Repay Holdings Corporation, a Delaware corporation (“Repay”), to the “Grantee” identified below pursuant to the Repay Holdings Corporation Omnibus Incentive Plan (as amended, the “Plan”) and subject to the terms and conditions set forth therein and as set out in this Award Document. Capitalized terms used herein shall, unless otherwise required by the context, have the meaning ascribed to such terms in the Plan.

By action of the Committee, and subject to the terms of the Plan, the Grantee is hereby granted an Award of the number of performance-based Restricted Stock Units set forth below (“PSUs”), subject in all regards to the terms of the Plan and to the restrictions and risks of forfeiture set forth in this Award Document.

Grantee

 

Grant Date

 

Number of PSUs

 

 

NOW, THEREFORE, in consideration of the promises and the mutual covenants contained in this Award Document, Repay and the Grantee agree as follows:

1.
Grant. Repay hereby grants to the Grantee the PSUs set forth above, on the terms and conditions set forth in this Award Document and as otherwise set forth in the Plan. Subject to the terms and conditions of the Plan and this Award Document, each PSU represents an unsecured promise of Repay to deliver, and the right of the Grantee to receive, one (1) share of the Common Stock of Repay, at the time and on the terms and conditions set forth herein. As a holder of PSUs, the Grantee has only the rights of a general unsecured creditor of Repay.

1


 

2.
Vesting and Forfeiture.
(a)
Performance Based Vesting. Subject to the Plan and the other terms contained in this Award Document, the outstanding PSUs shall become earned, vested and payable based upon the growth of Repay’s Adjusted EBITDA (as hereinafter defined) during each Fiscal Year (as hereinafter defined) within the Performance Period (as hereinafter defined), with respect to the number of PSUs granted under this Award multiplied by the Vesting Percentage (as hereinafter defined) as determined pursuant to Attachment A (rounded down to the nearest whole Share), subject to the continued employment of the Grantee by Repay or an Affiliate (or any successor thereof) from the Grant Date through the last day of the Performance Period (the “Vesting Date”).
(b)
Change in Control. Notwithstanding the foregoing, if there is a Change in Control during the Performance Period and the successor to Repay does not assume or provide for a substitute for this Award of PSUs, the Grantee’s PSUs shall become earned, vested and payable as of the date of the Change in Control at that Vesting Percentage that would result if the Adjusted EBITDA Achievement Percentage for each Fiscal Year during the Performance Period were achieved at the Target level (notwithstanding that the Change in Control occurs during the Performance Period), subject to the continued employment of the Grantee by Repay or an Affiliate (or any successor thereof) from the Grant Date until the date of the Change in Control. If there is a Change in Control during the Performance Period and the successor company assumes or provides a substitute award for this Award of PSUs, with appropriate adjustments to the number and kind of shares of stock underlying this Award of PSUs as may result from the Change in Control, this Award of PSUs shall become earned and automatically convert, as of the date of the Change in Control, into service-based restricted stock units (“RSUs”) with respect to the number and kind of shares of stock as may result from the Change in Control that relates to the Grantee’s PSUs multiplied by the Vesting Percentage that would result if the Adjusted EBITDA Achievement Percentage for each Fiscal Year during the Performance Period were achieved at the Target level (notwithstanding that the Change in Control occurs during the Performance Period), and such service-based RSUs will become vested and payable, on the Vesting Date, subject to the continued employment of the Grantee by the Company or an Affiliate (or any successor thereof) from the Grant Date through such Vesting Date (except as set forth below).
(c)
Termination of Employment. If, on or following a Change in Control with respect to which the successor company assumes or provides a substitute award for this Award of PSUs and the PSUs are converted into RSUs, the Grantee’s employment with Repay and its Affiliates (or any successor thereof) is terminated on or before the Vesting Date, by Repay or an Affiliate (or any successor thereof) without Cause (as hereinafter defined), by the Grantee for Good Reason (as hereinafter defined), or on account of Grantee’s death or Incapacity (as hereinafter defined), and such termination constitutes a separation from service (within the meaning of Section 409A of the Code), then the Grantee’s RSUs shall become vested and payable upon such termination of Grantee’s employment.

2


 

For purposes of this Award Agreement, “Incapacity” shall have the same definition as under any employment agreement between the Company or an Affiliate (or any successor thereof) and the Grantee or, if no such employment agreement exists or if such employment agreement does not contain any such definition or words of similar import, “Incapacity” shall have the same meaning as “Disability” under the Plan; and “Cause” and “Good Reason” shall have the same definitions as under the Plan.

If, prior to a Change in Control and the Vesting Date, the Grantee’s employment with Repay and its Affiliates (or any successor thereof) is terminated by Repay or an Affiliate (or any successor thereof) without Cause, by the Grantee for Good Reason, or on account of Grantee’s death or Incapacity, and such termination constitutes a separation from service (within the meaning of Section 409A of the Code), then this Award of PSUs shall become vested with respect to the employment requirement, notwithstanding the termination of Grantee’s employment with Repay and/or its Affiliates (or any successor thereof), and shall remain eligible to become earned and payable with respect to a Pro Rata Portion (as hereinafter defined) of the Award of PSUs on the same basis that the PSUs would have become earned, vested and payable had the Grantee’s employment with Repay and/or its Affiliates (or any successor thereof) not terminated. For avoidance of doubt, if a Change in Control occurs after the termination of Grantee’s employment under the circumstances described in this paragraph and prior to the Vesting Date, (i) the Pro Rata Portion of the Grantee’s Award of PSUs shall become earned, vested and payable as of the date of the Change in Control, at the Target level as described above, if the successor to Repay does not assume or provide for a substitute for this Award of PSUs, and (ii) the Pro Rata Portion of the Grantee’s Award of PSUs shall be converted into service-based RSUs, at the Target level as described above, if the successor company assumes or provides a substitute award for this Award of PSUs, and shall be payable as of the Change in Control. For purposes of this Agreement, “Pro Rata Portion” means a fraction, which may not exceed one (1), the numerator of which is the number of days from and including the first day of the Performance Period through the date of termination of Grantee’s employment with Repay and/or its Affiliates (or any successor thereof) which constitutes a separation from service (within the meaning of Section 409A of the Code), plus, if applicable, the number of days after such termination of employment for which the Grantee is entitled to receive continued base salary as severance under any employment agreement between Repay or any Affiliate (or successor thereof) and the Grantee, and the denominator of which is the number of days within the Performance Period.

(d)
Forfeiture of Unvested Shares. Except as otherwise provided herein or in any employment agreement between Grantee and Repay or any Affiliate (or any successor thereof) or as determined by the Committee in its sole discretion, unvested PSUs shall be automatically forfeited without consideration to the Grantee upon the Grantee’s termination of employment with Repay or its Affiliates (or any successor thereto).
(e)
No Rights as a Stockholder. The Grantee shall not have any rights of a stockholder of Repay with respect to the shares of Common Stock underlying the PSUs unless and until such shares of Common Stock are issued to the Grantee.

3


 

(f)
Settlement of the PSUs. Subject to the terms of the Plan and this Award Document, Repay shall issue to the Grantee one (1) share of Common Stock for each PSU that has become earned, vested and payable under this Section 2 of the Award Document and shall deliver to the Grantee such shares of Common Stock as soon as practicable after the Vesting Date (but in no event earlier than January 1, 2027 or later than March 15, 2027) (subject to earlier payment on (i) a Change in Control as described above, in which event payment shall be made as soon as practicable, but no later than thirty (30) days, after the Change in Control, or (ii) a termination of the Grantee’s employment on or following a Change in Control, as described above, in which event payment shall be made as soon as practicable, but no later than thirty (30) days, after the termination of the Grantee’s employment).
(g)
Withholding for Taxes. As a condition to the settlement of the Award of PSUs, the Grantee shall be required to pay any required withholding taxes attributable to the PSUs (i) in cash or cash equivalent acceptable to the Committee, (ii) by means of a “net settlement” procedure where Repay will withhold that number of shares of Common Stock whose Fair Market Value, as of the date of the withholding, equals the amount of the tax withholdings, or (iii) any combination of the foregoing (provided the number of shares of Common Stock to be withheld may not exceed that amount which would result in adverse financial accounting consequences for Repay with respect to these PSUs). Withholding of any portion of the shares of Common Stock in connection with Repay’s withholding obligations arising on account of the settlement of the PSUs shall be deemed to be a taxable repurchase of such withheld shares of Common Stock for federal income tax purposes at the time that occurs.
(h)
Cash Dividends. For so long as the Grantee holds outstanding PSUs (or RSUs) under this Award, if Repay (or any successor thereof) pays any cash dividends on its common stock, then Repay (or any successor thereof) will pay the Grantee in cash for each outstanding PSU (or RSU) covered by this Award as of the record date for such dividend, less any required withholding taxes, the per share amount of such dividend that the Grantee would have received had the Grantee owned the underlying shares of common stock as of the record date of the dividend if, and only if, the PSUs (or RSUs) become earned, vested and payable and the related shares of common stock are issued to the Grantee. In that case, Repay (or any successor thereof) shall pay such cash amounts to the Grantee, less any required withholding taxes, at the same time the related shares of common stock are issued to the Grantee. The additional payments pursuant to this provision shall be treated as a separate arrangement.
3.
Clawback. The PSUs (or RSUs) and any shares of Common Stock issued hereunder are subject to (i) the Compensation Recovery provisions of the Plan and (ii) the terms of any recoupment policy currently in effect or subsequently adopted by Repay, including without limitation any such recoupment policy to implement Section 304 of the Sarbanes-Oxley Act of 2002 (“Sarbanes-Oxley”), the Dodd-Frank Wall Street Reform and Consumer Protection Act (“Dodd-Frank”) or Section 10D of the Exchange Act (or any amendment or modification of any such recoupment policy adopted by Repay) to the extent that such PSUs (or RSUs) and/or any shares of Common Stock issued hereunder or

4


 

the value of such PSUs (or RSUs) and/or any shares of Common Stock issued hereunder are required to be returned to Repay pursuant to the terms of such recoupment policy.
4.
Compliance with Legal Requirements. The granting of the PSUs and the delivery of any shares of Common Stock thereunder and any other obligations of Repay under this Award Document shall be subject to all applicable federal, state, local and foreign laws, rules and regulations and to such approvals by any regulatory or governmental agency as may be required.
5.
Transferability. At all times prior to the settlement of the PSUs (or RSUs), the PSUs and RSUs may not be assigned, alienated, pledged, attached, sold or otherwise transferred or encumbered by the Grantee other than by will or by the laws of descent and distribution, and any such purported assignment, alienation, pledge, attachment, sale, transfer or encumbrance shall be void and unenforceable against Repay or an Affiliate (or any successor thereof).
6.
Waiver. Any right of Repay contained in this Agreement may be waived in writing by the Committee. No waiver of any right hereunder by any party shall operate as a waiver of any other right, or as a waiver of the same right with respect to any subsequent occasion for its exercise, or as a waiver of any right to damages.
7.
Severability. The invalidity or unenforceability of any provision of this Award Document shall not affect the validity or enforceability of any other provision of this Award Document, and each other provision of this Agreement shall be severable and enforceable to the extent permitted by law.
8.
Employment. Nothing in the Plan or in this Award Document shall be construed to imply or to constitute evidence of any agreement, express or implied, on the part of Repay or any Affiliate (or any successor thereof) to retain the Grantee in the employ of Repay or an Affiliate (or any successor thereof) and/or as a member of Repay’s or any successor’s Board of Directors or in any other capacity.
9.
Binding Effect. The terms of this Award Document shall be binding upon and shall inure to the benefit of Repay, its successors and assigns, the Grantee and the beneficiaries, executors, administrators and heirs of the Grantee.
10.
Entire Agreement. This Award Document and the Plan contain the entire agreement and understanding of the parties hereto with respect to the subject matter contained herein and supersedes all prior communications, representations and negotiations in respect thereto. In the event of a conflict between the Plan and this Award Document, the terms of the Plan shall control. No change, modification or waiver of any provision of this Award Document shall be valid unless the same be in writing and signed by the parties hereto, except for any changes permitted without consent of the Grantee under the Plan.
11.
Governing Law. This Award Document shall, except to the extent preempted by federal law, be construed and interpreted in accordance with the laws of the State of Delaware without regard to principles of conflicts of law thereof, or principles of

5


 

conflicts of laws of any other jurisdiction which could cause the application of the laws of any jurisdiction other than the State of Delaware.

12. Section 409A. Notwithstanding any other provision of this Award Document, it is intended that payments hereunder will be exempt from or in compliance with Section 409A of the Code. For purposes of this Agreement, all rights to payments hereunder shall be treated as rights to receive a series of separate payments and benefits to the fullest extent allowed by Section 409A of the Code. Notwithstanding the foregoing, should any payments made in accordance with this Award Document to a “specified employee” (as defined under Section 409A of the Code) be determined to be payments from a nonqualified deferred compensation plan subject to Section 409A of the Code that are payable in connection with the Grantee’s “separation from service” (as defined under Section 409A of the Code), and that are not exempt from Section 409A of the Code, such payments, to the extent otherwise payable within six (6) months after the Grantee’s separation from service, and to the extent necessary to avoid the imposition of taxes under Section 409A of the Code, will be paid in a lump sum on the earlier of the date that is six (6) months and one day after the Grantee’s date of separation from service or the date of the Grantee’s death.

13. Electronic Acceptance and Signature. By clicking the applicable acceptance box on the Equity Edge Online website, Grantee agrees to all of the terms and conditions described in this Award Document and the Plan. Such online acceptance constitutes Grantee’s electronic signature for the execution and delivery of this Agreement, which shall have the same force and effect as if Grantee manually signed this Award Document. The parties hereto may execute and deliver any additional documents in connection with this Award Document using procedures now or hereafter established by Repay (or any third party engaged by Repay to provide administrative services related to the Plan) for electronic signature and delivery.

[Signatures on next page]
 

 

6


 

IN WITNESS WHEREOF, Repay has caused this Award Document to be executed on its behalf by its duly authorized officer on the day and year first indicated above.

REPAY HOLDINGS CORPORATION

 

 

 

By: ________________________________

Its: Chief Executive Officer

 

 

 

ELECTRONICALLY ACCEPTED BY:

 

 

 


 

7


 

Attachment A

 

Determination of the Vesting Percentage

 

 

The Vesting Percentage for the Performance Period shall be determined as follows:

 

Step #1 - -

 

Determine the “Adjusted EBITDA Achievement Percentage” for each of the three (3) Fiscal Years within the Performance Period. The “Adjusted EBITDA Achievement Percentage” for each Fiscal Year within the Performance Period is the growth in Repay’s Adjusted EBITDA for the applicable Fiscal Year compared to Repay’s Adjusted EBITDA for the immediately-preceding Fiscal Year, expressed as a percentage, and determined as follows:

 

i.
Determine Repay’s Adjusted EBITDA for the applicable Fiscal Year within the Performance Period.
ii.
Determine the amount, if any, by which Repay’s Adjusted EBITDA for the applicable Fiscal Year exceeds Repay’s Adjusted EBITDA for the immediately-preceding Fiscal Year.
iii.
If Repay’s Adjusted EBITDA for the applicable Fiscal Year does not exceed Repay’s Adjusted EBITDA for the immediately-preceding Fiscal Year, the “Adjusted EBITDA Achievement Percentage” for the applicable Fiscal Year will be zero (0).
iv.
If Repay’s Adjusted EBITDA for the applicable Fiscal Year exceeds Repay’s Adjusted EBITDA for the immediately-preceding Fiscal Year, divide the amount calculated in Step #1(ii) above by Repay’s Adjusted EBITDA for the immediately-preceding Fiscal Year, expressed as a percentage (and rounded down to the nearest one-hundredth of a percent) to determine the Adjusted EBITDA Achievement Percentage for the applicable Fiscal Year.

 

Step #2 - -

 

Determine the “Payout Percentage” for each of the three (3) Fiscal Years within the Performance Period. The “Payout Percentage” for each applicable Fiscal Year within the Performance Period is the Payout Percentage (rounded down to the nearest one-hundredth of a percent) from the chart below - - at or above Threshold or Target and up to Maximum - - that corresponds to the Adjusted EBITDA Achievement Percentage for the applicable Fiscal Year, as determined in Step #1 above, and determined as follows:

 

i.
If the Adjusted EBITDA Achievement Percentage for the applicable Fiscal Year is below the Adjusted EBITDA Achievement Percentage that corresponds to the

8

 


 

Threshold level in the chart below, then the Payout Percentage for the applicable Fiscal Year will be zero (0).
ii.
If the Adjusted EBITDA Achievement Percentage for the applicable Fiscal Year is at the Adjusted EBITDA Achievement Percentage that corresponds to the Threshold level in the chart below, then the Payout Percentage for the applicable Fiscal Year will be fifty percent (50%).
iii.
If the Adjusted EBITDA Achievement Percentage for the applicable Fiscal Year is at the Adjusted EBITDA Achievement Percentage that corresponds to the Target level in the chart below, then the Payout Percentage for the applicable Fiscal Year will be one hundred percent (100%).
iv.
If the Adjusted EBITDA Achievement Percentage for the applicable Fiscal Year is at or above the Adjusted EBITDA Achievement Percentage that corresponds to the Maximum level in the chart below, then the Payout Percentage for the applicable Fiscal Year will be two hundred percent (200%).
v.
If the Adjusted EBITDA Achievement Percentage for the applicable fiscal year falls between (A) the Adjusted EBITDA Achievement Percentage that corresponds to the Threshold level in the chart below and the Adjusted EBITDA Achievement Percentage that corresponds to the Target level in the chart below or (B) the Adjusted EBITDA Achievement Percentage that corresponds to the Target level in the chart below and the Adjusted EBITDA Achievement Percentage that corresponds to the Maximum level in the chart below, then the Payout Percentage for the applicable Fiscal Year will be calculated using straight-line interpolation between (A) the Payout Percentage that corresponds to the Threshold level in the chart below and the Payout Percentage that corresponds to the Target level in the chart below or (B) the Payout Percentage that corresponds to the Target level in the chart below and the Payout Percentage that corresponds to the Maximum level in the chart below, as applicable.
vi.
In no event will the Payout Percentage for any applicable Fiscal Year exceed two hundred percent (200%).

 

 

 

Fiscal Year 2024 Adjusted EBITDA Achievement Percentage

Fiscal Year 2025 Adjusted EBITDA Achievement Percentage

Fiscal Year 2026 Adjusted EBITDA Achievement Percentage

Maximum

(Payout Percentage - - 200%)

 

__%

 

__%

 

__%

Target

(Payout Percentage - - 100%)

 

__%

 

__%

 

__%

9


 

Threshold

(Payout Percentage - - 50%)

 

__%

 

__%

 

__%


 

 

10


 

Step #3 - -

 

Determine the “Vesting Percentage” by dividing (i) the sum of the “Payout Percentages” for each of the three (3) Fiscal Years within the Performance Period, as calculated in Step #2 above, by three (3) (and rounding to the nearest one-hundredth of a percent).

 

Definitions. For purposes of the Award Document to which this Attachment A is attached, the following words will have the following meanings:

 

Adjusted EBITDA” means, for each applicable Fiscal Year, Repay’s net income for the applicable Fiscal Year prior to interest expense, tax expense, depreciation and amortization, as adjusted to add back certain charges deemed to not be part of normal operating expenses, non-cash charges and/or non-recurring charges, such as loss on extinguishment of debt, loss on termination of interest rate hedge, non-cash change in fair value of contingent consideration, non-cash change in fair value of assets and liabilities, share-based compensation charges, transaction expenses, restructuring and other strategic initiative costs and other non-recurring charges, in all cases consistent with Repay’s calculations and determinations set forth in its applicable SEC reports.

 

Fiscal Year” means Repay’s fiscal year ending December 31st of each calendar year.

 

Performance Period” means the three (3)-year period beginning on January 1, 2024 and ending on December 31, 2026. For clarity, the Performance Period shall be comprised of the following: (i) Repay’s Fiscal Year ending December 31, 2024, (ii) Repay’s Fiscal Year ending December 31, 2025, and (iii) Repay’s Fiscal Year ending December 31, 2026.

 

Other Terms

 

The Committee shall adjust financial performance (up or down) at the end of the Performance Period to address any unexpected one-time items (i.e., restructurings, litigation, changes in accounting or tax laws or rates, etc.), as necessary to prevent any inequitable enlargement or dilution of the Grantee’s rights under this Award Document. Repay does not budget for M&A activity. Accordingly, in the event of material M&A activity during the Performance Period, the Committee will adjust the metrics to reflect the projected impact as a result of any such material M&A activity.

 

 

11


EX-21.1 3 rpay-ex21_1.htm EX-21.1 EX-21.1

Exhibit 21.1

Repay Holdings Corporation

List of Subsidiaries

As of December 31, 2023

Entity Name

Jurisdiction of Organization

Hawk Buyer Holdings LLC

Delaware

Hawk Intermediate Holdings LLC

Delaware

Hawk Parent Holdings LLC

Delaware

M & A Ventures, LLC

Georgia

Marlin Acquirer LLC

Delaware

Mesa Acquirer LLC

Delaware

REPAY Canada Solutions ULC

British Columbia (Canada)

Repay Holdings, LLC

Delaware

REPAY International LLC

Delaware

Repay Management Holdco Inc.

Delaware

Repay Management Services LLC

Delaware

Sigma Acquisition LLC

Delaware

TriSource Solutions, L.L.C.

Nevada

Viking GP Holdings, LLC

Delaware

Wildcat Acquisition LLC

Delaware

CDT Technologies, LTD

Texas

cPayPlus, LLC

Utah

CPS Payment Services, LLC

Indiana

Media Payments, LLC

Indiana

Custom Payment Systems, LLC

Indiana

Electronic Payment Providers, LLC

Delaware

Internet Payment Exchange, LLC

Delaware

Stratus Payment Solutions, LLC

Florida

Clear Payment Solutions, LLC

Florida

Harbor Acquisition LLC

Delaware

Payix Holdings Incorporated

Delaware

Payix Incorporated

Texas

NS Holdco, LLC

Delaware

 

 


EX-23.1 4 rpay-ex23_1.htm EX-23.1 EX-23.1

 

Exhibit 23.1

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

We have issued our reports dated February 29, 2024, with respect to the consolidated financial statements and internal control over financial reporting included in the Annual Report of Repay Holdings Corporation on Form 10-K for the year ended December 31, 2023. We consent to the incorporation by reference of said reports in the Registration Statements of Repay Holdings Corporation on Forms S-3 (File No. 333-266158, 333-248483, 333-232961, 333-253943 and 333-257660) and on Forms S-8 (File No. 333-265480, 333-233879 and 333-258902).

 

/s/ GRANT THORNTON LLP

Atlanta, Georgia

February 29, 2024

 


EX-31.1 5 rpay-ex31_1.htm EX-31.1 EX-31.1

Exhibit 31.1

 

CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER PURSUANT TO

RULES 13a-14(a) AND 15d-14(a) UNDER THE SECURITIES EXCHANGE ACT OF 1934,

AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

 

I, John Morris, certify that:

 

1.
I have reviewed this Annual Report on Form 10-K of Repay Holdings Corporation;

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

Date: February 29, 2024

 

By: /s/ John Morris

John Morris

Chief Executive Officer


EX-31.2 6 rpay-ex31_2.htm EX-31.2 EX-31.2

Exhibit 31.2

 

CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER PURSUANT TO

RULES 13a-14(a) AND 15d-14(a) UNDER THE SECURITIES EXCHANGE ACT OF 1934,

AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

 

I, Timothy J. Murphy, certify that:

 

1.
I have reviewed this Annual Report on Form 10-K of Repay Holdings Corporation;

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

Date: February 29, 2024

 

By: /s/ Tim Murphy

Tim Murphy

Chief Financial Officer


EX-32.1 7 rpay-ex32_1.htm EX-32.1 EX-32.1

 

Exhibit 32.1

 

CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER PURSUANT TO

18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

 

In connection with the Annual Report of Repay Holdings Corporation (the “Company”) on Form 10-K for the fiscal year ended December 31, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, John Morris, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:

 

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

 

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

 

 

Date: February 29, 2024

 

By: /s/ John Morris

John Morris

Chief Executive Officer

 

 


EX-32.2 8 rpay-ex32_2.htm EX-32.2 EX-32.2

 

Exhibit 32.2

 

CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER PURSUANT TO

18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

 

In connection with the Annual Report of Repay Holdings Corporation (the “Company”) on Form 10-K for the fiscal year ended December 31, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Timothy J. Murphy, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:

 

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

 

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

 

 

Date: February 29, 2024

 

By: /s/ Tim Murphy

Tim Murphy

Chief Financial Officer

 

 

 

 


EX-97.1 9 rpay-ex97_1.htm EX-97.1 EX-97.1

Exhibit 97.1

Repay holdings corporation

CLAWBACK POLICY

The Compensation Committee (the “Committee”) of the Board of Directors (the “Board”) of Repay Holdings Corporation (the “Company”) has adopted the following Clawback Policy (this “Policy”) on August 2, 2023, effective as of October 2, 2023 (the “Effective Date”).

1.
Purpose. The purpose of this Policy is to provide for the recoupment of certain incentive compensation pursuant to Section 954 of the Dodd-Frank Wall Street Reform and Consumer Protection Act of 2010, in the manner required by Section 10D of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), Rule 10D-1 promulgated thereunder, and the Applicable Listing Standards (as defined below) (collectively, the “Dodd-Frank Rules”).
2.
Administration. This Policy shall be administered by the Committee. Any determinations made by the Committee shall be final and binding on all affected individuals.
3.
Definitions. For purposes of this Policy, the following capitalized terms shall have the meanings set forth below.
(a)
Accounting Restatement” shall mean an accounting restatement of the Company’s financial statements due to the material noncompliance of the Company with any financial reporting requirement under the securities laws, including any required accounting restatement (i) to correct an error in previously issued financial statements that is material to the previously issued financial statements (i.e., a “Big R” restatement), or (ii) that would result in a material misstatement if the error were corrected in the current period or left uncorrected in the current period (i.e., a “little r” restatement).
(b)
Applicable Exchangeshall mean The Nasdaq Stock Market.
(c)
Applicable Listing Standards” shall mean Nasdaq Listing Rule 5608.
(d)
Clawback Eligible Incentive Compensation” shall mean Incentive-Based Compensation Received by a Covered Executive (i) on or after the Effective Date, (ii) after beginning service as a Covered Executive, (iii) if such individual served as a Covered Executive at any time during the performance period for such Incentive-Based Compensation (irrespective of whether such individual continued to serve as a Covered Executive upon or following the Restatement Trigger Date), (iv) while the Company has a class of securities listed on a national securities exchange or a national securities association, and (v) during the applicable Clawback Period. For the avoidance of doubt, Incentive-Based Compensation Received by a Covered Executive on or after the Effective Date could, by the terms of this Policy, include amounts approved, awarded, or granted prior to such date.
(e)
Clawback Period” shall mean the three completed fiscal years immediately preceding the date that the issuer is required to prepare an Accounting Restatement.
(f)
Company Group” shall mean the Company and its subsidiaries.

-1-

 

 


 

(g)
Covered Executive” shall mean any current or former “executive officer” of the Company as defined under the Dodd-Frank Rules and, for the avoidance of doubt, includes each individual identified as an executive officer of the Company in accordance with Item 401(b) of Regulation S-K under the Exchange Act.
(h)
Erroneously Awarded Compensation” shall mean, in the event of an Accounting Restatement, the amount of Clawback Eligible Incentive Compensation that exceeds the amount of Incentive-Based Compensation that otherwise would have been Received had it been determined based on the restated amounts, computed without regard to any taxes paid.
(i)
Financial Reporting Measures” shall mean measures that are determined and presented in accordance with the accounting principles used in preparing the Company’s financial statements, and all other measures that are derived wholly or in part from such measures. Stock price and total shareholder return (and any measures that are derived wholly or in part from stock price or total shareholder return) shall for purposes of this Policy be considered Financial Reporting Measures. For the avoidance of doubt, a measure need not be presented in the Company’s financial statements or included in a filing with the U.S. Securities and Exchange Commission (the “SEC”) in order to be considered a Financial Reporting Measure.
(j)
Incentive-Based Compensation” shall mean any compensation from the Company Group that is granted, earned or vested based wholly or in part upon the attainment of a Financial Reporting Measure.
(k)
Received” shall mean the deemed receipt of Incentive-Based Compensation. Incentive-Based Compensation shall be deemed received for this purpose in the Company’s fiscal period during which the Financial Reporting Measure specified in the applicable Incentive-Based Compensation award is attained, even if payment or grant of the Incentive-Based Compensation occurs after the end of that period.
(l)
Restatement Trigger Date” shall mean the earlier to occur of (i) the date the Board, a committee of the Board, or the officer(s) of the Company authorized to take such action if Board action is not required, concludes, or reasonably should have concluded, that the Company is required to prepare an Accounting Restatement, or (ii) the date a court, regulator or other legally authorized body directs the Company to prepare an Accounting Restatement.
4.
Recoupment of Erroneously Awarded Compensation. Upon the occurrence of a Restatement Trigger Date, the Company shall recoup Erroneously Awarded Compensation reasonably promptly, in the manner described below.
(a)
Process. The Committee shall use the following process for recoupment:
(i)
First, the Committee will determine the amount of any Erroneously Awarded Compensation for each Covered Executive in connection with such Accounting Restatement. For Incentive-Based Compensation based on (or derived from) stock price or total shareholder return where the amount of Erroneously Awarded Compensation is not subject to mathematical recalculation directly from the information in the applicable Accounting Restatement, the amount shall be determined by the Committee based on a reasonable estimate of the effect of the Accounting Restatement on the stock price or total shareholder return upon which

-2-


 

the Incentive-Based Compensation was Received (in which case, the Company shall maintain documentation of such determination of that reasonable estimate and provide such documentation to the Applicable Exchange).
(ii)
Second, the Committee will provide each affected Covered Executive with a written notice stating the amount of the Erroneously Awarded Compensation, a demand for recoupment, and the means of recoupment that the Company will accept.
(b)
Means of Recoupment. The Committee shall have discretion to determine the appropriate means of recoupment of Erroneously Awarded Compensation, which may include without limitation: (i) recoupment of cash or shares of Company stock, (ii) forfeiture of unvested cash or equity awards (including those subject to service-based and/or performance-based vesting conditions), (iii) cancellation of outstanding vested cash or equity awards (including those for which service-based and/or performance-based vesting conditions have been satisfied), (iv) to the extent consistent with Section 409A of the Internal Revenue Code of 1986, as amended (“Section 409A”), offset of other amounts owed to the Covered Executive or forfeiture of deferred compensation, (v) reduction of future compensation, and (vi) any other remedial or recovery action permitted by law. Notwithstanding the foregoing, the Company Group makes no guarantee as to the treatment of such amounts under Section 409A, and shall have no liability with respect thereto. For the avoidance of doubt, appropriate means of recoupment may include amounts approved, awarded, or granted prior to the Effective Date. Except as set forth in Section 4(d) below, in no event may the Company Group accept an amount that is less than the amount of Erroneously Awarded Compensation in satisfaction of a Covered Executive’s obligations hereunder.
(c)
Failure to Repay. To the extent that a Covered Executive fails to repay all Erroneously Awarded Compensation to the Company Group when due (as determined in accordance with Section 4(a) above), the Company shall, or shall cause one or more other members of the Company Group to, take all actions reasonable and appropriate to recoup such Erroneously Awarded Compensation from the applicable Covered Executive. The applicable Covered Executive may, in the Committee’s discretion, be required to reimburse the Company Group for any and all expenses reasonably incurred (including legal fees) by the Company Group in recouping such Erroneously Awarded Compensation, and, in the event the Committee exercises such discretion, the applicable Covered Executives shall reimburse the Company Group for any and all expenses reasonably incurred, as described above.
(d)
Exceptions. Notwithstanding anything herein to the contrary, the Company shall not be required to recoup Erroneously Awarded Compensation if one of the following conditions is met and the Committee determines that recoupment would be impracticable:
(i)
The direct expense paid to a third party to assist in enforcing this Policy against a Covered Executive would exceed the amount to be recouped, after the Company has made a reasonable attempt to recoup the applicable Erroneously Awarded Compensation, documented such attempts, and provided such documentation to the Applicable Exchange;
(ii)
Recoupment would violate home country law where that law was adopted prior to November 28, 2022, provided that, before determining that it would be impracticable to recoup any amount of Erroneously Awarded Compensation based on violation of home country

-3-


 

law, the Company has obtained an opinion of home country counsel, acceptable to the Applicable Exchange, that recoupment would result in such a violation and a copy of the opinion is provided to the Applicable Exchange; or
(iii)
Recoupment would likely cause an otherwise tax-qualified retirement plan, under which benefits are broadly available to employees, to fail to meet the requirements of 26 U.S.C. 401(a)(13) or 26 U.S.C. 411(a) and regulations thereunder.
5.
Reporting and Disclosure. The Company shall file all disclosures with respect to this Policy in accordance with the requirements of the Dodd-Frank Rules.
6.
Indemnification Prohibition. No member of the Company Group shall be permitted to indemnify any current or former Covered Executive against (i) the loss of any Erroneously Awarded Compensation that is recouped pursuant to the terms of this Policy, or (ii) any claims relating to the Company Group’s enforcement of its rights under this Policy. The Company may not pay or reimburse any Covered Executive for the cost of third-party insurance purchased by a Covered Executive to fund potential recoupment obligations under this Policy.
7.
Acknowledgment. To the extent required by the Committee, each Covered Executive shall be required to sign and return to the Company the acknowledgement form attached hereto as Exhibit A pursuant to which such Covered Executive will agree to be bound by the terms of, and comply with, this Policy. For the avoidance of doubt, each Covered Executive will be fully bound by, and must comply with, the Policy, whether or not such Covered Executive has executed and returned such acknowledgment form to the Company.
8.
Interpretation. The Committee is authorized to interpret and construe this Policy and to make all determinations necessary, appropriate, or advisable for the administration of this Policy. The Committee intends that this Policy be interpreted consistent with the Dodd-Frank Rules.
9.
Amendment; Termination. The Committee may amend or terminate this Policy from time to time in its discretion, including as and when it determines that it is legally required to do so by any federal securities laws, SEC rule or the rules of any national securities exchange or national securities association on which the Company’s securities are listed.
10.
Other Recoupment Rights. The Committee intends that this Policy be applied to the fullest extent of the law. The Committee may require that any employment agreement, equity award, cash incentive award, or any other agreement entered into be conditioned upon the Covered Executive’s agreement to abide by the terms of this Policy. Any right of recoupment under this Policy is in addition to, and not in lieu of, any other remedies or rights of recoupment that may be available to the Company Group, whether arising under applicable law, regulation or rule, pursuant to the terms of any other policy of the Company Group, pursuant to any employment agreement, equity award, cash incentive award, or other agreement applicable to a Covered Executive, or otherwise (the “Separate Clawback Rights”). Notwithstanding the foregoing, there shall be no duplication of recovery of the same Erroneously Awarded Compensation under this Policy and the Separate Clawback Rights, unless required by applicable law.
11.
Successors. This Policy shall be binding and enforceable against all Covered Executives and their beneficiaries, heirs, executors, administrators or other legal representatives.

-4-


 

Exhibit A

Repay Holdings CORPORATION CLAWBACK POLICY

ACKNOWLEDGEMENT FORM

By signing below, the undersigned acknowledges and confirms that the undersigned has received and reviewed a copy of the Repay Holdings Corporation Clawback Policy (the “Policy”). Capitalized terms used but not otherwise defined in this Acknowledgement Form (this “Acknowledgement Form”) shall have the meanings ascribed to such terms in the Policy.

By signing this Acknowledgement Form, the undersigned acknowledges and agrees that the undersigned is and will continue to be subject to the Policy and that the Policy will apply both during and after the undersigned’s employment with the Company Group. Further, by signing below, the undersigned agrees to abide by the terms of the Policy, including, without limitation, by returning any Erroneously Awarded Compensation to the Company Group reasonably promptly to the extent required by, and in a manner permitted by, the Policy, as determined by the Compensation Committee of the Company’s Board of Directors in its sole discretion.

 

Sign: _____________________________

Name: [Employee]

 

 

Date: _____________________________

A-1

 


GRAPHIC 10 img47504053_0.jpg GRAPHIC begin 644 img47504053_0.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#W^BBB@ HH MHH *^:/'?Q#\2MXSU2VM-6NK.VM+F2VCB@?8,(Q7)QU)()Y]:^EZ^/O&?_(] M>(/^PE<_^C6KJPL4Y.YS8EM)6)_^$]\6_P#0QZE_X$-_C1_PGOBW_H8]2_\ M AO\:^DO!^DZ;)X)T&233[1W;3K\1^PF MMI'F7AGX\2B5+?Q)8H8S@?:K0$%?=D)Y_#'T->TV%_::I8Q7MC<1W%M*NY)8 MVR&%?.?Q'^%LOA"+^U--EDN=*9@K^9C? 3TW$=0>F?7CZS_!CQ?-I'B1-"N) M";#4&PBD\1S8^4C_ 'L;?J1Z45*4)1YZ80JRC+DF?1M%%%<9U!1110!X)\7/ M'/B"P\9/I6G:C/96MM$AQ VTNS+N))'/<#'3BN _X3WQ;_T,>I?^!#?XUN?& M7_DI=_\ ]Y%=]XTZ2E8X;2G M4:N>&_\ ">^+?^ACU+_P(;_&C_A/?%O_ $,>I?\ @0W^-?5G]C:5_P! VS_[ M\+_A1_8VE?\ 0-L_^_"_X5G]8A_*:>PE_,?*?_">^+?^ACU+_P "&_QH_P"$ M]\6_]#'J7_@0W^-?5G]C:5_T#;/_ +\+_A1_8VE?] VS_P"_"_X4?6(?RA[" M7\QYG\%/$GB#78]4BU6XFO+6#88KB;E@YSE=W?C!QV_&O6JCA@AMHA%!$D48 MZ(BA0/P%25SSDI2NE8Z(1<8V;"BBBH*"OGCXH>/?$=MXXO=-L-3N+*TL]J(E MN^W<2H))(Y)R:^AZ^4_BG_R4O6_^NJ?^BUKIPJ3GJ<^(;4="C_PGOBW_ *&/ M4O\ P(;_ !H_X3WQ;_T,>I?^!#?XU[_\,=+T^?X<:-+-8VLDC1OEWA4D_O&[ MD5UO]C:5_P! VS_[\+_A6DJ\$VN4B-&32?,?*@\?>+@0?^$CU+_P(:MG2_C# MXRTZ0&34([V,?\L[J%2#_P "7#?K7T=-X>T2X7;-H^GRC!&'MD;KUZBN2\0_ M"#PMK4#FUM!IET1\LMKPN?=.A'TP?>DJ]-Z2B#HU%JI$7@KXN:1XHFCL+V/^ MSM2? 1';,&M1\):Y)IM^NV1/GCE3[LB=F4_A^%?07 MPD\8R^*?#3V]](7U#3RLI7JZ?I\URV,HORCU/8?G7GF MGVLFJ:K'$Q),K[I&]NI->7F5:7NT8;LQJR?PHU?#.L31:@MK/,SPS?*-YSM; MM^?3\:[BO,=1M'TW4Y8 2#&V4;OCJ#7H.E7PU'38;C^(C#CT8=:66UI>]1GN MA49/X67:***]4W"BBB@#C/BGJ6JZ3X"O;O2)&BF5D625#AHXR<$KZ') SVR3 M7CGP\^)FHZ%KZ1:SJ%S=:7GN!7TC]=>'Y9)P9RU M^:+4T?5ZLKJ&4AE(R"#D$4M>0?!?QU]OLQX8U&;-U;KFS=C_ *R,=4^J]O;_ M ':]?KGG!PE9G1":FKH****@H;)(D,3R2.J(@+,S' '4FOF;Q]\3-4U_P 0 M2?V3J%U::7;MMMU@D:,R8_C;&"2>V>@]\UVGQJ\=>1$?"NG2_O) &OG4_=4\ MB/\ 'J?; [FN#^&/@9O&&O>9=(PTJT(>Y;IO/:,'W[^@^HKLHP4(^TFY^#M6U>?X86NJZ@AN-0%I)*H/WI0-VPGW("_7-<^-6U:VU>[5"=JGW !KG4U=NQNX.R5S2HHHK,T"BBB@ HHHH *** M* "OC[QG_P CUX@_["5S_P"C6K[!KX^\9_\ (]>(/^PE<_\ HUJZ\)\3.7%; M(^IO!G_(B^'_ /L&VW_HI:VZQ/!G_(B^'_\ L&VW_HI:VZYI?$SICL@HHHJ1 MF3XGLX=0\*ZK:3J&CDM) ?8[20?J#@_A7R-H]P]IK=A?7%?/\ X"T:37?'&DV:*2@G M664CM&AW-].!CZD5VX;2#;V./$:S26Y]<4445Q'8%%%% 'S#\9?^2EW_ /UR MA_\ 1:U[!\&O^2:6'_76;_T8U>/_ !E_Y*7?_P#7*'_T6M>M_!VY@C^&U@LD M\:L))N&< _ZPUVU?X,?DM_\ 75/_ $6M=6$^-^AS8GX4>^?"S_DFFB?]],AF\,:?J>T>? M;W7E;N^QU)(_-5_6N.^ ]S)'XWNH 3Y55057/U+'_OFL#X":?)-XKU"_P?*M[3RR?]IV&/T1J[8Z8=W..7 M\=6/H2BBBN([ HHJ&ZN$M+66XD/R1J6/O[4FTE=@#K#R[>2^3 M=O9.WR3?,G^\/\1_*NPN;=+JVD@D&4D4J:\S=9M-U K]V:"3@^X-+&)X?$1K MQV>_]>@5/=DI(]1HJ"RNDOK**YC^[(N<>A[C\ZGKV4U)71T;A1113 *YWQIX M3M?&/AV;3I]J3#Y[:8C_ %4@Z'Z=B/0UT5%--IW0FDU9GQHZ:GX8U\J=]IJ5 MA-^*.I_4?H17U/X(\6VWC'PY#J$6U+A?W=S"/^6<@'/X'J/;\:XSXR> _P"V M-./B+3HLW]HG^D(HYFB'?W9?Y9]!7DWP^\93>#?$<=R2S6$^([N(=TS]X#U7 MJ/Q'>NV25>',MT<<6Z,[/8^L*Y7Q_P",8?!GAR2[RK7TV8[2(_Q/C[Q']U>I M_ =ZWI=5L8=(;57NHQ8+#Y_GYRNS&I_P#K"L*%+GEKLC>M4Y(Z;E#3-.U/Q;XDCM(2T]_>S%GD?U)RSL?0 M8^Y_08':N1^$_@3_A%M&_M"^BQJUZ MH+AAS#'U">Q[GWP.U>BT\15YGRK9"H4^5I[GZ"ND\.MHTNAVUQH,-M'I\R M!XQ;QA%_$#OV/?-:E<]6NY+E2LC>G14?>>K"BBBNQ]/0UT__"R/!O\ T,-G_P!] M'_"OGS2/AAXJUW2H-3L+&*2UG!,;&X120"1T)SU!J]_PIKQM_P! V'_P*C_Q MJY4J3;;D3&K42243W*3XF>#(D+MX@M2!_=#,?R S7'>)?CKI=M!)#X>MI+RY M(PL\ZE(E]\'YF^G'UKS]?@SXU9@#I\"@]S=)@?K6_I'P#U:9U;5]4M;6+J4M MP97^G. /UI*G0CJW<'.M+1*QYK++J_BWQ 7;SK_4[R3HHRS'T [ #\ !Z5]/ M?#[P@G@WPS'9,5>\E/FW4B]"Y'0>P''YGO4_A7P/H7@^ KIEL3.PQ)>X4445SFX5ROC'4-L<5@AY;YY,>G8?GS^ K MJ))$AB>1SA$!9CZ 5YC>W,FIZE)-@EY7PJ^W0#^5>;F5;DI*VCEM+J98X_OQLYP/:NC M1NR."&4X(/8UHP^'M4GA26*V#1N RD2)R#^-3AL;7C#V<(\UO44*DDK)'=IJ MVGR.J)>P,S' <?1>%M6>55>!8U)Y=I%('Y&O0%&% SG ZFO5PM:K53 M]I'E-X2D]T+111766'6OFGXL^!/^$8UG^TK"+&DWKDJ%'$,G4I]#R1^([5]+ M5E^(])L];\/7VGWT0D@EB;([J0,AAZ$'!%:TJCA*YG5IJ<;'RK)XPUB7PA'X M8:X_XET4V\8EN8HVSM=PIQ[FOM"PL;;3+""QLXEBMH$$<:+T %=6(GR1M'J(/^PE<_P#HUJZ\)\3.7%;(^IO!G_(B^'_^P;;?^BEK M;K$\&?\ (B^'_P#L&VW_ **6MNN:7Q,Z8[(*^>OC!\/_ .Q;UO$.EPXTZY?_ M $B-!Q!(>_LK'\CQW KZ%J"]L[?4;*:SNXEEMYT*21L.&4]154JCA*Y%2FIJ MQ\Y_"?X@'PQJ?]E:E+_Q*+M_O,>+>0\;O]T\ _GV.?I,$$ @Y!KY.\?^"[CP M7K[6QW26,^7M)C_$O]T_[0X!_ ]Z]/\ @W\0/MT">&-5F_TF)?\ 0I6/^L0? MP'W Z>WTYZ*]-27M(F%&HXOV+/#VE?#^RM-0UF MRMKA))2T4LP5AER1P?:NVJFZ,;>1QTVE6=SU>BN=_P"$^\)?]#'IO_@0M'_" M?>$O^ACTW_P(6N3DEV.KFCW.BHKG?^$^\)?]#'IO_@0M'_"?>$O^ACTW_P " M%HY)=@YH]SHJ*HZ9K6EZU$\NF:A;7B(<.8)0^T^AQTJ]4M6*O<**** "OE/X MI_\ )2];_P"NJ?\ HM:^K*^4_BG_ ,E+UO\ ZZI_Z+6NK"?&_0YL3\*/?/A9 M_P DTT3_ *Y/_P"C&KL*X_X6?\DTT3_KD_\ Z,:NPK"I\;-X?"@HHHJ"@HHH MH ***0D $DX ZDT <[XNU#[/8+:(?GG/S>RC_$_UK'\)V'VK4C; M:R63GYHOF3W4]?R/\ZU-=L/[1TJ6-1F5/GC^H[?CR*X/2[YM.U&&Y&=JG#@= MU/6O#J_[)BU/[,OZ?^9S2]R=^AZ=12*P=0RD%2,@CO2U[ATA1110 5!>_P#' MC-]1FT_3GN[6^N7GCF1E"C>VXALGC!)'-?1U%:4ZCINZ,ZE-35F9^@Z>^D^ M'=,TZ5U>2TM(H&9>A*(%)'Y5H445FW?4T2L%%%% &%XN\+V?B[0)M,NQM)^> M&8#)BD'1A_(^H)KP31_A5XPM_%MK"UFUO';W"N;Y7&Q55@=ZGJ3Z#&?7'-?3 M%%:PK2@FD93I1F[L****R-0HHHH \2^*7PT\0Z[XL;5]&MDO(KB)%=/-2-HV M4;?XB 00!T]ZX?\ X5#XZ_Z ?_DW!_\ %U]2T5T1Q,XJQA+#QD[GRU_PJ'QU M_P! /_R;@_\ BZ/^%0^.O^@'_P"3<'_Q=?4M%/ZU/LA?5H=V?+7_ J'QU_T M _\ R;@_^+H_X5#XZ_Z ?_DW!_\ %U]2T4?6I]D'U:'=GD7PA\!>(/"^JW^H M:S$+5)(/)2 2JY<[@=QVD@8QC_@1KUVBBL9S]Y;7I1D>-E^0A0I#9/'(Z],?C7T#16E.HZ;NB*E-35F87@S M19_#O@_3-*N65I[>+$A0Y&XDL0/IG%;M%%0W=W925E8****0PHHHH *KW\,E MQI]Q#"0)'C95)]2*L44I+F33!G#:/XS@,D,IW#;CY2>HKN**Y\3 MAH8B/+(B<%)695TRWDM=,MX)2#)&@4X_E5JBBMXQ44HKH6E8****8!3)H_.@ MDBSC>I7/ID4^B@#YCT_X2^+/^$FALY]/,=NDXWW>\&/8#]X'.3QT'7Z5].44 M5I4JNI:YG3IJ&P4445F:!1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% &7+XBTJ"9XI+L!T.& 1C@_4"K%GJMC?L5MKE'8?P\@_D M>:X[2ETQM3O/[2V;-QV;R1SGVIP%G_PE5F-(W>5O3=C..OS8SVQ_6O)CCJND MG:S=K=3!5'N=W15#6-2&EZ>UQM#.2%13T+'_ ":YLZKKD%JFH/=6[Q,03#\N M0#TR.OZYKLK8N%*7*TWUTZ&DIJ+L=G15>QNUOK&&Y08$BYQZ'N/SK U&XUU+ MR98KNUB0'Y$W)DCM][G-74KQA%3LVGV&Y65SIZI7.JVMK?P64K,)IL;<#CDX M&?QJEX75;:43A?.B(!*C (/3^1K,UW_D;],_[9?\ HPUE5Q7[E5:?5HES M]VZ.K=UC1G=@JJ,DDX %-@GBN8A+!(LD9Z,IR*H>(!,=$N?)90=OS[AU7OCW MK(\("^\ICN3[#DC:?O;N.E5/$.-=4K;H;E:7*;FI:M:Z4L9N2_[PD*%7/3K_ M #JZK!U#*<@C(-<]XLO)+6&UV)$VYR3YD8?ICU'O6Z\C+:-*,;A&6'IG%5"J MW5G!]+#4O>:):*XJVU7Q!?V4SP.I6$EGDVJ&(QT%.M]6U_4K-S;%!Y S)( M6[]^/RK!9A!VM%Z[:;D>U78[.BL7PWJLVIVC^\KG7+S'1T5R^GZQ?6NKII^HRQ3K)@ M)+'CJ>G3\JZBKHUHU4W'H.,E(*S9_$&EVT[PRW0$B'# (QP?P%:5>?>=80>( M;]M0@>:$R2 *G4-OZ]1VS6.+Q$J*CRVU?4FI)QM8[&TUO3KZ<0V]R'D(R%*L MN?S%3:AJ$&F6WGW!;86"@*,DG_(K(T*;1;F[,O^0/%_ MU\#_ -!:E[>:P\JMTWY;!S/DN;\,J3PQS1G*2*&4^H(R*?5/2R%T:R). +=" M?^^17.#6-5U:YE-C/#;01GY?,(!;TZ@\_I6D\3&G&-U=OHAN:21U]%8GA[6) M=22:&Y4"XAZD?Q"H]=UFYMKJ*PL%!N9,98C.,] /?ZT_K5/V7M>GX^@8 MWZCGGBMH6EFD6.->K,< 5AZ=_P )#%J"1WNR6W8$L_R\?3'.:/%_G?V2NPKY M7F#?GK[8J98E^QE446K=&#G[K=C>CD26-9(V#(PR&!R"*=6%X76_&GJ;AT-L M5'D@#Y@*K>(=:OM.U6"&V*E#&&*%<[B21]>W:AXJ,:*JS35PYTH\S.FHK/T? M^T?L6[4F!F9B0 "!Z''%8DFKZKJVH2VVE%8HHB)C",6T[O M9=0:?NN !SC/;@@U:\2ZC;&KX],C-.CB8U9.*337<(S4G8K:=J]IJC2K;%R8\9W+C.>X_*K]9F]17/6'_"1PZA&EYLEMV^^WR_+^7.:Z&MJ57VBO9KU+B[A69-XATJ M"9XI+L!T.& 1C@_4"M.N$T^/3Y-=OQJ)C$>Y]N]MHSNK'%5YTW%0MKW(G)JU MCL;/4;._!-K<))CJ!P1^!YJU7#V0MT\7Q#2R3!GG&<8V\]>U=3J[WL=ENL7B M20,-S2$ ?CQ2H8ESIRE)?"[:=?0(SNFV7Z*XU=M375OI,\UH<2H V<9P,\]?:KIXJ$XRDD_=W74:FFFR_16 GB GPT MVH'9]H7]V5[;\_XK:W>:C>6EHT;%6;:2H&Q0<8W**Y#^V-4TFZA^WSPW,$OWO+*DKZ] .?TKI=1G M>WTRYGB(WI&S*>O.*=/$PFI.S5MT"FF6J*XN/5/$%WIC743J(H,[Y J[FQST M]A70:!J,FIZ8)IL>:CE&(&,D8.?UJ:.+A5DHI-75]0C44G8O-=6ZW*VS3()V M&1&3R1]*FKAM56__ .$L B=!<$CR2!P!CC.:[.-I8[,/<;6E5,OLZ$XYQ10Q M#J2G%JUF$9W;)J*XNVUG6M1ED:VNK:,@_+;MM!;V&1S^==9$UWY*>:D/F;1O MPQQGOVIT<3&MK%.P1FI;'*Z/HL=WJ=\M_:N45CM)W+SD^G6GZ=9W6A>(1"(& MEMYSM$@3/'KGMCO_ /JKKZ*RC@8146GJG>XE22,GQ%I\NHZ48X1F1'$BK_>P M",?K7)1K;"%8&T:=[P<'YV /OBO0Z*=?!JK/G3L_1/\ ,)4^9W*UI MO81PP MQ>2 G"$YVD\]>_-<19Q1P3W$.I:72@&X$?2KJ*-=SM$P4#N<5@^$KJ:(26$EK(H#%_,*D M 'C@UU-%:3H5$[X=@=JYZXQ6_*C&P= "6\HC' MOBIZ*J-%*I*=_BM^ *.K?4Y#18+.YU5'@TF6.*/YA* M\C':PZ>U=?116M"BJ,;?HE^148\J"N$,L^F^(+Z=M/:<.[@*RG&"V0>G^^1_91@5@2748 QZ\"E\70R3:1&(XVVAD4J?LZ*P/!'R@&N)^PKI5S+% MJ.GRSIG]W(C%0?Z5Z%14U\)&JHZZKRO^ 2AS6,+PU;QI!-.NGM:%VP-S$EE_ M&JGB"TN[;5H-6M8C*$ W*!G!'K[$5U%%-X6+I*G?;KYAR>[8Y[3]?O=1U".. M/3BEO_RTFR)$[(/+RP7(XA[1J2=FMF.4;ZG M):;!=ZOKXU6> P0Q_=![X& !Z^N:N>+X99M-A\J-GVRC.T9QP:Z&BLUA%[*5 M-O66[%R>ZUW.;UZ"5O"]M&L3ET\OBL_JD?8JE?;K\[BY/=Y3G;'Q!>ZA?Q11:<5ASB1F).WWSC'^- M=%116U*$X+WY78XIK=A7&:;HR7NN7ZWMO)Y2LQ4G*C);CGZ5V=%36P\:KBY= M E%2MPQ7,EM)I^E7$$6[!8@G>>/K_DUZ P5D97 *D8(/3%+4%[ M;)=V2XCWM)DH"Y!P,]N*W*SP%'D@Y]_P78FE& MRN:/Q7J4CQ.J'S,,5P#EP1^E/\5Z9/0QF41C:\8ZXSG/ M'XUTU%/ZG%TG2;W=P]FN7E.%M(;*\O((H=$FP6'FEI6PH[UUNK1L^CW:1J2Q MA8!5'M5VBG1PRIPE&^_DE^0XPLFCF=&MYE\)7D;1.'=9=JDL3\'..A]*L455.@Z1QWKH:*QIX%1DY.6_;3\B53L[W/_9 end GRAPHIC 11 img47504053_1.jpg GRAPHIC begin 644 img47504053_1.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#V^TM()[9) M)$+.V226//)J?^S[7_GE_P"/'_&C3_\ CQC_ !_F:LT 5O[/M?\ GE_X\?\ M&C^S[7_GE_X\?\:LT4 5O[/M?^>7_CQ_QH_L^U_YY?\ CQ_QJS10!6_L^U_Y MY?\ CQ_QH_L^U_YY?^/'_&K-% %;^S[7_GE_X\?\:/[/M?\ GE_X\?\ &K-% M %;^S[7_ )Y?^/'_ !H_L^U_YY?^/'_&K-% %;^S[7_GE_X\?\:/[/M?^>7_ M (\?\:LT4 5O[/M?^>7_ (\?\:/[/M?^>7_CQ_QJS10!6_L^U_YY?^/'_&C^ MS[7_ )Y?^/'_ !JS10!6_L^U_P">7_CQ_P :/[/M?^>7_CQ_QJS10!6_L^U_ MYY?^/'_&C^S[7_GE_P"/'_&K-% %;^S[7_GE_P"/'_&C^S[7_GE_X\?\:LT4 M 5O[/M?^>7_CQ_QH_L^U_P">7_CQ_P :LT4 5O[/M?\ GE_X\?\ &C^S[7_G ME_X\?\:LT4 5O[/M?^>7_CQ_QH_L^U_YY?\ CQ_QJS10!6_L^U_YY?\ CQ_Q MH_L^U_YY?^/'_&K-% %;^S[7_GE_X\?\:/[/M?\ GE_X\?\ &K-% %;^S[7_ M )Y?^/'_ !H_L^U_YY?^/'_&K-% %;^S[7_GE_X\?\:/[/M?^>7_ (\?\:LT M4 5O[/M?^>7_ (\?\:/[/M?^>7_CQ_QJS10!6_L^U_YY?^/'_&C^S[7_ )Y? M^/'_ !JS10!6_L^U_P">7_CQ_P :/[/M?^>7_CQ_QJS10!6_L^U_YY?^/'_& MC^S[7_GE_P"/'_&K-% %;^S[7_GE_P"/'_&C^S[7_GE_X\?\:LT4 5O[/M?^ M>7_CQ_QH_L^U_P">7_CQ_P :LT4 5O[/M?\ GE_X\?\ &C^S[7_GE_X\?\:L MT4 5O[/M?^>7_CQ_QH_L^U_YY?\ CQ_QJS10!6_L^U_YY?\ CQ_QH_L^U_YY M?^/'_&K-% %;^S[7_GE_X\?\:/[/M?\ GE_X\?\ &K-% %;^S[7_ )Y?^/'_ M !H_L^U_YY?^/'_&K-% %;^S[7_GE_X\?\:/[/M?^>7_ (\?\:LT4 5O[/M? M^>7_ (\?\:/[/M?^>7_CQ_QJS10!6_L^U_YY?^/'_&C^S[7_ )Y?^/'_ !JS M10!6_L^U_P">7_CQ_P :/[/M?^>7_CQ_QJS10!6_L^U_YY?^/'_&C^S[7_GE M_P"/'_&K-% %;^S[7_GE_P"/'_&C^S[7_GE_X\?\:LT4 5O[/M?^>7_CQ_QH M_L^U_P">7_CQ_P :LT4 5O[/M?\ GE_X\?\ &C^S[7_GE_X\?\:LT4 5O[/M M?^>7_CQ_QH_L^U_YY?\ CQ_QJS10!6_L^U_YY?\ CQ_QH_L^U_YY?^/'_&K- M% %;^S[7_GE_X\?\:/[/M?\ GE_X\?\ &K-% %;^S[7_ )Y?^/'_ !H_L^U_ MYY?^/'_&K-% %;^S[7_GE_X\?\:/[/M?^>7_ (\?\:LT4 5O[/M?^>7_ (\? M\:/[/M?^>7_CQ_QJS10!6_L^U_YY?^/'_&C^S[7_ )Y?^/'_ !JS10!6_L^U M_P">7_CQ_P :/[/M?^>7_CQ_QJS10!6_L^U_YY?^/'_&C^S[7_GE_P"/'_&K M-% %;^S[7_GE_P"/'_&C^S[7_GE_X\?\:LT4 5O[/M?^>7_CQ_QH_L^U_P"> M7_CQ_P :LT4 5O[/M?\ GE_X\?\ &C^S[7_GE_X\?\:LT4 5O[/M?^>7_CQ_ MQH_L^U_YY?\ CQ_QJS10!6_L^U_YY?\ CQ_QH_L^U_YY?^/'_&K-% %;^S[7 M_GE_X\?\:/[/M?\ GE_X\?\ &K-% %;^S[7_ )Y?^/'_ !H_L^U_YY?^/'_& MK-% %;^S[7_GE_X\?\:/[/M?^>7_ (\?\:LT4 5O[/M?^>7_ (\?\:/[/M?^ M>7_CQ_QJS10!6_L^U_YY?^/'_&C^S[7_ )Y?^/'_ !JS10!6_L^U_P">7_CQ M_P :/[/M?^>7_CQ_QJS10!6_L^U_YY?^/'_&C^S[7_GE_P"/'_&K-% %;^S[ M7_GE_P"/'_&C^S[7_GE_X\?\:LT4 5O[/M?^>7_CQ_QH_L^U_P">7_CQ_P : MLT4 5O[/M?\ GE_X\?\ &C^S[7_GE_X\?\:LT4 5O[/M?^>7_CQ_QH_L^U_Y MY?\ CQ_QJS10!6_L^U_YY?\ CQ_QH_L^U_YY?^/'_&K-% %;^S[7_GE_X\?\ M:/[/M?\ GE_X\?\ &K-% %;^S[7_ )Y?^/'_ !H_L^U_YY?^/'_&K-% %;^S M[7_GE_X\?\:/[/M?^>7_ (\?\:LT4 5O[/M?^>7_ (\?\:/[/M?^>7_CQ_QJ MS10!6_L^U_YY?^/'_&C^S[7_ )Y?^/'_ !JS10!6_L^U_P">7_CQ_P :/[/M M?^>7_CQ_QJS10!6_L^U_YY?^/'_&C^S[7_GE_P"/'_&K-% %;^S[7_GE_P"/ M'_&C^S[7_GE_X\?\:LT4 5O[/M?^>7_CQ_QH_L^U_P">7_CQ_P :LT4 5O[/ MM?\ GE_X\?\ &C^S[7_GE_X\?\:LT4 5O[/M?^>7_CQ_QH_L^U_YY?\ CQ_Q MJS10!6_L^U_YY?\ CQ_QH_L^U_YY?^/'_&K-% %;^S[7_GE_X\?\:/[/M?\ MGE_X\?\ &K-% %;^S[7_ )Y?^/'_ !H_L^U_YY?^/'_&K-% %;^S[7_GE_X\ M?\:/[/M?^>7_ (\?\:LT4 5O[/M?^>7_ (\?\:/[/M?^>7_CQ_QJS10!6_L^ MU_YY?^/'_&C^S[7_ )Y?^/'_ !JS10!6_L^U_P">7_CQ_P :/[/M?^>7_CQ_ MQJS10!6_L^U_YY?^/'_&C^S[7_GE_P"/'_&K-% %;^S[7_GE_P"/'_&C^S[7 M_GE_X\?\:LT4 5O[/M?^>7_CQ_QH_L^U_P">7_CQ_P :LT4 5O[/M?\ GE_X M\?\ &C^S[7_GE_X\?\:LT4 5O[/M?^>7_CQ_QH_L^U_YY?\ CQ_QJS10!6_L M^U_YY?\ CQ_QH_L^U_YY?^/'_&K-% %;^S[7_GE_X\?\:/[/M?\ GE_X\?\ M&K-% %;^S[7_ )Y?^/'_ !H_L^U_YY?^/'_&K-% %;^S[7_GE_X\?\:/[/M? M^>7_ (\?\:LT4 5O[/M?^>7_ (\?\:/[/M?^>7_CQ_QJS10!6_L^U_YY?^/' M_&C^S[7_ )Y?^/'_ !JS10!6_L^U_P">7_CQ_P :/[/M?^>7_CQ_QJS10!6_ ML^U_YY?^/'_&C^S[7_GE_P"/'_&K-% %;^S[7_GE_P"/'_&C^S[7_GE_X\?\ M:LT4 5O[/M?^>7_CQ_QH_L^U_P">7_CQ_P :LT4 5O[/M?\ GE_X\?\ &C^S M[7_GE_X\?\:LT4 5O[/M?^>7_CQ_QH_L^U_YY?\ CQ_QJS10!6_L^U_YY?\ MCQ_QH_L^U_YY?^/'_&K-% %;^S[7_GE_X\?\:/[/M?\ GE_X\?\ &K-% %;^ MS[7_ )Y?^/'_ !H_L^U_YY?^/'_&K-% %;^S[7_GE_X\?\:/[/M?^>7_ (\? M\:LT4 5O[/M?^>7_ (\?\:/[/M?^>7_CQ_QJS10!6_L^U_YY?^/'_&C^S[7_ M )Y?^/'_ !JS10!6_L^U_P">7_CQ_P :/[/M?^>7_CQ_QJS10!6_L^U_YY?^ M/'_&C^S[7_GE_P"/'_&K-% %;^S[7_GE_P"/'_&C^S[7_GE_X\?\:LT4 5O[ M/M?^>7_CQ_QH_L^U_P">7_CQ_P :LT4 5O[/M?\ GE_X\?\ &C^S[7_GE_X\ M?\:LT4 5O[/M?^>7_CQ_QH_L^U_YY?\ CQ_QJS10!6_L^U_YY?\ CQ_QH_L^ MU_YY?^/'_&K-% %;^S[7_GE_X\?\:/[/M?\ GE_X\?\ &K-% %;^S[7_ )Y? M^/'_ !H_L^U_YY?^/'_&K-% %;^S[7_GE_X\?\:/[/M?^>7_ (\?\:LT4 5O M[/M?^>7_ (\?\:/[/M?^>7_CQ_QJS10!6_L^U_YY?^/'_&C^S[7_ )Y?^/'_ M !JS10!6_L^U_P">7_CQ_P :/[/M?^>7_CQ_QJS10!6_L^U_YY?^/'_&C^S[ M7_GE_P"/'_&K-% %;^S[7_GE_P"/'_&C^S[7_GE_X\?\:LT4 5O[/M?^>7_C MQ_QH_L^U_P">7_CQ_P :LT4 5O[/M?\ GE_X\?\ &C^S[7_GE_X\?\:LT4 5 MO[/M?^>7_CQ_QH_L^U_YY?\ CQ_QJS10!6_L^U_YY?\ CQ_QH_L^U_YY?^/' M_&K-% %;^S[7_GE_X\?\:/[/M?\ GE_X\?\ &K-% %;^S[7_ )Y?^/'_ !H_ ML^U_YY?^/'_&K-% %;^S[7_GE_X\?\:/[/M?^>7_ (\?\:LT4 5O[/M?^>7_ M (\?\:/[/M?^>7_CQ_QJS10!6_L^U_YY?^/'_&C^S[7_ )Y?^/'_ !JS10!6 M_L^U_P">7_CQ_P :/[/M?^>7_CQ_QJS10!6_L^U_YY?^/'_&C^S[7_GE_P"/ M'_&K-% %;^S[7_GE_P"/'_&C^S[7_GE_X\?\:LT4 5O[/M?^>7_CQ_QH_L^U M_P">7_CQ_P :LT4 5O[/M?\ GE_X\?\ &C^S[7_GE_X\?\:LT4 5O[/M?^>7 M_CQ_QH_L^U_YY?\ CQ_QJS10!6T__CQC_'^9HHT__CQC_'^9HH -/_X\8_Q_ MF:LU6T__ (\8_P ?YFK- !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 5M/_ ./&/\?YFBC3_P#CQC_'^9HH -/_ ./&/\?YFK-5 MM/\ ^/&/\?YFK- !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !115>^OK;3;*6\O)EAMXEW.[= /ZGL!U)H L45Y)J7Q(UK7-5 MAT_PO;M")& C+QJTKG!SG.55?Y;I+K%E$I5X;JW&^%!C#EE(+D !KZYU+P?97EY,TUQ*TK.[=2?-?\AV Z 4 =%1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%<-\3]0UK3]%MWTMI8;9G(NKB$D/'TV#(.5 M!.^\*P3:P&,FXB&1Q\\L6!M9O4]>>X /._UWQ-#H6C7K65D]RML;F$ M@O(2X&\,#POI@C(ZGG /6Z*\7UK5?$7A/QH]C8:CJ5W'^[$,=ZYF\\,%) ! MZY;*Y7!ZC/6O:* "BF2RQP1/+*ZQQHI9W+<[MNP/+3G@^XR=W0$4 >K45PVE>#M:N+)]72ZF^^< #A478F%4=@/_KG))-=?0 4444 %%%% !11 M10 4444 %%%% !15>^AGN+*6*VNVM)V7]W.J*Y0]CM88(]1Z=QUKQK0O'WB: M\\0Z;:W&I[X9KJ*.1?(C&5+@$9"YZ&@#VVBBB@ HHHH **S[G6;*UU>RTIY< MWMYN,<2\D*JEBS>@^4@>I^AQH4 %%>/Z'KGC&;XBBVN3.9#+MN[-L^5%%D9( M&< 8(8'GCEMW/L% !1110 4444 %%%% !117FGA.7QOXFLC?/X@6SM-S(C& MRC=G(QR!M V\D9SU!&* /2Z*\B\7>(?%GA75HK'_ (2'[5YD FW_ &*),99A MC&#_ '?UK4\(W'BSQ5I,M]_PE'V7RYS#L_L^)\X53G/'][]* /2:*\\L+_Q= MIWQ!LM'UB_\ M%C<>88Y%@C59E",1R%R""!D9X]P03Z'0 4444 %%%9^E:S9 M:TES)82^;%;SF R#[KL "2I[CYL9[XXXP2 :%%%% !117$_$;5-8T+3[74=, MU-H%:40/ 88W!)#,&!8$@_+C'3ITP<@';45P/PT\1ZMX@_M3^U+O[1Y'E>7^ M[1-N[?G[H'H*[Z@ HJO>6\MS$$BO)[1@V=\(0DCT^=6&/PSQ7D7BCQ?XHT#Q M)>:9%K;2QPLNQWMH0<,H8 _+U&<9[XZ#I0![+17 ^'(_%GB#0+;5/^$L^S^? MN_=_V=$^W:Q7KQZ9Z5A7_C/Q?X/UC[%K+V=^'5)00H4%,G.TJ%P3@CY@>1TQ MU /6Z*R/#7B&V\3:.E_;(T9W>7+$W6-P 2,]QR"#Z'L<@:] !1110 457OKZ MVTVREO+R98;>)=SNW0#^I[ =2:+&\CU#3[:]B#+'<1+*@<8(# $9]^: +%%% M% !1110 4444 %%%% !1110 445SOC'Q3'X6T?[0$66[F;R[>)FP"< MV?XAN?%O@FPD>VO_ .T]-?*K<74>^:U))QDY^;J/F;(R ,#@$ ])HK-\.RR3 M^&=*EE=I)'LX6=W.2Q* DD]S7F.N:YXQA^(IMK8SB02[;2S7/E2Q9."1G!!& M26)XYY7;P >P4444 %%%% !1110 4444 %%%% !117(>-'U?1M N]6L- M)U;R9((63:S!=H^0$8W#DD]/?- '7T5XUX7\7^*-?\26>F2ZVT4V>AZ5ZF=,NS$J?V[J 8,27"6^6!QP?W6,#![9Y.<\8 -*BO#= M3\=>+-.U:\L?[9\S[-.\._[+$-VUB,XV\=*ZR[_X36+PC%KMMXC6XXZFO0;Z^MM-LI;R\F6&WB7<[MT _J>P'4F@"Q17D5]\0M:\3:G%I&@ M1?84N7\I9.6E(.06) .P8()P"5VD[JZR/P->"R*2^+M>:[VG$JW)5,\X.S). M!QD;N?44 =C17DD_BOQ)X"UAM+U61=6M=OF1/*^'9"6P0_)!SU#;L;<#C!KT MO1M9LM>TR._L)=\3\$'AD;NK#L1_]<9!!H T**** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@"MI_\ QXQ_C_,T4:?_ ,>,?X_S-% !I_\ MQXQ_C_,U9JMI_P#QXQ_C_,U9H **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH *\D^+FM-+>VFBQ,ICA47$V&!.\Y"@C&00N3UY# MCCI7K=>"_$J*2/QW?LZ,JR+$R$C 8>6HR/49!'U!H ZKX/Z6HBU#5W"EBPMH MR&.5 PSY'3!RGOP>G?U"N!^$7_(J77_7\_\ Z!'7?4 %9N@:/'H&C0Z9%*TL M<+/L=Q@X9V8 ^XSC/?'0=*TJQ?%NJRZ)X5O]0MQF:- L9X^5F8*&Y!!P6SCO MC% &5J_CVWM-:31=*L9=5U(N$:.-PB*>(= M*ETB9]NR1IEECP<\E@ ,X&1D9SG$_"6*.3Q=.SHK-'9NR$C)4[D&1Z'! M(^A-:GQCBC$NCRA%$C+,K.!R0-A )]!D_F: /4Y7:.)W6-I&520B8RQ]!D@9 M/N0*X:7XL:)!*\4MAJLSL:[\28M+VR66DW-]:;S']M),<# ML.T;[2'Y##M]WC(YJ[I7Q!TC4]'FOMD\4T+)&UKMW.\CCY4CQ]\DA@.AX)( MH^(44<'P\U"*)%CC1851$& H$B #L*X'X2Q1R>+IV=%9H[-V0D9*G<@R/0X M)'T)H Z&Y^+/V/4VM;KP_02A7K@YQG\>]>B6MS%>6D-U;OO MAF19(VP1E2,@X//0UXY\7?\ D:[7_KQ3_P!#DKO_ (:;JL-Q$VUT:*/(/_ 'WR.X/0BG:A\0XH[%;K2=(OM2C"+)-( MBE8H 5W%6P'4FOGLS?\(QXSD>U,K)I]\RJ-^UG1'(*D M@=P,'CN>*]H\^(/#4EG83;)E<2^63@3 _(3TZD$9XRHZ=0 5#XRU"]M MY+W0_#5SJ&GIN'VAYUA,A4G.Q""S#TXSG(QD4_PKX^T[Q-+]D\MK2^VEA"[! M@X&?N-QD@8)& >N,@$UE>"+>?P7H]Q%XAG6U:YN1]FM!MD=SA5+*$)9R25& M.-N>]>7^&?\ D:]'_P"OZ#_T,4 ?0.LZJNBZ9)?R6MS(?'%CX9O5MK^PU AUW1S1QH4D'?!+#D M=P>?P()BO_AQX;OI;1_LC6ZVZA"ENVT2J.S\9)Z_-D,<\GICF/C)_P P7_MO M_P"TZ .\\.>([/Q/I\E[91SQQI*8B)E .0 >Q/'S"L6[\>-)X@DT70]'GU.[ MA9UF)D$**5QG!(/ .1DX&<8SD52^$7_(J77_ %_/_P"@1UYM8ZAJO@7Q+.QH ]8TSQVM[K]OH5SI-S9ZFSNLT^OK;3;*6\O)EAMXEW.[= /ZGL!U)KD]&U+1?&>KZ9K M%M+Y&J:>CF:V91N*.I7&[ W $Y!'3=R 6XYOXOZK*;NQT=1B%4^U.>/F8EE7 MMD8 ;OSN]J -^U\?:AJZ75QHOA:YO+*WZRO<+&Q.,D!<')]E)/3U K7\+>,= M.\4Q.+<-#=Q*#);R$9 XR5/\2Y.,\'ID#(JK\-8HX_ E@R(JM(TK.0,%CYC# M)]3@ ?0"O)YM1;P[\0+N]LXE5;34)0L2 *"F]@4'! !7(Z<=J /;?$/B&'PW M9+>7-G>3VY;:[VZ*PC/;=EA@'IGIGZC.+IGQ,T'4[EH MY P4%?-B!+DL%"J MJ%F9B6Z = ?2K'Q'_P"1"U/_ +9?^C4KSOX46T4_C!Y)$W/!:O)&6T:, M@#J:**Y#XE:K+I?@^981\]XXM2W'RJP);@@YR%(_'/:@"*;X@+=:T=*\/:5+ MJ\R;M\BS+%'@8Y#$$$9R,G SC&V]WK3Z+JMC+I6I!RBQR.'1CQ@;N M.3GCC!XP3D"N8^#D49EUB4HID5855R.0#O) /H<#\A67\6HHX_%T#(BJTEFC M.0,%CN<9/J< #Z 4 >M:OJG]D6B7'V"^O=SA/+LH?,<<$Y(R...ON*^>="G^ MS>(=-N/*EE\JZB?RXEW.^'!PH[D]A7OGA+59=;\*V&H7 Q-(A60\?,RL5+< M 9*YQVSBO"/#/_(UZ/\ ]?T'_H8H ^A]-OO[1L(KO[+R1<$CE> MW3/T(JU110!YS\6M::VTJVT>)EW7;>9, P)"*1@$8R 6YSQ]PCGFL#X2Z6MU MX@N=1<*5LHL)EB"'?(! Z$;0XY]1^!\7HI!XFLY2C"-K,*KD<$AW) /J,C\Q M6E\&_P#F-?\ ;#_VI0!ZG1110!E:;I2Z(FJ/ 9;C[5=27GE_*&W,!E 20.H. M,XZ@'IFN8E^+&B02O%+8:K'(C%71X4!4C@@C?P:[ROF[Q-_R->L?]?T__H9H M ]Z\0^(8?#=DMYF>F?J,Y_ASQUIGB?4)+*R@O( MY$B,I,R*!@$#LQY^84WXC_\ (A:G_P!LO_1J5P'PB_Y&NZ_Z\7_]#CH ])\2 M>++7POY+7ME?20R\+- BL@;^ZQ56V.PD\PQMG!W+M4@#G.,GCI6OXB M\>1:+YPL],N=1%LXCN)X\K!$W=3)@C<"5XQ_%USQ7F7Q'_Y'W4_^V7_HI*]0 MCBCA^$Q6)%13HI8A1@9,))/U)))]S0 >$/'5MXKEGMOLK6EW$OF",OO#)P,A ML#D$CCW&,\XN^)/%EKX7\EKVROI(9>%F@160-_=.6!!QSTY[=#CR+X:;JL-Q$VUT:*/(/_??([@]"*PO@W_S&O^V'_M2N M6^(__(^ZG_VR_P#124 >Z6-Y'J&GVU[$&6.XB65 XP0& (S[\U\[>&?^1KT? M_K^@_P#0Q7OGAG_D5-'_ .O&#_T 5X'X9_Y&O1_^OZ#_ -#% 'T3?7UMIME+ M>7DRPV\2[G=N@']3V ZDUS!\9:A>V\E[H?AJYU#3TW#[0\ZPF0J3G8A!9AZ< M9SD8R*M^.=#O?$'AJ2SL)MDRN)?+)P)@ ?D)Z=2",\94=.HPO!%O/X+T>XB\ M0SK:M@#5\*^/M.\32_9/+:TOMI80NP8. M!G[C<9(&"1@'KC(!-:7B;7V\/:8;J/3KF^DY.R%&VJHY9G< A0!Z]?S(\(\, M_P#(UZ/_ -?T'_H8KWSQ-_R*FL?]>,__ * : /'=#\3WM[\0;76K^*YO91Y@ M$%I'O8+L8!47/09SU]2P6NO-=:/<:@NCZK&86(^RRP!)G )*J6Y'/KD MX('->-?#C_D?=,_[:_\ HIZ]\H XFQ^*.B:AJ%M916NH+)<2K$A>- 6( S\ M_3FK_B'QQ8^&;U;:_L-0(==T.,D+GI0!8\.^-+/Q/<21Z?8W MP2+'FRRB-53(.,_.2<[2. :E\2>++7POY+7ME?20R\+- BL@;^ZJ@9&2WL*]$U0R:UXZTW2U57LM M,47]T0W27D1*<#AA][!(R">..0#I+&Z:]LHKEK:>V,B[O)G #J.VX G!]NH[ MX/%'M*EU>9-V^19EBCP,U<-\--;_L;^U/^)7J5]YOE?\ 'C;^;LQO^]R, M9SQ]#0!WGA7Q]IWB:7[)Y;6E]M+"%V#!P,_<;C) P2, ]<9 )KK*\%FM?$/<1![20'!8G:V.Q!P0#T)%>]4 %5=-T^WTG3+>PM5VPP($7@ M G'4G R3R3W)-6J* /%_B[_ ,C7:_\ 7BG_ *')75?"+_D5+K_K^?\ ] CK ME?B[_P C7:_]>*?^AR5U7PB_Y%2Z_P"OY_\ T".@#M+G3[>ZO+*[D7]]9NSQ M, ,_,A0C.,X(.<#N!Z52\0^)=.\,V2W-^[$NVV.&, O(>^ 2.!W)X_$@'7KY M]\>:K+JWC"^:0;4MG-K&O!PJ$CK@=3N//3..U 'HS>/]4M]*@U>[\*3Q:7*R MYG6Z#$*3C=LV@X/8G .1SR*ZS1M9LM>TR._L)=\3\$'AD;NK#L1_]<9!!JKX MFM;<>#-5MQ!$(8[&39'L&U=J$K@=!@@8],"O+/A7JLMGXJ_L]1NAOT*N.!AD M4LK=,] PQQ][/:@#I/'_ (XU#3O-TO3[.YM?,RGV^5&3=C[PBR.>H&_/PT2R-YJ-RL$ 8+N()))Z U&M3\1:9:_V:^][9RS M6I?:)>QS;0MX:^&]UHVLW2KJ,UM<^39J [QJRN1]S.5^5F+ MG@9P3Q0!TGA;QCIWBF)Q;AH;N)09+>0C('&2I_B7)QG@],@9%8?Q=_Y%2U_Z M_D_] DK@?AQ_R/NF?]M?_13UWWQ=_P"14M?^OY/_ $"2@#*^#?\ S&O^V'_M M2O4Z\L^#?_,:_P"V'_M2O4Z "O _B/\ \C[J?_;+_P!%)7OE>!_$?_D?=3_[ M9?\ HI* /4_AQ_R(6F?]M?\ T:]^Y]QR6&1D\< ^@KEM!N;"^\3P2>)3 M/=P3L(Y))+@@@D;59V)R5''<8 [XP0#OO@_8W,-EJ=Y+"R6]PT:PN> Y7?NQ M[#(&>F<^AKN]9UFRT'3)+^_EV1)P .6=NRJ.Y/\ ]@#K'^ M)D\=E'JC^'9UTB2Y\A+HW"AFZ\A,,9R*\^U#6+C5/AQ!HMKX?UQIC:VZ+-]C)B;9L)(8$D@A># MCTI_PLM];TW4+VRO;"\M[*6+S09X70"0$#Y<\9()SW.T>E '/^.O&FHZS*VE MFTGTZTC;+V\H*R2'JI<8X&,';R,\Y/&/0?"'B+[1IVD:;_8VKQ8M8T^U26NV M [8^N_/0XX..3TP 2^(?'%CX9O5MK^PU AUW1S1Q MH4D'?!+#D=P>?P()KVWQ#TS4-,FN-.M+ZYNUW>78I#NE?&WYCLW!5RX^8^AP M"1BN;^,G_,%_[;_^TZT/A!;1+X>OKI4Q-)=>6[9/*JBE1CIP7;\Z )= ^*5E MJ^IQ6-W82V:I8\8;@$L?]?T_P#Z&:^D M: "O,?C%;2M::3=*F88WEC=LCAF"E1CKR$;\J].JO?6-MJ5E+9WD*S6\J[71 MNA']#W!Z@T >2>"?B-_9%NFF:R99;1<+!.HW-",XVL.I4#D8R1C !& /3K/4 MM'\4:9.EI=17=M*ACF16*L%;*X8<,N<''3U%>7^)?A=?Z>SW&BEKVT"Y,3,/ M.7 .>, ,..,<\XP<9KB[.^U'0]0,MK-/9W<3;' RI!!Y5AW&1R#QQS0!]&6- MJVE:);6B[KEK2V6(; %,A50. 3@$X[G'O7(2_%C1()7BEL-5CD1BKH\* J1P M01OX-;_A'Q"OB;P_%?E%2<,8IT3.%<>F>Q!![XSC)Q7A?B;_ )&O6/\ K^G_ M /0S0!] ZSJJZ+IDE_):W-S%%S(+959D7NQ!(X'?'3KT!(YFR^*?AZ\NEA9+ MRV4JS&6=$"*%4GLQ.3C !)) KH?$W_(J:Q_UXS_ /H!KQ+P!;177CG2XYDW M(':0#)'S(C,IX]" : /0=4^*"Z5K!M)M!O$M]P*RS$Q.Z9P7$;+TX.,D9QSC MMVFD:I;:UI5OJ-F6,$ZY7>N""#@@CU!!'IQQFO.?C)_S!?\ MO\ ^TZU?A%_ MR*EU_P!?S_\ H$= '3^(?$NG>&;);F_=B7;;'#& 7D/? )' [D\?B0#RLWQ( MO[.RLM0O_"\\&GW;?).+D,2/7;M')&2 <;AT..:\^\>:K+JWC"^:0;4MG-K& MO!PJ$CK@=3N//3..U>Q^)_"UOXCT*+2UF^QI"ZO"8XP53:"N-O'&"1@$=OI0 M!?T;6;+7M,CO["7?$_!!X9&[JP[$?_7&00:QO$OCFR\/W::?#;RW^IR;=MM" M>A)& QY()!R 3TZ9!IVCZ/'X$\(WVR5KQH5ENW)'EAR%Z#K@84#OSD^U>2> M$]6EB\S.\LDD=K$&DD9D;)"C ZG/TS0!Z9;_$6'TC7M.;2K@ M,J[C.LJ*6&1N88VCE>>1SSC%=M7BOCJ/4_$^MPWMEX?UF.-+98B)K)@O?*\#^''_(^Z M9_VU_P#13U[Y0!\W>)O^1KUC_K^G_P#0S7N^A7,5GX)TVZN'V0PZ=%)(V"<* M(P2<#GH*\(\3?\C7K'_7]/\ ^AFO2[?P?K6O^$=.M[CQ2RV,EM#(ML+)0%&T M%5+!@6 XZ]P#UH \DM;:6\NX;6W3?-,ZQQKD#+$X R>.IKU/XNZRT5O9:-#+ MCS??%Z*0>)K.4HPC:S"JY'!(=R0#ZC(_,4 2_"'3HY]8O]0?:6M8 MEC12F2"Y/S ]B A'T8_C[!7EGP;_ .8U_P!L/_:E>IT >;?&"RWZ3IM]YF/) MG:'9CKO7.<^WE_K[5B_";66MM:GTF27$-VA>-#N/[U>>.PRN[)/7:.:Z7XN_ M\BI:_P#7\G_H$E<'\-8I)/'=@R(S+&LK.0,A1Y;#)]!D@?4B@#WJBBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH K:?_QXQ_C_ #-%&G_\ M>,?X_P S10 :?_QXQ_C_ #-6:K:?_P >,?X_S-6: "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "O.?BKXBG.<#HV3PM>C44 >-?"C6K;3]8NM/N66,WRH(G9L NI.$Z=3N. M.1R,7C@YR-O3\.U.L?"%M%>Q7^I7EYJM M[$WF1O=R92)S]XQQCA03@XYQ@8Z5T5 'BOPEECC\73J[JK26;J@)P6.Y#@>I MP"?H#6I\8Y8S+H\0=3(JS,R \@'8 2/0X/Y&NGU?P%;W>M)K6E7TNE:D'#M) M&@=&/.3MXY.>><'G(.2:BA^'ZW6M#5?$.JRZO,FW9&T*Q1X&>"H)!&<' P,Y MSG)H ?\ #'3I-/\ !L4DNX-=RM/^)O\ D:]8_P"O MZ?\ ]#-?1TJ-)$Z+(T;,I =,94^HR",CW!%<-+\)]$GE>66_U621V+.[S(2Q M/)).SDT :?Q'_P"1"U/_ +9?^C4K@/A%_P C7=?]>+_^AQUZ3J?A6+5]%M]* MN]5U)H(OOL)$WS8^[YAV?-C]>IR>:S]&^'FFZ#J<=_8:AJ22IP09$*NO=6&S MD'_ZXP0#0!PWQ=_Y&NU_Z\4_]#DKO_AQ_P B%IG_ &U_]&O4.L_#S3=>U.2_ MO]0U)Y7X $B!47LJC9P!_P#7.22:V/#WAZ'PW9-9VUY>3VY;L4C M%8@N,MCN?F&!T[GI@O\ "O@'3O#,OVOS&N[[:5$SJ%" Y^XO."1@$Y)ZXP"1 M5KQ=X1MO%EE#%+,UO<0,3#,!N"@XW KD9!P/<$#W! .3^&-G%<0ZAXGU2X\^ MZ1S$)[EB3$JH"S%F/<$#/8*><$UYYX9_Y&O1_P#K^@_]#%>P>%OA];>'97FE MOY[QV8'R\>7$2,%24R=S*,__H!KQCXRWGA^.\\/C M1VU#4$A*[9)A-NEE'<,[ \'/.,>G3BL"Q^&&DZ;>Q7EGJ6JPW$3;D=98\@_] M\Q\37JW-_?Z@ B[8X8Y$"1C MO@%3R>Y//X &1\(O\ D5+K_K^?_P! CJQ-I>C?$SP_;:EAK6[560.C*SQ, M,_(_]YN3SC/7(!YYH>GZGH'Q'L+ K_ M *7#=(C^4-X,;?>(XZ%"3GJ!Z$5T/Q@TZ1=0T_4QN:.2(V[83A"I+#+>IW'C M_9/X=OH?@^WTO4Y=7O;J74=6FSNNIE "YS]Q1]WC ZG@8& <5N7UC;:E92V= MY"LUO*NUT;H1_0]P>H- '-_#66.3P)8*CJS1M*K@')4^8QP?0X(/T(KR2ZLO M[>\?75I:R;TN]1D"RQ#S $,ARXQU '/T%>G6O@'4-(2ZM]%\4W-G97'6)[=9 M&!Q@D-D8/NH!Z>@-:_A;P=IWA:)S;EIKN50)+B0#)'&0H_A7(SCD],DX% $' MQ'_Y$+4_^V7_ *-2N ^$7_(UW7_7B_\ Z''7J/B'P]#XDLEL[F\O(+<-N=+= MU42'MNRIR!UQTS]!C'T;X>:;H.IQW]AJ&I)*G!!D0JZ]U8;.0?\ ZXP0#0!P MWQ=_Y&NU_P"O%/\ T.2N_P#AQ_R(6F?]M?\ T:]0ZS\/--U[4Y+^_P!0U)Y7 MX $B!47LJC9P!_\ 7.22:V/#WAZ'PW9-9VUY>3VY;"0/09'YBLOXM2QR>+H%1U9H[-%< Y*G#C@*2 !G)P$-,M)=WF"+S'5TVE2Y+E2/4;L?AVKP MOPS_ ,C7H_\ U_0?^ABOHF^M6O;*6V6YGMC(NWSH" ZCOM)!P??J.V#S7%Q? M"?1()4EBO]5CD1@R.DR J1R"#LX- '>44R)&CB1&D:1E4 N^,L?4X &3[ "G MT <=\1_#DFN^'Q-:Q-)>V3&2-$&2ZG =0,]> >Y^7 ZUYM\.M:MM$\5))>,L M<%S$UNTKM@1DD$$\=,J!V SDGBO>JYC7/ .@Z[*9Y;=K:X+;GFM2$+]2=PP0 M227DRPV\2[G=N@']3V ZDUR>G^$?$>EVBVMIXRE M6%?NK)8K)M +,2!@#@<5=B\&QW,J3Z]J=YK$BL'\J8[+<,/NL(EX!QP#X=V#Z&-/ MU.^O+Z95V1W#2',*Y4A8E8LJ#" >N,\X. [1OAYIN@ZG'?V&H:DDJ<$&1"KK MW5ALY!_^N,$ T 4/B[_R*EK_ -?R?^@25E?!O_F-?]L/_:E=IXD\)VOBCR5O M;V^CABY6&!U5"W]XY4DG''7CMU.:_A[P/8^&;UKFPO\ 4"'7;)#)(A20=L@* M.1V(Y_ D$ \J^(__ "/NI_\ ;+_T4E>I_P#-*/\ N!_^T*I7WPPTG4KV6\O- M2U6:XE;<[M+'DG_OC@=@.@%:_P#PBL7_ C7]@_VKJ7V7[N_S$\SR\?ZO=L^ M[[=<<9QQ0!Y%\./^1]TS_MK_ .BGKOOB[_R*EK_U_)_Z!)5BQ^&&DZ;>Q7EG MJ6JPW$3;D=98\@_]\O$M]Q#10@Q.Z9R$,BMTX&< 9QQCM;O?A9X>O+IIE>\ME*JHB@= BA5 [ MJ3DXR22222: .A\,_P#(J:/_ ->,'_H KP/PS_R->C_]?T'_ *&*]ZL] %CX M?.CPZIJ CV[(YRZ>;$O]U6V\#J!QD9X(P,;V\WK%(P!6(+C+8[GYA@=.YZ8.!\,;.*XAU#Q/ MJEQY]TCF(3W+$F)50%F+,>X(&>P4\X)KJO%/@^W\4:9;6\]U*EU;?ZJZ*AB< MXW;E& /+B)&"I*9.YE.2"3@9R!D9 MH \?\,_\C7H__7]!_P"ABO?/$W_(J:Q_UXS_ /H!KCI/A+;+K N[/5Y[6W64 M2)$D>7C (.%DW<'T."1QU[]Y;:?%;Z8M@[2W400HYNG,K2@]=Q/7.3QT[8QQ M0!X;\./^1]TS_MK_ .BGKWE)8Y&D5'5FC;:X!R5. <'T."#]"*\\D^$MLNL" M[L]7GM;=91(D21Y>, @X63=P?0X)''7OV,&@V]IHLFFVEQ_%>E-X:\6W-O:F6*.-Q- M:N-RE5/S+M.*/!EMXGU#3KF>58UM6(F419,Z9!V%@00.&]<;C73T <7\4-/N+_P>7MUW M?99UN)% ).P!E)&!VW9/L":XOX4ZS%I^NW%A<2Q11WR*$+YRTJGY5!Z#(9NO M4@ >A]EEBCGB>*5%DC=2KHXR&!X(([BO.=0^$%E/=M)8:G+:0MSY4D7F[3D] M#N!QC YR>.IH [S5-4MM(M4N+HMM>5(45%W.[,P "KU8\YP,G . :NUSNA>% M%TJ5+N^U*\U6^C5ECFNG+"('KY:DG:2, G)/'8$BNBH ***BN8GGMVCCN);= MSC$L04LO/;<"/;D4 >.?%W_D:[7_ *\4_P#0Y*ZKX1?\BI=?]?S_ /H$=7=4 M^'.GZW>F\U'5-5GG*A=QDC '0 "/ 'T[DGO5K1_!<6@12Q:9K6JP1RL&9"T M+C/3(#1G!^G7 ]!0!T]?/?CG3I-,\9:E&^XK-*;A'*;0P?YN/4 DKGU4_2OH M2LCQ#X:T[Q-9+;7Z,"C;HYHR \9[X)!X/<'C\0" !GB:ZMSX,U6X$\1ADL9- MDF\;6W(0N#T.21CUR*\I^%FG27?B];L;ECLHGD9@F02P*!2>Q^8G_@)_#M&\ M :I<:5!I%WXKGETN)ES MJ%)4'.W?N)P.P.0,#C@5UFC:-9:#ID=A81;(DY) M/+.W=F/2,[N)],-K=#9*F3!.HRT3?U![CO[$ CG=!^&5MI4LAO-3GO8'9 M&:U"^7%(5R1YBY.\ X(' XYSF@"+XD^,;G1532-/#175Q%YCW(."B$D87_:. M#SV'3DY%#PWIUM:_#/6-=N95>]U&VN0]Q*?FQ\R!-Q/)9AGL26 YP*Z3Q?X% MMO%9GKSR=O// S72:_X/L_$45M!=WVH) M;VZ@)#',"">FYBRDLV.,DGOZG(!QWP;_ .8U_P!L/_:E>IUS'A[P/8^&;UKF MPO\ 4"'7;)#)(A20=L@*.1V(Y_ D'IZ "O _B/\ \C[J?_;+_P!%)7NEY;RW M,02*\GM WPA"2/3YU88_#/%<=<_"S2+RX:XNM3U>>9\;I)9T9C@8&24ST% M %WX>Q1S_#S3XI462-UF5T<9# R."".XKRSQOX5D\,:P=FTV-TS/;$'E0#RA MR2%AH-O';66L:E]E1]_D2&)U/.2,F/(!] 1U)ZG-7==T. MS\0Z4^GWH81LRL'3&]"#G*D@X/4?0F@#B_A?XK6\LAH5Y(HN+=?]&+.2TJ)@#CY5"$9QC((S@=B/6N\L?AAI. MFWL5Y9ZEJL-Q$VY'66/(/_?'([$="*W-<\+Z?XBTR*SU(RR/%@I))9"%RJAB<*2.C<9P<$@@C/..#T_P"%5QIUVLUOXFN8,_+(;:$Q M.R9!*A@_'3T/;BN\TO2[;1[(6UL&(+%Y))&W/*Y^\[MW8^O],4 >(?$?_D?= M3_[9?^BDKV7PW+''X6T-7=5:2SA5 3@L?+!P/4X!/T!K'\6^ ++Q/<)=I/\ M8KT<22K'O$JXXW#(Y'&#GIQSQBQX9\%VWAY87ENY[ZXA5EA:4X2 ,26\M,G: M3QDY)..V2* //OB[_P C7:_]>*?^AR5WGP]EC@^'FGRRNL<:+,SNYP% D
O''(/& #R3PS_R->C_ /7]!_Z&*]\\3?\ (J:Q M_P!>,_\ Z :YB+X3Z)!*DL5_JL^5Q-C\,-)TV]BO+/ M4M5AN(FW(ZRQY!_[XY'8CH17;4 >6?&3_F"_]M__ &G6K\(O^14NO^OY_P#T M".M?Q#X'L?$UZMS?W^H (NV.&.1 D8[X!4\GN3S^ $N@>$+?PW%HV<-^AXR#@8 /$/$W_(UZQ_U_3_^AFOI&N#E^$^B3RO++?ZK M)([%G=YD)8GDDG9R:[2QM6LK**V:YGN3&NWSIR"[#MN( R??J>^3S0!8KB_& M6O?\([XE\.7CMBV?SX;CC_EFQCR>A/! ;CD[<=Z[2L+7O"MAXCO;&74=TD%H MLG[@$J'+[<$L#G V]!U..>,$ VHI8YXDEB=9(W4,CH00>XKAOBGI>G3> M&VU*<*E];LB0.& +@L,H?[PP6;'48)Z9S;A\"SZ3*S>'/$%YILX(KAI?A/HD\KRRW^JR2.Q9W>9"6)Y))V: +[P^-'FU34#'MV23AT M\V5?[K-MY'0'C)QR3DYP+'X8:3IM[%>6>I:K#<1-N1UECR#_ -\3W)Y_ "QX;\)VOA?SELKV^DAEY:&=U9 W]X84$'''7GOT& #QKQSI MTFF>,M2C?<5FE-PCE-H8/\W'J 25SZJ?I7M7A/65U[PU97OF^9-L"7!.T$2J M,-D#@9/('H1P*/$7A;3/$]O''J"RAXL^5+$^UDR1G'4'.T#D&N6TKX87&EW! M:/Q/?10O_K4LU,#/@''S;B.">X/?UH ['5$75=,U72[:1?M#6SPDMG:C.AP" M0.O()'4 @XY&?!?#>H-X>\6V5U<+Y7V>?9.)4;,:G*/D#G(!/'J.G:O?]+TB MPT2R%GIULL$ 8MM!)))ZDD\D_7L .UO?6UPUA=2MF7;&'1SSD M[:A91L&2Q.8X"O?*XFQ^&&DZ;>Q7EGJ6JPW$3 M;D=98\@_]\5Y9;_ %621V+.[S(2 MQ/)).SDUTND:$^CQ6]O%J^H36L"[4@G,3#'8;M@; [<\8 Z<4 :] M(="$MN,WMENEB&&)D7'S( .YP,<'D <9)KKZ* /#_A=JL>G^*C;3S,D=[$8E M&["&3(*YR>O# =3EL=Z]PKF-<\ Z#KLIGEMVMK@MN>:U(0OU)W#!!))R3C/ MYJK'X5\3Q61M%\;3F,J5W-9*SX.<_.6W9YX.U6.:]L-*BF8M K2 MSH&^7+8"Y&?O !CR.C#UK8^%OAEM/L'UNY&)KQ-L*$,"D6,?X_S-%&G_P#' MC'^/\S10 :?_ ,>,?X_S-6:K:?\ \>,?X_S-6: "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@#QKQ1X0\4:_XDO-3BT1HHYF78CW,).%4*"?FZG&<=L]3UKT[ MPNM[#X[6[LKA;*&:&XA4&W5\*61E*Y'S*,$,>^>M;FI#6KZ[EM-,N(M/@ MC0;[R2 RNTA(.U%.%P%ZL-/^$:UZ:*\6X1I;6ZC MB5688R,@$ #"/Q@G/G'!)Y' /?% &U17)ZI<>(O#^AG5WNEU&>)@]W:",+$L9/S>5 MM7?E1@;F)& Q([5T]K>A!QSC.,Y%;5 !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% %;3_^/&/\?YFBC3_^ M/&/\?YFB@ T__CQC_'^9JS5;3_\ CQC_ !_F:LT %?8M M9AVA7.!&X&0=V 3G!QSD$#!&*Z^N;_X2>+3_ !'?Z=K$GV2%G1K&>=2DBXR."0!@Y(8YQ MC@'O+EKA;=FM8HI9AC:DLA13SSE@K$<>QKS'4H;?Q7X;\,:'IH^T7<26YN;B M% ZVD?EX8.V< DC.W.3L]<9[2Y\8:58^(FT6^:6SE"!UGN $A<8SPQ/U&2 , MJ1G- '(:/K=UIWQ*N8_$]MY=_>(EM;2PEC$JYX" D_*Y .>S9R!EL=]J^B:? MKUHEKJ5OY\*.)%7>RX8 C.5(/0FN>U*SC\5^*M$N+0M)8:6S7$EVA_=R,2I1 M(VY#D,GS8X XR#Q6UKGB2P\.M:G41.D%PS+]H2(LD9 R V.03VP#T/I0!PUW MH=S\-;V+6M,O)[C29)4BO+=TW,$/\1(P"#H@["-M M0#,@/!(>, D>HR?S-:=U=6WC:S2QL4EDTN1XY+FZEA=(Y(U'9-,T7S M9]5OT$9M8U5I+=25$@F'(CP&*G/0GV)&N\UGX*\(1M*C26]C%'&_D1@%R2%+ M;7$"7-J)%7<&P&4=<*2/ESGC<:J7'C#/A<$++'XAE@*+I\<6Z=)]IY\HY M(7C=EOX<>N" <7I%U<+\%M:VSRC9="-,.?E1C%N4>@.YLCON/K7IWAG_ )%3 M1_\ KQ@_] %9>C>$UM_ ']@W*Q+-<0-YS&)6VROR"0#ABAV@'/\ ,8XJOH/ MB./2/#$%IK4;6NI6:BV6S"_O;C:=J&),DN&X&X<$ANPH J> I9#XF\8Q%V,: MZ@65"> 2\@) ]3@?D*[RN6\!Z3=Z?HLMYJ2;=2U&=KJ?=&%<9Z X_%L<8WD8 M'-=30 4444 %%%% !5;R+K_G\_\ (0JS10!6\BZ_Y_/_ "$*/(NO^?S_ ,A" MK-% %;R+K_G\_P#(0H\BZ_Y_/_(0JS10!6\BZ_Y_/_(0H\BZ_P"?S_R$*LT4 M 5O(NO\ G\_\A"CR+K_G\_\ (0JS10!6\BZ_Y_/_ "$*/(NO^?S_ ,A"K-% M%;R+K_G\_P#(0H\BZ_Y_/_(0JS10!6\BZ_Y_/_(0H\BZ_P"?S_R$*LT4 5O( MNO\ G\_\A"CR+K_G\_\ (0JS10!6\BZ_Y_/_ "$*/(NO^?S_ ,A"K-% %;R+ MK_G\_P#(0H\BZ_Y_/_(0JS10!6\BZ_Y_/_(0H\BZ_P"?S_R$*LT4 5O(NO\ MG\_\A"CR+K_G\_\ (0JS10!6\BZ_Y_/_ "$*/(NO^?S_ ,A"K-% %;R+K_G\ M_P#(0H\BZ_Y_/_(0JS10!6\BZ_Y_/_(0H\BZ_P"?S_R$*LT4 5O(NO\ G\_\ MA"CR+K_G\_\ (0JS10!6\BZ_Y_/_ "$*/(NO^?S_ ,A"K-% %;R+K_G\_P#( M0H\BZ_Y_/_(0JS10!6\BZ_Y_/_(0H\BZ_P"?S_R$*LT4 5O(NO\ G\_\A"CR M+K_G\_\ (0JS10!6\BZ_Y_/_ "$*/(NO^?S_ ,A"K-% %;R+K_G\_P#(0H\B MZ_Y_/_(0JS10!6\BZ_Y_/_(0H\BZ_P"?S_R$*LT4 5O(NO\ G\_\A"CR+K_G M\_\ (0JS10!6\BZ_Y_/_ "$*/(NO^?S_ ,A"K-% %;R+K_G\_P#(0H\BZ_Y_ M/_(0JS10!6\BZ_Y_/_(0H\BZ_P"?S_R$*LT4 5O(NO\ G\_\A"CR+K_G\_\ M(0JS10!6\BZ_Y_/_ "$*/(NO^?S_ ,A"K-% %;R+K_G\_P#(0H\BZ_Y_/_(0 MJS10!6\BZ_Y_/_(0H\BZ_P"?S_R$*LT4 5O(NO\ G\_\A"CR+K_G\_\ (0JS M10!6\BZ_Y_/_ "$*/(NO^?S_ ,A"K-% %;R+K_G\_P#(0H\BZ_Y_/_(0JS10 M!6\BZ_Y_/_(0H\BZ_P"?S_R$*LT4 5O(NO\ G\_\A"CR+K_G\_\ (0JS10!6 M\BZ_Y_/_ "$*/(NO^?S_ ,A"K-% %;R+K_G\_P#(0H\BZ_Y_/_(0JS10!6\B MZ_Y_/_(0H\BZ_P"?S_R$*LT4 5O(NO\ G\_\A"CR+K_G\_\ (0JS10!6\BZ_ MY_/_ "$*/(NO^?S_ ,A"K-% %;R+K_G\_P#(0H\BZ_Y_/_(0JS10!6\BZ_Y_ M/_(0H\BZ_P"?S_R$*LT4 5O(NO\ G\_\A"CR+K_G\_\ (0JS10!6\BZ_Y_/_ M "$*/(NO^?S_ ,A"K-% %;R+K_G\_P#(0H\BZ_Y_/_(0JS10!6\BZ_Y_/_(0 MH\BZ_P"?S_R$*LT4 5O(NO\ G\_\A"CR+K_G\_\ (0JS10!6\BZ_Y_/_ "$* M/(NO^?S_ ,A"K-% %;R+K_G\_P#(0H\BZ_Y_/_(0JS10!6\BZ_Y_/_(0H\BZ M_P"?S_R$*LT4 5O(NO\ G\_\A"CR+K_G\_\ (0JS10!6\BZ_Y_/_ "$*/(NO M^?S_ ,A"K-% %;R+K_G\_P#(0H\BZ_Y_/_(0JS10!6\BZ_Y_/_(0H\BZ_P"? MS_R$*LT4 5O(NO\ G\_\A"CR+K_G\_\ (0JS10!6\BZ_Y_/_ "$*/(NO^?S_ M ,A"K-% %;R+K_G\_P#(0H\BZ_Y_/_(0JS10!6\BZ_Y_/_(0H\BZ_P"?S_R$ M*LT4 5O(NO\ G\_\A"CR+K_G\_\ (0JS10!6\BZ_Y_/_ "$*/(NO^?S_ ,A" MK-% %;R+K_G\_P#(0H\BZ_Y_/_(0JS10!6\BZ_Y_/_(0H\BZ_P"?S_R$*LT4 M 5O(NO\ G\_\A"CR+K_G\_\ (0JS10!6\BZ_Y_/_ "$*/(NO^?S_ ,A"K-% M%;R+K_G\_P#(0H\BZ_Y_/_(0JS10!6\BZ_Y_/_(0H\BZ_P"?S_R$*LT4 5O( MNO\ G\_\A"CR+K_G\_\ (0JS10!6\BZ_Y_/_ "$*/(NO^?S_ ,A"K-% %;R+ MK_G\_P#(0H\BZ_Y_/_(0JS10!6\BZ_Y_/_(0H\BZ_P"?S_R$*LT4 5O(NO\ MG\_\A"CR+K_G\_\ (0JS10!6\BZ_Y_/_ "$*/(NO^?S_ ,A"K-% %;R+K_G\ M_P#(0H\BZ_Y_/_(0JS10!6\BZ_Y_/_(0H\BZ_P"?S_R$*LT4 5O(NO\ G\_\ MA"CR+K_G\_\ (0JS10!6\BZ_Y_/_ "$*/(NO^?S_ ,A"K-% %;R+K_G\_P#( M0H\BZ_Y_/_(0JS10!6\BZ_Y_/_(0H\BZ_P"?S_R$*LT4 5O(NO\ G\_\A"CR M+K_G\_\ (0JS10!6\BZ_Y_/_ "$*/(NO^?S_ ,A"K-% %;R+K_G\_P#(0H\B MZ_Y_/_(0JS10!6\BZ_Y_/_(0H\BZ_P"?S_R$*LT4 5O(NO\ G\_\A"CR+K_G M\_\ (0JS10!6\BZ_Y_/_ "$*/(NO^?S_ ,A"K-% %;R+K_G\_P#(0H\BZ_Y_ M/_(0JS10!6\BZ_Y_/_(0H\BZ_P"?S_R$*LT4 5O(NO\ G\_\A"CR+K_G\_\ M(0JS10!6\BZ_Y_/_ "$*/(NO^?S_ ,A"K-% %;R+K_G\_P#(0H\BZ_Y_/_(0 MJS10!6\BZ_Y_/_(0H\BZ_P"?S_R$*LT4 5O(NO\ G\_\A"CR+K_G\_\ (0JS M10!6\BZ_Y_/_ "$*/(NO^?S_ ,A"K-% %;R+K_G\_P#(0H\BZ_Y_/_(0JS10 M!6\BZ_Y_/_(0H\BZ_P"?S_R$*LT4 5O(NO\ G\_\A"CR+K_G\_\ (0JS10!6 M\BZ_Y_/_ "$*/(NO^?S_ ,A"K-% %;R+K_G\_P#(0H\BZ_Y_/_(0JS10!6\B MZ_Y_/_(0H\BZ_P"?S_R$*LT4 5O(NO\ G\_\A"CR+K_G\_\ (0JS10!6\BZ_ MY_/_ "$*/(NO^?S_ ,A"K-% %;R+K_G\_P#(0H\BZ_Y_/_(0JS10!6\BZ_Y_ M/_(0H\BZ_P"?S_R$*LT4 5O(NO\ G\_\A"CR+K_G\_\ (0JS10!6\BZ_Y_/_ M "$*/(NO^?S_ ,A"K-% %;R+K_G\_P#(0H\BZ_Y_/_(0JS10!6\BZ_Y_/_(0 MH\BZ_P"?S_R$*LT4 5O(NO\ G\_\A"CR+K_G\_\ (0JS10!6\BZ_Y_/_ "$* M/(NO^?S_ ,A"K-% %;R+K_G\_P#(0H\BZ_Y_/_(0JS10!6\BZ_Y_/_(0H\BZ M_P"?S_R$*LT4 5O(NO\ G\_\A"CR+K_G\_\ (0JS10!6\BZ_Y_/_ "$*/(NO M^?S_ ,A"K-% %;R+K_G\_P#(0H\BZ_Y_/_(0JS10!6\BZ_Y_/_(0H\BZ_P"? MS_R$*LT4 5O(NO\ G\_\A"CR+K_G\_\ (0JS10!6\BZ_Y_/_ "$*/(NO^?S_ M ,A"K-% %;R+K_G\_P#(0H\BZ_Y_/_(0JS10!6\BZ_Y_/_(0H\BZ_P"?S_R$ M*LT4 5O(NO\ G\_\A"CR+K_G\_\ (0JS10!6\BZ_Y_/_ "$*GC5UC =][=VQ MC-.HH **** "BBB@"MI__'C'^/\ ,T4:?_QXQ_C_ #-% !I__'C'^/\ ,U9J MMI__ !XQ_C_,U9H **** (K6VBL[2&UMTV0PHL<:Y)PH& ,GGH*EHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH K:?_ ,>,?X_S-%&G_P#' MC'^/\S10 :?_ ,>,?X_S-6:K:?\ \>,?X_S-6: "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH K:?_QXQ_C_ #-%&G_\>,?X_P S M10 :?_QXQ_C_ #-6:K:?_P >,?X_S-6: "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH K:?_ ,>,?X_S-%&G_P#'C'^/\S10 :?_ M ,>,?X_S-6:K:?\ \>,?X_S-6: "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BO+_ (\:YJF@^ ;>72;^>RFGU".&26!]C[-DC8##E>47H1Z="17S MA_PG?C#_ *&O7/\ P8S?_%4 ?;]%?$'_ G?C#_H:]<_\&,W_P 51_PG?C#_ M *&O7/\ P8S?_%4 ?;]%?$'_ G?C#_H:]<_\&,W_P 57M_[/&NZQK?_ DG M]K:K?7_D_9O+^UW#R[,^;G&XG&<#IZ"@#W"BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH K:?_P >,?X_S-%&G_\ 'C'^/\S1 M0 :?_P >,?X_S-6:K:?_ ,>,?X_S-6: "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** /'_VCO\ DGFG_P#85C_]%2U\P5]/_M'?\D\T_P#["L?_ **E MKY@H **** "O?_V9?^9I_P"W3_VM7@%>_P#[,O\ S-/_ &Z?^UJ /H"BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH K:?_P > M,?X_S-%&G_\ 'C'^/\S10 :?_P >,?X_S-6:K:?_ ,>,?X_S-6: "BBJM[J5 MII^P7$N)),^7$BEY),==J*"S8SDX!P.30!:HK"TOQ9I>HQ6HDN%M+NXBCD%O M<9C+%^@0N!Y@R",KD'\:NZKK>F:';B;4KR*W0_=#'+-R =JCDXR,X'% &A16 M5I'B31]>WC3;^*=TSNCY5P!CG:P!QR.<8K0N;JWL[=KBZGB@A3&Z25PJC)P, MD\=30!+16;8Z_INH-$L$[!IUW0B:%X3,,9RF\#>,1_%U('7B@#7HHK*D\1Z3'=R MVWVOS)(?]>8HWD2#DC]XZ@JF-ISN(QC)H U:*9%+'/$DL3K)&ZAD=#D,#R"# MW%/H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** MYOQGXXT;P/I)O=4FS*X(@MD.9)F] /3U)X'Y"@#@_P!H[_DGFG_]A6/_ -%2 MU\P5U/C?Q]K/CO5/M.HR>7;1D_9[2,_NX1_5O5C^@XKEJ "BBB@ KW_]F7_F M:?\ MT_]K5X!7O\ ^S+_ ,S3_P!NG_M:@#Z HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** *VG_\ 'C'^/\S11I__ !XQ_C_, MT4 &G_\ 'C'^/\S5FJVG_P#'C'^/\S5F@ KSG5M1F\+?$R35]2BGDTJ\MDMT MG4,RP XXZ8SN1F*CG#9Y/%>C55<66II=6.F26/4I:W/@'3-'\2Z9'9D+\$#@ M=<'J#_>!(KUNYM;>\MVM[J"*>%\;HY4#*<'(R#QU% '!Z7;6>H_%2ZU+19%2 MSM;8?;)('!CN)9 <#AN1T)./O1G(RIH M?$:W5?#/]JH=E[IL M\4]M*%4E6WJN.0>.0<=RH]*I>--8;4M'T'3[*>>U&ORQ@OM&1"P7(;GK\Z\ M\@$9QUN_$RYB@\#7D..,8)W,'#8]N%8\^E9'BC39-+B\#2W4T"1Z=< MPV\[EL 'Y#N!('RCRVY..U '2>,=*L[OP5J%LT*I';6S2PA% \LQJ2NWC@<8 MX[$BK?A;5&UKPQI]^Y9I)(@)&90"SJ=K' XP6!(]O2F>+[F*U\'ZO),^U#:R M1@X)^9QM4<>I(%5_ EG)8^"-*BE*EFB,H*GC#L7'XX89]Z (/B%K,NB^$II+ M:66*YN'6"*2/&4)R2<]OE5AD<@D?4:47AVS'A5- E57MQ;"!V2,+DXY<#D!M MWS9YYYK ^*MG)<^#3*A4+:W,'X$9 Z$ .F<^AZ]^A\'Z='% MX-LX[C;Q&XN'D3)F,OS'?G.XX(7)Z@?A7$Z+I%Q+\%M4VO%_I#O=IDGA( MRNX'CK^Z;'U'X>@^%98YO".CM$ZNHLXE)4Y&0H!'U!!!]Q0!A?#VY6&/6-!5 MY732KZ2.(N%_U19L#(QDY5R>.X^@[2N#^'2+"17M+S4"(2,@D LV2 M". 1(OOUKO* "BBB@ HHHH ***K?V?:_\\O_ !X_XT 6:*K?V?:_\\O_ !X_ MXT?V?:_\\O\ QX_XT 6:*K?V?:_\\O\ QX_XT?V?:_\ /+_QX_XT 6:*K?V? M:_\ /+_QX_XT?V?:_P#/+_QX_P"- %FBJW]GVO\ SR_\>/\ C1_9]K_SR_\ M'C_C0!9HJM_9]K_SR_\ 'C_C1_9]K_SR_P#'C_C0!9HJM_9]K_SR_P#'C_C1 M_9]K_P \O_'C_C0!9HJM_9]K_P \O_'C_C1_9]K_ ,\O_'C_ (T 6:*K?V?: M_P#/+_QX_P"-']GVO_/+_P >/^- %FBJW]GVO_/+_P >/^-']GVO_/+_ ,>/ M^- %FBJW]GVO_/+_ ,>/^-']GVO_ #R_\>/^- %FBJW]GVO_ #R_\>/^-']G MVO\ SR_\>/\ C0!9HJM_9]K_ ,\O_'C_ (T?V?:_\\O_ !X_XT 6:*K?V?:_ M\\O_ !X_XT?V?:_\\O\ QX_XT 6:*K?V?:_\\O\ QX_XT?V?:_\ /+_QX_XT M 6:*K?V?:_\ /+_QX_XT?V?:_P#/+_QX_P"- %FBJW]GVO\ SR_\>/\ C1_9 M]K_SR_\ 'C_C0!9HJM_9]K_SR_\ 'C_C1_9]K_SR_P#'C_C0!9HJM_9]K_SR M_P#'C_C1_9]K_P \O_'C_C0!9HJM_9]K_P \O_'C_C1_9]K_ ,\O_'C_ (T M6:*K?V?:_P#/+_QX_P"-']GVO_/+_P >/^- %FBJW]GVO_/+_P >/^-']GVO M_/+_ ,>/^- %FBJW]GVO_/+_ ,>/^-']GVO_ #R_\>/^- %FBJW]GVO_ #R_ M\>/^-']GVO\ SR_\>/\ C0!9HJM_9]K_ ,\O_'C_ (T?V?:_\\O_ !X_XT 6 M:*K?V?:_\\O_ !X_XT?V?:_\\O\ QX_XT 6:*K?V?:_\\O\ QX_XT?V?:_\ M/+_QX_XT 6:*K?V?:_\ /+_QX_XT?V?:_P#/+_QX_P"- %FBJW]GVO\ SR_\ M>/\ C1_9]K_SR_\ 'C_C0!9HJM_9]K_SR_\ 'C_C1_9]K_SR_P#'C_C0!9HJ MM_9]K_SR_P#'C_C1_9]K_P \O_'C_C0!9HJM_9]K_P \O_'C_C1_9]K_ ,\O M_'C_ (T 6:*K?V?:_P#/+_QX_P"-']GVO_/+_P >/^- %FBJW]GVO_/+_P > M/^-']GVO_/+_ ,>/^- %FBJW]GVO_/+_ ,>/^-']GVO_ #R_\>/^- %FBJW] MGVO_ #R_\>/^-']GVO\ SR_\>/\ C0!9HJM_9]K_ ,\O_'C_ (T?V?:_\\O_ M !X_XT 6:*K?V?:_\\O_ !X_XT?V?:_\\O\ QX_XT 6:*K?V?:_\\O\ QX_X MT?V?:_\ /+_QX_XT 6:*K?V?:_\ /+_QX_XT?V?:_P#/+_QX_P"- %FBJW]G MVO\ SR_\>/\ C1_9]K_SR_\ 'C_C0!9HJM_9]K_SR_\ 'C_C1_9]K_SR_P#' MC_C0!9HJM_9]K_SR_P#'C_C1_9]K_P \O_'C_C0!9HJM_9]K_P \O_'C_C1_ M9]K_ ,\O_'C_ (T 6:*K?V?:_P#/+_QX_P"-']GVO_/+_P >/^- %FBJW]GV MO_/+_P >/^-']GVO_/+_ ,>/^- %FBJW]GVO_/+_ ,>/^-']GVO_ #R_\>/^ M- %FBJW]GVO_ #R_\>/^-']GVO\ SR_\>/\ C0!9HJM_9]K_ ,\O_'C_ (T? MV?:_\\O_ !X_XT 6:*K?V?:_\\O_ !X_XT?V?:_\\O\ QX_XT 6:*K?V?:_\ M\O\ QX_XT?V?:_\ /+_QX_XT 6:*K?V?:_\ /+_QX_XT?V?:_P#/+_QX_P"- M %FBJW]GVO\ SR_\>/\ C1_9]K_SR_\ 'C_C0!9HJM_9]K_SR_\ 'C_C1_9] MK_SR_P#'C_C0!9HJM_9]K_SR_P#'C_C1_9]K_P \O_'C_C0!9HJM_9]K_P \ MO_'C_C1_9]K_ ,\O_'C_ (T 6:*K?V?:_P#/+_QX_P"-']GVO_/+_P >/^- M%FBJW]GVO_/+_P >/^-']GVO_/+_ ,>/^- %FBJW]GVO_/+_ ,>/^-']GVO_ M #R_\>/^- %FBJW]GVO_ #R_\>/^-']GVO\ SR_\>/\ C0!9HJM_9]K_ ,\O M_'C_ (T?V?:_\\O_ !X_XT 6:*K?V?:_\\O_ !X_XT?V?:_\\O\ QX_XT 6: M*K?V?:_\\O\ QX_XT?V?:_\ /+_QX_XT 6:*K?V?:_\ /+_QX_XT?V?:_P#/ M+_QX_P"- %FBJW]GVO\ SR_\>/\ C1_9]K_SR_\ 'C_C0!9HJM_9]K_SR_\ M'C_C1_9]K_SR_P#'C_C0!9HJM_9]K_SR_P#'C_C1_9]K_P \O_'C_C0!9HJM M_9]K_P \O_'C_C1_9]K_ ,\O_'C_ (T 6:*K?V?:_P#/+_QX_P"-']GVO_/+ M_P >/^- %FBJW]GVO_/+_P >/^-']GVO_/+_ ,>/^- %FBJW]GVO_/+_ ,>/ M^-']GVO_ #R_\>/^- %FBJW]GVO_ #R_\>/^-']GVO\ SR_\>/\ C0!9HJM_ M9]K_ ,\O_'C_ (T?V?:_\\O_ !X_XT 6:*K?V?:_\\O_ !X_XT?V?:_\\O\ MQX_XT 6:*K?V?:_\\O\ QX_XT?V?:_\ /+_QX_XT 6:*K?V?:_\ /+_QX_XT M?V?:_P#/+_QX_P"- %FBJW]GVO\ SR_\>/\ C1_9]K_SR_\ 'C_C0!9HJM_9 M]K_SR_\ 'C_C1_9]K_SR_P#'C_C0!9HJM_9]K_SR_P#'C_C1_9]K_P \O_'C M_C0!9HJM_9]K_P \O_'C_C1_9]K_ ,\O_'C_ (T 6:*K?V?:_P#/+_QX_P"- M']GVO_/+_P >/^- %FBJW]GVO_/+_P >/^-']GVO_/+_ ,>/^- %FBJW]GVO M_/+_ ,>/^-']GVO_ #R_\>/^- %FBJW]GVO_ #R_\>/^-']GVO\ SR_\>/\ MC0!9HJM_9]K_ ,\O_'C_ (T?V?:_\\O_ !X_XT 6:*K?V?:_\\O_ !X_XT?V M?:_\\O\ QX_XT 6:*K?V?:_\\O\ QX_XT?V?:_\ /+_QX_XT 6:*K?V?:_\ M/+_QX_XT?V?:_P#/+_QX_P"- %FBJW]GVO\ SR_\>/\ C1_9]K_SR_\ 'C_C M0!9HJM_9]K_SR_\ 'C_C1_9]K_SR_P#'C_C0!9HJM_9]K_SR_P#'C_C1_9]K M_P \O_'C_C0!9HJM_9]K_P \O_'C_C1_9]K_ ,\O_'C_ (T 6:*K?V?:_P#/ M+_QX_P"-']GVO_/+_P >/^- %FBJW]GVO_/+_P >/^-']GVO_/+_ ,>/^- % MFBJW]GVO_/+_ ,>/^-']GVO_ #R_\>/^- %FBJW]GVO_ #R_\>/^-']GVO\ MSR_\>/\ C0!9HJM_9]K_ ,\O_'C_ (T?V?:_\\O_ !X_XT 6:*K?V?:_\\O_ M !X_XT?V?:_\\O\ QX_XT 6:*K?V?:_\\O\ QX_XT?V?:_\ /+_QX_XT 6:* MK?V?:_\ /+_QX_XT?V?:_P#/+_QX_P"- %FBJW]GVO\ SR_\>/\ C1_9]K_S MR_\ 'C_C0!9HJM_9]K_SR_\ 'C_C1_9]K_SR_P#'C_C0!9HJM_9]K_SR_P#' MC_C1_9]K_P \O_'C_C0!9HJM_9]K_P \O_'C_C1_9]K_ ,\O_'C_ (T 6:*K M?V?:_P#/+_QX_P"-']GVO_/+_P >/^- %FBJW]GVO_/+_P >/^-']GVO_/+_ M ,>/^- %FBJW]GVO_/+_ ,>/^-']GVO_ #R_\>/^- %FBJW]GVO_ #R_\>/^ M-']GVO\ SR_\>/\ C0!9HJK_ &?:_P#/+_QX_P"->)_$_P"+VGZ3YVB^%=D] M^,I-?!BR0'N$[,WOT'N>@!V7Q(^*^F>!K=K2WV7NMNOR6P/RQ9Z-(1T'MU/L M.:^: /$WQ*\6?\MM1U2Y/T6-?Y(@S]*M>#? VO?$36G6VW^5OW7=_/DJF>3D M_P 3'TZGV'-?5'A/X?Z#X.TI;/3[8M(P!FN9#^\F;U)';T X% &-\-_A3IG@ M6W6ZFV7FM.N)+HCY8\]5C!Z#WZGV'%>A56_L^U_YY?\ CQ_QH_L^U_YY?^/' M_&@"S15;^S[7_GE_X\?\:/[/M?\ GE_X\?\ &@"S15;^S[7_ )Y?^/'_ !H_ ML^U_YY?^/'_&@"S15;^S[7_GE_X\?\:/[/M?^>7_ (\?\: +-%5O[/M?^>7_ M (\?\:/[/M?^>7_CQ_QH LT56_L^U_YY?^/'_&C^S[7_ )Y?^/'_ !H LT56 M_L^U_P">7_CQ_P :/[/M?^>7_CQ_QH LT56_L^U_YY?^/'_&C^S[7_GE_P"/ M'_&@"S15;^S[7_GE_P"/'_&C^S[7_GE_X\?\: +-%5O[/M?^>7_CQ_QH_L^U M_P">7_CQ_P : +-%5O[/M?\ GE_X\?\ &C^S[7_GE_X\?\: +-%5O[/M?^>7 M_CQ_QJ>.-(HPB#"CH* '4444 %%%% %;3_\ CQC_ !_F:*-/_P"/&/\ '^9H MH -/_P"/&/\ '^9JS5;3_P#CQC_'^9JS0 5@2^'[N'7[C5]+U3[-)=[?M4$] MN)HY-J[4Q@JRXY/7DG\*WZ* .3TSPK.LDMKF2>(Q2 MK-%-!)L>-UZ,I]>3^?K@UI44 8$OAVXU'4[2\UC4?M"6;K+;VUM$88O,&?G< M%F+'ICD 8Z!C!.N&V-@@@Y!!]00#Z<@0?* O3.>GHH BM;:*SM(;6W39 M#"BQQKDG"@8 R>>@K @\+7&G6$FF:3JTMII\KERI0R31!C\RQ2%@$&.F58@D MG))KI** *6D:7;:+I5OIUF&$$"X7>V223DDGU))/ISQBKM%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 5#=75O8VLMU=31P6\2EY)9&"JH'4D MGI5#Q#XCTKPMI$NIZO=+;VZ<#/+.W95'99:&KF:ZKX7_ ][OR=;\70-'!P\&G- MPS^AD]!_L]3WQT/T/'''#$D42*D:*%5%& H'0 =A0!3T?1]/T'3(=-TNUCM; M2$82-!^I/4D]R>35ZBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** *VG_\>,?X_P S11I__'C'^/\ M,T4 &G_\>,?X_P S5FJVG_\ 'C'^/\S5F@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH *S]=U/\ L3P]J>K>3YWV&TEN M?*W;=^Q"VW.#C.,9P:T*Y_QW_P D\\2_]@JZ_P#134 > ?\ #1WC#_H&Z'_W MXF_^.T?\-'>,/^@;H?\ WXF_^.UX_10![!_PT=XP_P"@;H?_ 'XF_P#CM'_# M1WC#_H&Z'_WXF_\ CM>/T4 ?0_P[^-?B3Q=X[TW0[^RTJ.UNO-WO!%('&V)W M&"9".JCM7O%?('P2_P"2O:%_V\?^D\E?7] !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !7(^._B'H_@/3?.O7\Z]D4FWLHV^> M0^I_NK[G\,GBN=^)OQ@L/!L8]%4=@/H!VH ?X@\2>(_B1XEC:X$MU?JW\70?+]\^,/QA_M7[1X9\,W/\ Q+^8[V^C;_CY]8T/_//U;^+H/E^_ MX?0![A\'OC#_ &5]G\,^)KG_ (E_$=E?2-_Q[>DLV%_ MJ,,5[>V$\-O;@[I'9XV5?E'(&3U/% 'QQ1110 4444 >@?!+_DKVA?\ ;Q_Z M3R5]?U\>?!B>&W^+6A23RI$FZ9=SL%&3#( ,GN20![FOL.@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH ***JZCJ-GI.GS7^H7,=M:PKNDED M; 4?Y[4 668*I9B ,DGM7@GQ0^.(B\[1/"$X+\I/J2'@>HB]_\ :_+UKD_B M=\9+SQ8TNDZ*TEIHF=KM]V2Z_P![T7_9[]_0.^&/P:O/%9BU?7%DM-%X9$^[ M)=#V_NK_ +7?MZ@ YSP%\.-:^(.I,\9:#3U?_2;^4$@'J0O]Y_;\R*^KO"WA M/2/!VD)IND6PBC',DCH^7[GA] !1175P:+=>$]-TCQ/J^DQ7,= M\[-I]G=J?+E5 I\R5002GS#:N1NZGY(]5^'UI<^)%D,Y< M$,/UKKZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH ***Q/$GB_0?"5G]IUK48K8$92,G=))_NH.3_* M@#;K \3^-?#_ (/M?.UG48H&(RD ^:63_=0O"/&7[0>JZEYEIX8M_[ M-MCQ]JE :=A[#E4_4^XKS[0?"7BKX@:G)+96US>R._[Z]N'.P'U:1NI]N3[4 M =YXQ_: UG5O,M/#D)TJT/'GOAIV'\D_#)]Z\ZL?#?B3Q-;:AK,5I=75O;12 M7%U>S$[<(I9LNWWFP.@R:]_\'? #1-'\NZ\0RC5KP<^2 5MT/TZO^.![5ZC? MZ-9W_A^[T0I]GL[FV>U*VX";$92IV\8& >.,4 ?"%%?3_P#PSCX/_P"@EKG_ M '_A_P#C5'_#./@__H):Y_W_ (?_ (U0!\P45]/_ /#./@__ *"6N?\ ?^'_ M .-4?\,X^#_^@EKG_?\ A_\ C5 'S''%),^V)&=L%L*,G &2?P )_"O3/ WQ MMU_PMY5GJ1;5M+7 "2O^]B'^PYZCV.?;%>T>%_@IX;\)>([77+"]U66YMM^Q M+B6-D.Y&0Y C!Z,>]4O'/P-T+Q+YE[H^S2=3;)/EK^XE/^T@^Z?=?R- ':>% M/&^@>,[+[1HU\LCJ,R6[_++%_O+_ %&1[UT-?$VL^'?%/P[UN-KN*YT^Y1LP M7<#G:_NCCK].OJ*]8\#?M!D>78>,(LCA1J,"<_61!_-?RH ^@:*K:?J-EJUC M'>Z?=0W5K*,I+"X93^(JS0 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%)?B5XJ1 MI1-J&HW#;(8(Q\L:^BCHJCN?Q)[U]%_#/X06'@R./4M3\N]UPC._&8[?V3/? M_:_+'< Y3X7_ .6#R=;\70!I>'@TU^0OH9?4_[/Y^@]Y "@ #@ 4M% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% %;3_\ CQC_ !_F:*-/_P"/&/\ M'^9HH -/_P"/&/\ '^9JS5;3_P#CQC_'^9JS0 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7A'QZUO MQAI>L:7'H]SJ%II30Y\VR9DWS[CE69>>FW /J:K2_'+Q GQ-;21I]M_9BZA] MB^S[#YQ&_9NW9^]WQC';WKZ H Y_P-<:Q=^"-(GU]&35'@!G#KM;.3@L.S%< M$CU)KQ#XP_![^ROM'B;PS;?\2_F2]L8U_P"/;UD0?\\_5?X>H^7[GT?10!\R M?!+X80^)+AO$6O6DCZ7;N!:0R*/+NY 3DGN44@<8PQ.,G:RGZ%\0>&=&\4V ML=;L([RW5MZJY(*MZA@01^!K6HH HZ3I&GZ#ID6G:7:1VMI"#LBC' [GW)/J M:\-\*?''Q#K?Q%M=,N;"V&G7MS]G6!(R)(03@$MGDCJISZGN>] &M17E/QN\:\7FJFT3!3]\#H.X..,@T = MM1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%96O>)-&\,V)O-9U""SA_A\QOF<^BJ.6/L : -6L?Q#XIT3PK9?:]:U&&TC M/W58Y=_95'+?@*\,\8_M#W=SYEIX3M/LL?3[;:I=N?WMQ*Q*I_O.W"CVS]* /2_&/[0NH7OF6GA6U^PP'C[9< -,W M^ZO*K^.3]*\VT?PWXJ^(.K226D%WJ-P[?OKN9R54_P"U(W'X9SZ"O;?!W[/> MF:?Y=WXHN?[0N!S]EA)6%3[GAG_0>QKV6SLK73[2.ULK:*VMXQA(H4"*H]@. M!0!Y!X._9]TC2_+N_$L_]IW0Y^SQY6!3[]W_ !P/:O8;:UM[*VCMK6"."",; M4BB0*JCT ' J6B@ HHHH **** "BBB@ HHHH JZCIECJ]C)8ZC:0W5K(,/%, M@93^??WKP7QS^SX\?F7_ (/E+KRQTZ=^1_US<]?HWYFOH2B@#XGT/Q-XI^'> MM2I:2W%C<(V+BSN$.Q_9T/\ /KZ&OH;P-\;]!\3^79:J4TG4VP LC?N93_LN M>A]F_ FNO\6>!M \:6?D:Q9*\BC$=S'\LL7^ZWI['(]J^;>6 M"MJNEKD^;"G[V(?[:?U&1ZXH ^LJ*^1? WQB\0^#O+M)G.I:4O'V:=SNC'_3 M-^J_0Y'M7TCX/^(7A[QM;;]*O +E5S)9S869/P[CW&10!U-%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 44R66.")Y9I%CC12SNYP% ZDD]!7SO\4/CA)>^=HGA*=H[;E)]17AI/ M41^@_P!KJ>V.I .M^)_QHM?#(FT?P^\=UK'*R3?>CM3_ .S/[=!W]*\'\.^& M/$7Q(\22+;F2YN)&\RZO9V)6,'^)V_D.IQQ6O\.?A9JOCRZ%S)OL]&1OWMVP MY?U6,'J??H/T/U7X?\.Z7X7TB+3-(M4M[:/L.6=N[,>I)]: ,;P+\/M'\!Z; MY%BGG7DBC[1>2+\\I]/]E?11^IYKK:** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@"MI_\ QXQ_C_,T4:?_ ,>,?X_S-% !I_\ QXQ_C_,U9JMI M_P#QXQ_C_,U9H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH ***P_$_B[1/!VGI>ZW>"WBD;9&H4LSMZ!1S^/2@"WK M^MVGAS0;W6+[?]FM(C(X099O0#W)P/QKBOAW\7;#Q_JESIJZ=+87<49F16E$ MBR(" ><#!Y''ZUU-O=Z#X^\*R&"5+_2;Z-HGQE69;F0,43(.U< #('OQUH W3X6T$ZX-;.CV1U,<_:O)&_/3 M.?7WZUKT44 %%%% !1110 4444 5[VQL]1MC;7UK!=0$Y,4\8=2?H>*>D26U ML(K:%$2-<1QH J@#H!Z"I:* /FSP'\1/'NJ?%:#3[^>>6.:=DN[%H@$@09R0 M,97;Z]\Q9W^US69 M96#?+L#,O('WO8_E0![%17%?"BZU^\^'UA-XC\XWI+['N 1(\6?E9L\Y]SU& M#WKM: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHJAJ^MZ9H%@U[JU M]!9VR]7F?&3Z =2?8WVZ[7]4C_ *M^5>116_BOXB:Z2BWVL7[_ 'F)+!![D_*B_D* M/6/&7[1$TGF6GA*T\I>GVZZ4%OJB=!]6S]!7E%GIWBOXAZV[0QWNKWSG]Y*[ M$A!VW,>%'Y#TKV7P=^SQ;0>7=^++O[0_7[#:L0@]F?J?H,?4U[9INEV&CV26 M6FV<%I;)]V*% JCWX[^] 'C/@[]GFQM/+N_%=U]LF'/V.W8K$/9FX9OPQ^-> MT6&GV>EV<=G86L-K;1C"10H$4?@*LT4 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110!YKXY^"_A_Q;YEY9J-+U5LGSX4_=R'_;3H?J,'US7SIXD\ M&>*/A[JD6=KJ%I):7EO%<6\HVR12 MH&5AZ$'K0!\]>!OV@KJT\JP\71-=0#"B_A7]XO\ OKT;ZC!]C7OVDZSINO:? M'?Z5>PW=K)]V2)LCZ'T/L>:\5\<_L^0S^9?^$)1#)RQT^=_E/^XYZ?1N/<5X MYI^J^*?ASK[B![K2[Z,@2P2+A7'^TIX8>A_$&@#[;HKR+P-\>-&U[R[+Q L> ME:@< 2D_Z/(?]X_<^C<>]>N*RNH92&4C((.010 M%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 50UG6=.\/Z7-J6J7<= MK:0C+2.?R '4D]@.365XS\<:-X'TDWNJ39E<$06R',DS>@'IZD\#\A7REXO\ M:Z_\1M=C-P'92^RST^ %E3/ '\3'UZGV'% &Y\2_BYJ/C:9]/L?,LM#5N(< MX>?'1I"/_0>@]ZW?A?\ !.?7/)UKQ/');Z8M^%_P M2AT?R=:\4Q)/J P\-D<-' >Q?LS>W0>YZ>UT 16UM!96L5M:PQPP1*$CCC4* MJJ.@ '05+110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% % M;3_^/&/\?YFBC3_^/&/\?YFB@ T__CQC_'^9JS5;3_\ CQC_ !_F:LT %9][ MJ]O:7:62I+*19M=:5= M1)#: .BTWQ=%+:::=4M;FRFO4A\J1H2T,TD@X" M,I8#D=&(."*M>(O%.F>&+>.34&E+RY\J*)-S/@C..@&-P/)%4/#C:5XA\):1 M EQ%-)8I;.P0C?#+'C&01EX)P>*=&BO?B%X[S<7;#.?*C9"K,!TZ,H M)ZG SQQTGBFQU74M%:STB:VBFD=?,:XSM\L7!YZ%1P: -I?%VGK;P7=U#\N558Y22=N!N M+*" 6!90,#)(XK?K%\7VT5UX/U>.9-R"UDD R1\R#P)JA\3M1DT_P;+'%N#7C?A721:7;1Z(FD, M&DM%MA;$.W+)MV\D8Y(],4 6HI8YXDEB=9(W4,CH00>XK%;Q59F6\$%M M>3V]BS+=W21@1PE<[@=Q!8J!D[ W!'7-<=H?B.XA^#U[< 2F:RW6:2><0WS% M0K XR-HD&!_L#D=NQ\&6<=CX-TF*(L5:V64ECSE_G/X98X]J -6QOK;4K**\ MLYEFMY5W(Z]"/Z'L1U!JQ7$_#ZX6*Y\0Z+$C+;Z?J#B#,A8*C,P" 'H!L)Z\ MEC^/;4 %%%% !1110 4456_M"U_YZ_\ CI_PH LT56_M"U_YZ_\ CI_PH_M" MU_YZ_P#CI_PH LT56_M"U_YZ_P#CI_PH_M"U_P">O_CI_P * +-%5O[0M?\ MGK_XZ?\ "C^T+7_GK_XZ?\* +-%5O[0M?^>O_CI_PH_M"U_YZ_\ CI_PH LT M56_M"U_YZ_\ CI_PH_M"U_YZ_P#CI_PH LT56_M"U_YZ_P#CI_PH_M"U_P"> MO_CI_P * +-%5O[0M?\ GK_XZ?\ "C^T+7_GK_XZ?\* +-%5O[0M?^>O_CI_ MPH_M"U_YZ_\ CI_PH LT56_M"U_YZ_\ CI_PH_M"U_YZ_P#CI_PH LT56_M" MU_YZ_P#CI_PH_M"U_P">O_CI_P * +-%5O[0M?\ GK_XZ?\ "C^T+7_GK_XZ M?\* +-%5O[0M?^>O_CI_PH_M"U_YZ_\ CI_PH LT56_M"U_YZ_\ CI_PH_M" MU_YZ_P#CI_PH LT56_M"U_YZ_P#CI_PH_M"U_P">O_CI_P * +-%5O[0M?\ MGK_XZ?\ "C^T+7_GK_XZ?\* +-%5O[0M?^>O_CI_PH_M"U_YZ_\ CI_PH LT M56_M"U_YZ_\ CI_PH_M"U_YZ_P#CI_PH LT56_M"U_YZ_P#CI_PH_M"U_P"> MO_CI_P * +-%5O[0M?\ GK_XZ?\ "C^T+7_GK_XZ?\* +-%5O[0M?^>O_CI_ MPH_M"U_YZ_\ CI_PH LT56_M"U_YZ_\ CI_PH_M"U_YZ_P#CI_PH LT56_M" MU_YZ_P#CI_PH_M"U_P">O_CI_P * +-%5O[0M?\ GK_XZ?\ "C^T+7_GK_XZ M?\* +-%5O[0M?^>O_CI_PH_M"U_YZ_\ CI_PH LT56_M"U_YZ_\ CI_PH_M" MU_YZ_P#CI_PH LT56_M"U_YZ_P#CI_PH_M"U_P">O_CI_P * +-%5O[0M?\ MGK_XZ?\ "C^T+7_GK_XZ?\* +-%5O[0M?^>O_CI_PH_M"U_YZ_\ CI_PH LT M56_M"U_YZ_\ CI_PH_M"U_YZ_P#CI_PH LT56_M"U_YZ_P#CI_PH_M"U_P"> MO_CI_P * +-%5O[0M?\ GK_XZ?\ "C^T+7_GK_XZ?\* +-%5O[0M?^>O_CI_ MPH_M"U_YZ_\ CI_PH LT56_M"U_YZ_\ CI_PH_M"U_YZ_P#CI_PH LT56_M" MU_YZ_P#CI_PH_M"U_P">O_CI_P * +-%5O[0M?\ GK_XZ?\ "C^T+7_GK_XZ M?\* +-%5O[0M?^>O_CI_PH_M"U_YZ_\ CI_PH LT56_M"U_YZ_\ CI_PH_M" MU_YZ_P#CI_PH LT56_M"U_YZ_P#CI_PH_M"U_P">O_CI_P * +-%5O[0M?\ MGK_XZ?\ "C^T+7_GK_XZ?\* +-%5O[0M?^>O_CI_PH_M"U_YZ_\ CI_PH LT M56_M"U_YZ_\ CI_PH_M"U_YZ_P#CI_PH LT56_M"U_YZ_P#CI_PH_M"U_P"> MO_CI_P * +-%5O[0M?\ GK_XZ?\ "C^T+7_GK_XZ?\* +-%5O[0M?^>O_CI_ MPH_M"U_YZ_\ CI_PH LT56_M"U_YZ_\ CI_PH_M"U_YZ_P#CI_PH LT56_M" MU_YZ_P#CI_PH_M"U_P">O_CI_P * "?4;&UN8;:XO+>*>;B**2559_\ =!.3 M^%<3\4OAN?B'IUBL-\+2\L7)?'C1M=\26VDG M1$FO+. OY]M#G.\XVN5_BXR/;\:[/X70ZAHGP_TZPUZ=OML>[]VQ+-$A8E4) M]A^73M0!W5%9T6O:5/O_CI_P */[0M?^>O_CI_PH LT56_M"U_YZ_^.G_" MJU]X@TG3+1[N^OHK:W3[TDIVJ/Q- &E5/5-6T_1+%[W4[V"TMDZR3.%'TYZG MV%>+>,?VA[2V\RT\)VGVJ3I]MN5*QCW5."?JR^,?VB(8_,M/"5IYK=/MUTI"_5$ZGZMCZ&O'"WBOXB:[S M]NUC4'[?>"#_ -!1?R%>I>#?@/;MY=WXMU#:.OV&USGZ/)C]%_.O: /'/!W[.Z)Y=WXMN]YZ_8;5L#Z/)U_!?S MKV_2M'TW0[%++2[*"SMDZ1PH%&?4^I]SS4G]H6O_ #U_\=/^%']H6O\ SU_\ M=/\ A0!9HJM_:%K_ ,]?_'3_ (4?VA:_\]?_ !T_X4 6:*K?VA:_\]?_ !T_ MX4?VA:_\]?\ QT_X4 6:*K?VA:_\]?\ QT_X4?VA:_\ /7_QT_X4 6:*K?VA M:_\ /7_QT_X4?VA:_P#/7_QT_P"% %FBJW]H6O\ SU_\=/\ A1_:%K_SU_\ M'3_A0!9HJM_:%K_SU_\ '3_A1_:%K_SU_P#'3_A0!9HJM_:%K_SU_P#'3_A1 M_:%K_P ]?_'3_A0!9HJM_:%K_P ]?_'3_A1_:%K_ ,]?_'3_ (4 6:*K?VA: M_P#/7_QT_P"%']H6O_/7_P =/^% %FBJW]H6O_/7_P =/^%']H6O_/7_ ,=/ M^% %FBJW]H6O_/7_ ,=/^%']H6O_ #U_\=/^% %FL/Q-X0T/Q?8?9-:L([A0 M#Y MM^'/-O=$+ZMIJY)5%_?Q#W4?>'NOY"L+P3\5O$?@ATMXY3>Z:IPUC,_.?\ ;7HW MUX/O0!K^"_B;X=\;Q*EC<^1?XR]E<$+(/7;V8>X_'%=E7Q7XH\#>(/!%Z);A M&:!7!AO[8G83VYX*GV./;-=[X&^/VI:5Y=CXH1]1LQA1=ICST'^UV+-"\06*WNEZC%O_CI M_P * +-%5O[0M?\ GK_XZ?\ "C^T+7_GK_XZ?\* +-%5O[0M?^>O_CI_PH_M M"U_YZ_\ CI_PH LT56_M"U_YZ_\ CI_PH_M"U_YZ_P#CI_PH LT56_M"U_YZ M_P#CI_PH_M"U_P">O_CI_P * +-%5O[0M?\ GK_XZ?\ "C^T+7_GK_XZ?\* M+-%5O[0M?^>O_CI_PH_M"U_YZ_\ CI_PH LT56_M"U_YZ_\ CI_PH_M"U_YZ M_P#CI_PH LT56_M"U_YZ_P#CI_PH_M"U_P">O_CI_P * +-%5O[0M?\ GK_X MZ?\ "C^T+7_GK_XZ?\* +-%5O[0M?^>O_CI_PH_M"U_YZ_\ CI_PH LT56_M M"U_YZ_\ CI_PH_M"U_YZ_P#CI_PH LT56_M"U_YZ_P#CI_PH_M"U_P">O_CI M_P * +-%5O[0M?\ GK_XZ?\ "C^T+7_GK_XZ?\* +-%5O[0M?^>O_CI_PH_M M"U_YZ_\ CI_PH LT56_M"U_YZ_\ CI_PH_M"U_YZ_P#CI_PH LT56_M"U_YZ M_P#CI_PH_M"U_P">O_CI_P * +-%5O[0M?\ GK_XZ?\ "C^T+7_GK_XZ?\* M+-%5O[0M?^>O_CI_PI/[0M?^>O\ XZ?\* +5>=_$CXKZ9X&MVM+?9>ZVZ_); M _+%GHTA'0>W4^PYKE?B;\<(-,671O"DJ3WW*S7P&4A]D_O-[]![GIXQX4\' MZSX^UMQ'(XC+[KN_GRP3/))/5F/IW]AS0!"!XF^)7BS_ );:CJER?HL:_P D M09^E?3/PW^%.F>!;=;J;9>:TZXDNB/ECSU6,'H/?J?8<5J^#?#/ASP1I(LM+ M7]XV#/K''3T X%=)_:%K_ ,]?_'3_ (4 6:*K?VA:_P#/7_QT_P"% M']H6O_/7_P =/^% %FBJW]H6O_/7_P =/^%']H6O_/7_ ,=/^% %FBJW]H6O M_/7_ ,=/^%']H6O_ #U_\=/^% %FBJW]H6O_ #U_\=/^%']H6O\ SU_\=/\ MA0!9HJM_:%K_ ,]?_'3_ (4?VA:_\]?_ !T_X4 6:*K?VA:_\]?_ !T_X4?V MA:_\]?\ QT_X4 6:*K?VA:_\]?\ QT_X4?VA:_\ /7_QT_X4 6:*K?VA:_\ M/7_QT_X4?VA:_P#/7_QT_P"% %FBJW]H6O\ SU_\=/\ A1_:%K_SU_\ '3_A M0!9HJM_:%K_SU_\ '3_A1_:%K_SU_P#'3_A0!9HJM_:%K_SU_P#'3_A1_:%K M_P ]?_'3_A0!9HJM_:%K_P ]?_'3_A1_:%K_ ,]?_'3_ (4 6:*K?VA:_P#/ M7_QT_P"%']H6O_/7_P =/^% %FBJW]H6O_/7_P =/^%']H6O_/7_ ,=/^% % MFBJW]H6O_/7_ ,=/^%']H6O_ #U_\=/^% %FBJW]H6O_ #U_\=/^%']H6O\ MSU_\=/\ A0!9HJM_:%K_ ,]?_'3_ (4?VA:_\]?_ !T_X4 6:*K?VA:_\]?_ M !T_X4?VA:_\]?\ QT_X4 6:*K?VA:_\]?\ QT_X4?VA:_\ /7_QT_X4 6:* MK?VA:_\ /7_QT_X5/'(DL8=#E3T- #J*** "BBB@"MI__'C'^/\ ,T4:?_QX MQ_C_ #-% !I__'C'^/\ ,U9JMI__ !XQ_C_,U9H *JVVH6]U>7MI&W[ZS=4E M4D9^9 X.,YP0<9/<'TJU6+<^&K>75VU2UO;ZQNY,>5S]U$7NQ]/Z9K(TKPC;VZ:9-J/?CZY , MWQ_IZ:MX=CL NZ[GNHDM.&($A/).T'@)YA)/ /?%4OB#;K%<^'M:E=EM]/U M!#/B,L%1F4ER1T V =.2P_'H=*T"TTES,LMS=W;)Y;7=Y,992F20N3P!D] ! MG SDU=OK&VU*REL[R%9K>5=KHW0C^A[@]0: ,KQG>1V/@W5I90Q5K9H@%'.7 M^0?AEAGVH\&Z=)I7A#3+27=Y@B\QU=-I4N2Y4CU&['X=J:_A'3[C[-%>37-W M96F/LUE,R^3%C&WA5!? &!O+<$YSDU?UO2+?7M(GTVZ>5(9MNYHB PPP88R" M.H]* .>^)VG2:AX-EDBW%K25;@HJ;BP&5/T #%B?1?QKI)=4MH]$?5U+26BV MQN047EDV[N <N*?:Z?;VVDPZ;M\VVB@6WVR@-O0+MPW&#D=>*QW\&Z<]E M'IIGO!I*-N&GB4"(GD\L!YA&X[L%\9QV % ')Z'XVX,HFO=UXD?DD MM\I4JH&#](DA?<@M8XR<$?,@VL.?0@BM>**.")(H MD6.-%"HB# 4#@ #L*PV\(Z>MO/:6LUS9V%PYDN+.V95CE)(W9.TLH( 4A6 P M, #F@#%^',/VE]>UU1*D.I7S-"DB;3L!8[LYP>7(XZ%3R:[FJ]C8VVFV45G9 MPK#;Q+M1%Z ?U//]6\=:5J7]L0Q>?92(HN(D MVK('!.".F1M[=B*]-H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH *BN8WFM9HHI3%(Z,JR#JA(X/X5+10!\[?#?X4>,O#_P 2;?4]1C6W ML[1I#)]:MKFE:%;K<:MJ-K91.VU7N)0@8^@SUJ M_7DOQG^&^M>-Y-,N]&EA=[57C>WFDV##$'M6MU>Q9+1(QY ZE21AOPS0!T%%%0W=W;6%K)=7EQ%;V\8W/+*X M55'J2>!0!-5>^O[33+.2[OKJ&VMHQEY9G"*OU)KQ[QE^T'I>F^9:>&+?^TKD M]>G^#OV>;V[\N[\5W7V.+K]BMF#2GV9^0OX9^HKW?0/# M.B^%[$6>C:=#:1?Q%!\S^[,>6/U- 'AW@[]G>XF\N[\6W?D)U^PVK N?9WZ# MZ+GZBO=-#\/:1X;L19:/I\%G .HC7ECZL>K'W)-:=% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% $<\$-U \%Q$DL,BE7CD4,K ]B#U%>+>.?V?['4/,O_"DBV-RJ'VY'TKVVB@#XC23Q5\.?$)P;O2-1CZ@\!U_]!=?S%>Z>!OC]INJ^58^* M$33KLX47:9\AS_M=T/YCW%>I>(/#6C^*=.-CK-A%=PG[N\89#ZJPY4^XKYY\ M<_ 35=&\V^\-/)J=B,L;<#JA^GX@U](^"/BQX=\:JEO% M-]AU,CFRN& 9C_L-T?\ #GV% '=T444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M65XA\1Z5X6TB74]7NEM[=.!GEG;LJCN3Z4 7[JZM[&UENKJ:."WB4O)+(P55 M ZDD]*^:_BA\:[C7O.T7PU));Z6W9M MTWVFCHW[FS4\N>S2$?>;VZ#MZGN/A?\ ][OR=;\70-'!P\&G-PS^AD]!_L] M3WQT(!ROPT^$6H>-98]1U#S++0U;F7&'N,=1'GM_M=/3-?4NCZ/I^@Z9#INE MVL=K:0C"1H/U)ZDGN3R:N1QQPQ)%$BI&BA511@*!T '84Z@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** *VG_\ 'C'^ M/\S11I__ !XQ_C_,T4 &G_\ 'C'^/\S5FJVG_P#'C'^/\S5F@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKCT^*'A%_%?_ C:ZH#J M'F^0/W;>69D:=HEF+/2[&WL[<$MY<$81.I]ZNT44 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !113)IHK>%YIY$BB0;G=V"JH]2 M3TH CO;5;ZPN+1V94GB:)F4X(# C(]^:\2\$?!>]\$^,4\1:QK=@-.T_>\;H MS*6RI7+[@ @PV3R?2M;QC\?="T7S+70(QJ]X./-!VVZ'_>ZO^''O7@_B#QAX MJ\?ZBD5[Y>,?V@=&TGS+3PY"-5NQQY[Y M6!3_ #?\,#WKPK6O$_BKX@ZK''>7%UJ$SM^YLX$.Q3_LQK_/KZFNVT#]GSQ/ MJMA]IU&YMM*9L%(),*\ MO,>#OV>M2O_+N_%-S]@MSS]D@(:9A[MRJ_J?I7O/AWPGH? MA2S^RZ+IT-JA'SNHR\G^\QY/XFN?\+_%OPMXMU]]&TV:Y6ZPQB,\6Q9PHR=G M.>@)P0#@5W- !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!Q/C;X6 M^'?&\;2W4'V74K?)?VP)4> MFX=4/UX]":^R*:Z))&TA% 'R_P"!OCOK.@>59>(!)JNGC $I M/^D1CV8_?^C<^]?1/ASQ5HOBS3Q>Z+?QW,8QO4'#QGT93R#7FWCGX":3K7FW MWAMH]+OCEC;D?Z/(?8#E/PR/:O!;JR\5?#GQ"IE6[TG4(_\ 5RH%^!OV@K6[\JP\71+;3'"B_A7]VW^^HY7ZC(]A7M]M=6][;1W-K/ M'/!*NY)8F#*P]01P: ):*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHKR_XF_&"P\&QR:9I9CO-<(P5 MSF.V]WQU/^S^>.X!T7COXAZ/X#TWSKU_.O9%)M[*-OGD/J?[J^Y_#)XKY6\0 M>)/$?Q(\2QM<"6ZN96V6MG I*Q@_PHO\SUXY-,TW2_$OQ*\4NL1EO]0N&WS7 M$I^6-?[S'HJCL!] .U?4?P]^&>D> K'=$!=:K(N)[UUY/^R@_A7]3W[8 .:^ M&'P8M/"XAUC7UCN]9X:.+[T=J?;^\_OT';UKURBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"MI_P#QXQ_C M_,T4:?\ \>,?X_S-% !I_P#QXQ_C_,U9JMI__'C'^/\ ,U9H **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ I"0JEF( R2>U+7/^.-%O/$7@K5M M(T^<075U 4C33[ZVNT1MKM;S+(%/H2"<&O M(XO@'!'X^&N?VP3IRW?VL6OE?O-V[=LW9QC/?&HZCK<: MVD,MOY"6XF60R-N!#G:2 0._S&O;* "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHI&940N[!549))P * %ILDB11M)(ZHB@E MF8X 'J37EWC'XZ^'/#OF6NE'^V+]>,0MB%#[R=_^ Y^HKP'Q3\0?%/CNZ$-] M=R-"[ 1V%JI6//8;1RQ^N30![QXQ^//A[0?,M=%']L7PXW1MB!#[O_%_P'CW M%>">)/'/BKQ[>K#?74TZN^(K"U4B,'L @^\?OZYY=UKKG2+(\^ M6R[KAQ_N]%_X%S[5[]X5\!>'/!L 31]/1)B,/=2?/,_U8]/H,#VH \'\&_ # M6]8\NZ\12G2;,\^2 &N''TZ)^.3[5[YX7\$>'O!]MY6C:='"Y&'G;YI9/JYY M_#I[5T-% !4-Y:0W]C<6=PNZ"XC:*1XNKJY4R"*#'RIG&XDG MUS@>QZ5W-<-X^^%VC^/YK2YO;BXM;JV4QB6#'S)G.T@CUSCZGK0!TWA[7K'Q M-H-IK.G,S6MTFY-XPPP2""/4$$?A6G6)INGZ7X&\(+:V^^/3=,MWD9F.YMHR M[L?4GD_C7$>!OC9I_C3Q3_8?]E36,DH=K61I@_F;06(8 #:=H)ZGIUH ]2HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *S]9T/2_$.G/8:M8PW=L_ M5)5S@^H/4'W'-:%% 'S=XY_9_OM/\R_\*2->VPRQLI2/.0?[)Z./;@_6O/O" MWCKQ/\/]1>.RFDB17Q/872GRR>X*'E3[C!K[2KDO&7PY\.^-X#_:5KY=X%Q' M>P865?3)_B'L<^V* ,?P-\8_#WC'R[29QIFJMQ]FG<;9#_L/T;Z'!]C7HM?( M'CCX1>(O!9DNA'_:&EKR+RW4_(/]M>J_7D>]:7@;XWZ]X8\NRU4MJVF+@!96 M_?1#_9<]1[-^!% 'U;17/^%?&N@^,K+[3HU\DK*,R0-\LL7^\O7\>GH:Z"@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "D M9@JEF( R2>U5M1U&STG3YK_ %"YCMK6%=TDLC8"C_/:OF'XG?&2\\6-+I.B MM)::)G:[?=DNO][T7_9[]_0 '6?%#XXB+SM$\(3@ORD^I(>!ZB+W_P!K\O6O M,O 7PXUKX@ZDSQEH-/5_])OY02 >I"_WG]OS(KH_AC\&KSQ68M7UQ9+31>&1 M/NR70]O[J_[7?MZCZ=T_3[/2K"&QL+:.VM85VQQ1KA5% &;X6\)Z1X.TA--T MBV$48YDD;EY6_O.>Y_0=L5MT44 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% %;3_ /CQC_'^9HHT_P#X M\8_Q_F:* #3_ /CQC_'^9JS5;3_^/&/\?YFK- !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 445\_?$'XS>)_#GQ$N=+L(+>.QLG13#+%N:?*@DD]1G/ M&/:@#HOCW<>*H-&TPZ UZED9)/MCV18.#\NP,5Y"_>]LXSVKI_A)+XAF^'UF M_B3[0;S>_EM M<>,?C5X8\+>9;6TO]K:BO'D6K#8I_P!J3H/H,GVKY^\7_%'Q3XU=K>YNC;V+ MG"V-IE4/LW=_Q./0"@#WOQE\9O^!= MOHN!74T4 %%%% !1110 4444 %%%% $=Q!%=6TMO/&LD,J%)$89#*1@@_A7% M^%?A-X7\'ZY)J^F17+71#+'Y\N\0@]0G [<9.3CO7<44 >7_ !1^+;> -3L] M-M=,6\NIX?M#M+(554W%0!@'/&;6[ZW8>=);Y$>.?KQ[30 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ! ((( MR#VKRCQS\#-#\1^;>Z+LTG4FR2$7]Q*?]I1]T^Z_D:]7HH ^)M7T#Q3\.MM>!OV@P?*L/&$6#PHU&!/UD0?S7\J]TU/2 M[#6;"2QU*TAN[608:*9 P/O['WKP3QS^SY+#YE_X/E,JOT;G MW- 'OMAJ%GJEE%>6%U#_OP?0U]#^!OC;H/BGRK/4RNDZHV $E?]U*?]AST/L<>V: /4**** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *P_%7BW2/!ND/J.K MW(C3D1Q+S),W]U1W/Z#OBL/XA?$W2? 5D4D(NM5D7,%DC<_[SG^%?U/;OCY= MU#4O$OQ*\5(THFU#4;AMD,$8^6-?11T51W/XD]Z -#QW\1=:^(6J*DH:&P5\ M6MA$20"> 3_>?W_("O4/A?\ Y8/)UOQ= &EX>#37Y"^AE]3_L_GZ#J_AG\( M+#P9''J6I^7>ZX1G?C,=O[)GO_M?ECOZ?0 @ 4 < "EHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@"MI__'C'^/\ ,T4:?_QXQ_C_ #-% !I__'C'^/\ ,U9JMI__ !XQ M_C_,U9H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *@O;N&PL;B\N&*PV\32R M$#.%49/Z"J'B/Q)I7A31Y-4UBY\BU1@H(4LS,>BJ!U/^!JKX9\6:%XZT>:YT MJ;[1;Y,,\4J;67(Z,I[$'Z&@#A_!'QPL_&/BU=";1Y++S]_V68SA]^T%L,,# M:2 3P3Z>]>CW?A_1K_48=0O-*LKB]@QY5Q+ K2)CIAB,C%,]!@ ]LH MKX@_X3OQA_T->N?^#&;_ .*H_P"$[\8?]#7KG_@QF_\ BJ /M^BOB#_A._&' M_0UZY_X,9O\ XJC_ (3OQA_T->N?^#&;_P"*H ^WZ*^=OA]\9;3PWX$NSXAU M#4-6UA[YS!!)(TC^7Y<>,NYPJ[MWZ\5Q/C'XP>*/%_F6_P!H_L[3FX^RVC$; MAZ._5OIP/:@#WSQC\9/"_A+S+=)_[3U%>/LUJP(4^COT7Z'^RM.;G[1=*0S#_8CZ MGZG ]Z^@O!WPI\,>#0DUM:?:]07G[9= .X/^R.B?@,^YH \#\'?!+Q-XG\NY MO8_[(T]N?-N4/F./]F/K^)P/K7T#X/\ AAX8\&*DEC9">^ YO;G#R9_V>R_@ M!^-=E10 4444 %%%% !1110 4444 %%%% !1110 4444 %(Z+(C(ZAE88*D9 M!%+10!@:'X)\->&KV>\T?1[:SN9QAY(PLW5O#^CZ\L2ZMI=G?"([H_M$ M*OM/MD4 5?!NNS>)?!^EZS<6XMYKN .\8S@')&1GL<9'L16Y67KUW-HWA?4; MS3K599K.TDD@MU7@E5)50!VX' KQ?X._$WQ;XH\:2Z9J\XOK.2!Y2P@5/LY& M,$%0.#G&#GJ/?(![Y1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 3J]D&F48CNHOEFC^C>GL7:7#G4]*7 ^SSO\\8_V'ZC MZ'(]A7TCX0\?^'O&UKYFDW@^T*N9+27Y9H_JO<>XR*YKQS\%= \6>;>6*KI6 MJ-D^;"G[N0_[:?U&#ZYKYU\1>$/%'P]U:-[V&:U='S;WULYV,?57'0^QP?:@ M#[6HKYU\#?M!7%MY=AXOB-Q%PHOX5_>+_OH.&^HP?8U[[I6KZ?KFGQW^EWD- MW:R?=EB;(^A]#['F@"[1110 4444 %%%% !1110 4444 %%%,EEC@B>6:18X MT4L[N'?#'B+XD>))%MS)9=7L[$K&#_$[?R'4XXKZI\"_ M#[1_ >F^18IYUY(H^T7DB_/*?3_97T4?J>:V?#_AW2_"^D1:9I%JEO;1]ARS MMW9CU)/K6I0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 5M/_P"/&/\ '^9HHT__ M (\8_P ?YFB@ T__ (\8_P ?YFK-5M/_ ./&/\?YFK- !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %4M0UG2])\K^TM2L[+S3MC^TSK'O/H-Q&:NUX=\9/A?XF\7>* M+35=&$=U!]G6!HGF"&$AB<_,0"#GMSUXH ]%^(/@FW\?^&!I4EVULZ3+<03J MN\*X!'(R,@ACWJG\,_AU%\/-)NH/MIO+J[D5YI0FQ0%!"J!D],GGOFN@\*:3 M<:#X3TK2KNX^T7%I;)%)("<$@=L]AT'L*V* "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ KY_P#VFO\ F5O^WO\ ]HU] 5\__M-?\RM_V]_^T: / *** M* "BBB@#N/ 7PNUOQ]ON+-X;;38I?*ENY3G# E54M?1?@[X1^%_ M!_ESQVWV_45Y^UW8#%3ZHO1?Y^]ZGJ/@_2;S68O*U&:V1YU*[3NQU([$C!QVS6TR*^-R MAL'(R,X-9?B=]3C\+:H^BKNU-;60VP R3)M., ]3Z>] &K17S]\#]0\;W7C" M]35IM4FTP0L;@WYVT5S;2C:\4J!E8>X-3T4 >">.?V?( MY/-O_!\HC?ECIT[_ "G_ *YN>GT;\Q7D&F:SXI^'6O2"WDNM,O8R!-;RJ0KC MT9#PP]#^1K[:K"\3^#M"\86/V76;%)\ ^7,/EDB/JK#D?3H>X- ' ^!OCMHO MB#R[+7A'I.HG $C-_H\A]F/W/HW'N:]:5@RAE(((R".]?*_CGX&ZYX:\V]T; M?JVFKDG8O[^(?[2C[P]U_(5C>"/BSXC\$LELLOV[3%.#97#'"C_8;JG\O:@# M["HKC_!?Q*\.^-X0NGW7DWP&7LIR%E7UQV8>X_'%=A0 4444 %%%% !117-^ M,_'&C>!])-[JDV97!$%LAS),WH!Z>I/ _(4 :NLZSIWA_2YM2U2[CM;2$9:1 MS^0 ZDGL!R:^6?B7\7-1\;3/I]CYEEH:MQ#G#SXZ-(1_Z#T'O6'XO\:Z_P#$ M;78SI]AQ7LWPO^"4.C^3K7BF))]0&'ALCAHX#V M+]F;VZ#W/0 Y+X7_ 3GUSR=:\3QR6^F'#PVARLEP.Q;NJ?J?8C76/[&L(UNM2$1F>,R;$B7(Y=L$@G(P I/3. PYZ\5=\1>)_[$>.VM=.N=3OY4,B MVUL,E4! +/C)4<\'!R1B@#?HKCM#^(-MJ.JC2M3L)])U!FPD4YX8D @9(!#' M/ (P>.65UCC12SNYP% Y))["N;3Q76D-U;OOAF19(VP1E2,@X//0UA0>)+F M_6ZNM.TII].MF93.TV&N"I(;R$56\P<<$E02<=C0!T5%4M(U2VUK2K?4;,L8 M)URN]<$$'!!'J""/3CC-7: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **YSQYKUWX8\#ZKK-C;B>ZMH@8T8$@$L%W$#L,[C]*\]^"OQ)\1>,M3U+3 M];\NX2"$3IBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHJIJ6 MJ6&CV3WFI7D%I;)]Z6>0(OTR>_M0!;J.>>&V@>>XE2*)!N>21@JJ/4D]*\5\ M6?M$:99>9;>&+,W\PX%U< I"/<+]YOQVUXKK?BSQ7X]U!(;V[N[^1V_=6<"G M8#_LQKQGWQGWH ^@/%GQ[\-Z'OM]'5M8O!QNB.V!3[O_ !?\!!'O7@'C3Q]K M?CN]AGU>2$1V^[[/!#'M2(-C..YSM'4GI7<^$_V?M>U;9&[?1K=T:?[3Y\TKEGE*^5@D].,G@ #F@#R.BBB@ M HHHH ^G_P!G'_DGFH?]A63_ -%15[!7C_[./_)/-0_["LG_ **BKV"@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH *\ ^.>C^-=0\5V$NDV^IW6F"!1"MBKL(YY]3ZUJQRQR[O+D5]IVG:Z*J7NJ:?IK1+?7]K:M,=L8GF5-Y]!D\U;H **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "O/?'/P@\.^,Q)=+&-.U5N?M= MNHPY_P"FB]&^O!]Z]"HH ^+_ !9X \3> +Y9;V!UA5P8-0M6)C)[88&[MY+>YACFAD4J\ MA!X(KQ/QS^S]9WWFW_ (3D6SN#EC8RL?*<_P"PW5#['(^E '+>/OC; MXA'BZXC\*:W#'HR1Q>0T=JC>9E S%C(I.=S%<<8VCC.2>9_X7;\0_P#H8?\ MR2M__C=<7JNE7VAZI/INIVSVUY VV2)^JY&1]0000>X-4Z /0/\ A=OQ#_Z& M'_R2M_\ XW1_PNWXA_\ 0P_^25O_ /&Z\_HH ] _X7;\0_\ H8?_ "2M_P#X MW6$B^)_B3XI"EI]4U6XZLV $4=SC"HH_ 5SE?9/PK\-Z5H/@/29["U6.XO[* M"YN9CR\CN@8Y/H,G Z#\Z *?PW^%.F>!;=;J;9>:TZXDNB/ECSU6,'H/?J?8 M<5Z%110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!6T__ (\8_P ? MYFBC3_\ CQC_ !_F:* #3_\ CQC_ !_F:LU6T_\ X\8_Q_F:LT %<#XATO6M M#\6OXKT6W^VQRHD5W:#+2,. =H"Y PJB]3CU9CWKRS6M+AT_0?".J:(%M== MG6"*,0LJ&8M'RQ!X)W$ D\$/AL\5Z)XA\16?AVR66X96GF;9;P&0(9&_WCPJ MC(RQX _ $ P/$NG1ZO\ $#PY#!M6XM%:\N7",@L&&!G&XG%0^(76 M^^*GAO3KB-6@@B>Y3&0=^&(R<] 8E/YYS5O2=4T;1+*[N[C6+/4=5O)?.G6S MD65Y'. L42Y+%1PJ@^I/ Z1>*HX=*\;^'?$4Y9;?!+]G16:-HF0D9*GS%&1Z'!(^A-87BV^;6;3P3:WD,30ZI/# M/<*NXIW,=O#&9 ISN#9 /49"CL!N' M-5/&FEPZ3I7A[44$\D&A7,(?#+GR!+R2^\$:5+*%#+$8@%'&$8H/QPHS[TWQKJUO9^![^ MY5XI4N8/)AQ( )/,&W*GO@$MQU _&I_#]I#X9\(6-O>S+;+!$#,T\B@(['+# M=TQN8@?AUH QOBK>26W@TQ(%*W5S'$Y(Y &7X]\H/PS7716-M#IZ6"PJ;1(A M"(G^8; ,;3GJ,<;]GVWD1C==KJ $+:*U\'Z1'"FU#:QR$9)^9QN8\^I)-@!")G/J>G;H?!VJV=WX*T^Y694CMK98IB[ >68U ;=SP M.,\]B#0!D?#^?9JWBK38XHH[:VU%GC5%QC)HFU:\>5$+A@$#-C'&<[F<<^@X'?MJ "BBB@ HHHH *K>?=?\ /G_Y%%6: M* *WGW7_ #Y_^111Y]U_SY_^115FB@"MY]U_SY_^111Y]U_SY_\ D459HH K M>?=?\^?_ )%%'GW7_/G_ .115FB@"MY]U_SY_P#D44>?=?\ /G_Y%%6:* *W MGW7_ #Y_^111Y]U_SY_^115FB@"MY]U_SY_^111Y]U_SY_\ D459HH K>?=? M\^?_ )%%'GW7_/G_ .115FB@"MY]U_SY_P#D44>?=?\ /G_Y%%6:* *WGW7_ M #Y_^111Y]U_SY_^115FB@"MY]U_SY_^111Y]U_SY_\ D459HH K>?=?\^?_ M )%%'GW7_/G_ .115FB@"MY]U_SY_P#D44>?=?\ /G_Y%%6:* *WGW7_ #Y_ M^111Y]U_SY_^115FB@"MY]U_SY_^111Y]U_SY_\ D459HH K>?=?\^?_ )%% M'GW7_/G_ .115FB@"MY]U_SY_P#D44>?=?\ /G_Y%%6:* *WGW7_ #Y_^111 MY]U_SY_^115FB@"MY]U_SY_^111Y]U_SY_\ D459HH K>?=?\^?_ )%%'GW7 M_/G_ .115FB@"MY]U_SY_P#D44>?=?\ /G_Y%%6:* *WGW7_ #Y_^111Y]U_ MSY_^115FB@"MY]U_SY_^111Y]U_SY_\ D459HH K>?=?\^?_ )%%'GW7_/G_ M .115FB@"MY]U_SY_P#D44>?=?\ /G_Y%%6:* *WGW7_ #Y_^111Y]U_SY_^ M115FB@"MY]U_SY_^111Y]U_SY_\ D459HH K>?=?\^?_ )%%'GW7_/G_ .11 M5FB@"MY]U_SY_P#D44>?=?\ /G_Y%%6:* *WGW7_ #Y_^111Y]U_SY_^115F MB@"MY]U_SY_^111Y]U_SY_\ D459HH K>?=?\^?_ )%%'GW7_/G_ .115FB@ M"MY]U_SY_P#D44>?=?\ /G_Y%%6:* *WGW7_ #Y_^111Y]U_SY_^115FB@"M MY]U_SY_^111Y]U_SY_\ D459HH K>?=?\^?_ )%%'GW7_/G_ .115FB@"MY] MU_SY_P#D44>?=?\ /G_Y%%6:* *WGW7_ #Y_^111Y]U_SY_^115FB@"MY]U_ MSY_^117!_$CXI'X?Q62-I/VJ[O-Q1#/M557&22 ?4@9NW4=,X[XK3\7>!]!\<6D$.LV[2>0Q:&6)RCIG&<'T.!Q M["@"OX.\7IXY\+1:K!IA2.4M%+!)(&"L.".G(_#O6MING6VCQ/%IFA6EE&[; MG2V5(PQ]2% R:ET+0M.\-Z/!I6E6X@M( =J9))).223R236C0!6\^Z_Y\_\ MR**//NO^?/\ \BBK-% %;S[K_GS_ /(HH\^Z_P"?/_R**LT4 5O/NO\ GS_\ MBBCS[K_GS_\ (HJS10!6\^Z_Y\__ "**//NO^?/_ ,BBK-% %;S[K_GS_P#( MHH\^Z_Y\_P#R**LT4 5O/NO^?/\ \BBCS[K_ )\__(HJS7,^*/'_ (:\'QDZ MOJ4:3XRMK%\\S?\ 1T^IP/>@#=\^Z_Y\_\ R**R->\7:=X8M/M.M36]G&1\ MHDG&Y_\ =4/M$N))V'M_"OZGWKSS2O#WBO MQ_JCRVEM>ZG<.W[VZE8E5_WI&.!],T >K>*?VC)I%>V\+Z:(NWVN[^8_54'' MXDGZ5Y/)-XK^(.M ,U_K-\W10"X0'T ^5%_(5[3X3_9ULK;R[GQ3?&[DZFTM M"4C'LS_>/X;?K7LVDZ-IFA62V>E6-O9VZ_\ +.% H)]3ZGW/- 'S[X7_ &>M M1E9+CQ--Y,?4VEK(I<^S.<@?@#]:]L\.^&-+\*6OD:+H$%J",-(K@R/_ +SG MD_B:Z2B@"MY]U_SY_P#D44>?=?\ /G_Y%%6:* *WGW7_ #Y_^111Y]U_SY_^ M115FB@"MY]U_SY_^111Y]U_SY_\ D459HH K>?=?\^?_ )%%'GW7_/G_ .11 M5FB@"MY]U_SY_P#D44>?=?\ /G_Y%%6:* *WGW7_ #Y_^111Y]U_SY_^115F MB@"MY]U_SY_^111Y]U_SY_\ D459HH K>?=?\^?_ )%%'GW7_/G_ .115FB@ M"MY]U_SY_P#D44>?=?\ /G_Y%%6:* *WGW7_ #Y_^111Y]U_SY_^115FB@"M MY]U_SY_^111Y]U_SY_\ D459HH K>?=?\^?_ )%%'GW7_/G_ .115FB@"MY] MU_SY_P#D44>?=?\ /G_Y%%6:* *WGW7_ #Y_^111Y]U_SY_^115FB@"MY]U_ MSY_^111Y]U_SY_\ D459HH K>?=?\^?_ )%%'GW7_/G_ .115FB@"MY]U_SY M_P#D44>?=?\ /G_Y%%6:* *WGW7_ #Y_^111Y]U_SY_^115FB@"MY]U_SY_^ M111Y]U_SY_\ D459HH \#^+WPT\7^+?%T.J:7:+.$M4T:& MX^SR7<#1K)V![9]CT/L30!'H_BO3O$'G?V1M7S[K_ M )\__(HKR'X0?"G7?!?B*\U;6+BW4-;FWCAMY"^_+*=Q.!@?+P.O/;'/HVO^ M.?#/A>]@L]:U>"TN)QN2-@S'&<9.T':.O)P.#0!L>?=?\^?_ )%%'GW7_/G_ M .116=XC\5Z/X6\/2:WJ5TJV8 \ORR&:=B,JL8S\Q/;MC)) !(^=O%'Q_P#% M&HZHY\/R1Z5IZ.PB!@2261>,&0N& /!.%QC=@EL T ?37GW7_/G_ .111Y]U M_P ^?_D45\HSWT7B:^::;=N69A+&,G)VQN"B\CC:!@<# XKTCP+ M^T'<12BR\9KY\)P$U"VA =26Y,B# *@'J@R-O1B<@ ]^\^Z_Y\__ "**//NO M^?/_ ,BBI8)X;JWBN+>6.:"5 \>&O\ L%6O_HI: M -?S[K_GS_\ (HH\^Z_Y\_\ R**LT4 5O/NO^?/_ ,BBCS[K_GS_ /(HJS10 M!6\^Z_Y\_P#R**//NO\ GS_\BBK-% %;S[K_ )\__(HH\^Z_Y\__ "**LT4 M5O/NO^?/_P BBCS[K_GS_P#(HJS10!6\^Z_Y\_\ R**//NO^?/\ \BBK-% % M;S[K_GS_ /(HH\^Z_P"?/_R**LT4 5O/NO\ GS_\BBCS[K_GS_\ (HJS10!6 M\^Z_Y\__ "**//NO^?/_ ,BBK-% %;S[K_GS_P#(HH\^Z_Y\_P#R**LT4 5O M/NO^?/\ \BBCS[K_ )\__(HJS10!6\^Z_P"?/_R**//NO^?/_P BBK-% %;S M[K_GS_\ (HH\^Z_Y\_\ R**LT4 5O/NO^?/_ ,BBCS[K_GS_ /(HJS10!6\^ MZ_Y\_P#R**//NO\ GS_\BBK-% %;S[K_ )\__(HH\^Z_Y\__ "**LT4 5O/N MO^?/_P BBCS[K_GS_P#(HJS10!6\^Z_Y\_\ R**//NO^?/\ \BBK->9_$SXO MV/@5QIEC!'J&M.A9HB^$M@5^5I,,?X_P S M10 :?_QXQ_C_ #-6:K:?_P >,?X_S-6: "LJ]\.:3?WZ7\UIMO4SBX@D>&3D M8Y9"">!CGM6K10!BZ/X8T_2$MG$?VB]@@2$7,S,[ *"/DW$^6#EOE7 YQ3-4 M\'Z%K=Z;S4;)IYRH7<;B0 = &P!].Y)[UNT4 \MVM[J"*>%\;HY4#*<'(R#QU%2T4 9MKH&FVE[]M M2!I+L*%6>XF>=T'/"LY)4?,>F,YJ_+%'/$\4J+)&ZE71QD,#P01W%/HH RH_ M#FDQW<5S]D\R2'_4"61Y$@Y!_=HQ*IC:,;0,8P*MZEIMIJ]A+8WT7FVTN-Z; MBN<$$<@@]0*M44 16MM%9VD-K;ILAA18XUR3A0, 9//05FOX7T61H]]BK0QM MN2V+L8%.",B'.P'D_P /4D]>:UZ* "LJY\.:3=NS2VGR.XDDB21TBE?.[<\8 M(5SD#)8'.!GI6K10 R**.")(HD6.-%"HB# 4#@ #L*?110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 5G6&O:/JMS/;:=JME=SP?ZV."X5V3MR >.>*EU>R?4M%O M["*=H)+FWDA69>L992 P^FQ\2>,YM<_MB6VMKJ027-L(0S%N^U\\9]PG5PWBSXL^%/"6^&XOA>7R\?9 M+/$C@^C'[J_B<^U?.OBSXO>+/%F^![S[#8MQ]EL\H"/1F^\WT)Q[5+X3^#?B MSQ3LG-I_9MBW/VB\!7(_V4^\?T'O0!H^+/CMXH\0>9;Z:PT:R;C;;MF8CWDZ MC_@(%^7GS;M04!_V8^@_')]Z](50JA5 "@8 '04 >1>$_P!G_P /Z/Y=QKLK:O=# MGRR"D"G_ '1RWXG!]*]8M;6WLK9+:T@B@@C&$BB0*JCT ' J:B@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\:^)GP8U#Q MIXL76M-U.V@66-([B.YW?+M&,I@'/&.#CGOS7LM9^O7=Y8>'=3O-/@^T7MO: M2RV\.POYDBH2J[1RVK')"+N"R)R>! MN96 ZER3R*]\KXS^$^K6&A_$W1]1U.Y2VLXC,))G^ZNZ%U&?Q(%?8&G:MIN MKP>?IM_:WD7]^WE60?F#0!UW_MW_ /2>.O/Z^S];^%O@WQ'K$^K:MHWVB^GV^9+]JF3=M4*.%< < #@5 MG_\ "DOAY_T+W_D[?]"]_Y.W'_ ,P^&=3N-9\+Z7J=W;_9[B[M8YI(L M$!6903C/:@#@_@9%XGA\(W(\0B[6+S_]#6\W>8$Q\WWN0N>GXUZC110 4444 M %%%% !1110 45G:QKNE>'[(WFKZA;V< Z-,X&X^@'4GV'->+^+/VB[>+S+; MPK8&9NGVR\!5?JJ#D_B1]* /,9>69PBJ/AZ7OMO#UNVJW(X\YLQP*?\ T)OP 'O7@VH:QXK^(&KI'3;0$/,1Z%ONK_X]]* //_$?CWQ7XYN1 M!?WLTL>P"#[Q^N375>$_@+XEUWR[C5RNC69YQ,NZ9A[)V_X$0? M8U]#^&? WASPA"$T?3(H9<8:X8;Y7^KGG\!Q[5T5 '%^$_A9X5\(;);.P%S> MK_R^7>)) ?5>,+^ %=I110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %(2%!)( '))KYT\9?M ZTFK7NG^'[.VM8()6B6YF M4R2MM.-P!^4?0@UY?J/B;Q;XRN?L]WJ.I:E(YXMHRQ4_2->/R% 'U;KGQ1\& M>'RRWFNVSS+_ ,L;8F9\^A"9Q^.*U?#'BO1_&&E?VCHUUY\ %[[P=XEN]'OX MY 8G)AE9-HGBR=LB\D8('3)P<@\@UAU]A_$SX9V/C_2PZ&.VUJW0BUNR.".O MER8Y*$]^JDY'4AOF3Q/\//%/A&6;^U-)G%K%R;V%3) 5+;5.\<+DXP&PW(R! MF@#EZ**[WPS\'O&/B6ZFB.FR:5'"H9IM3BD@5LG[J@J2QZG@8&.2,C(!E>$_ MA]XC\:PW+O"%Q]HN],U+3GC MZ7,:L%'TD7C]:^F_A1\.KCX?:3>QWM['(]$NM7DTB#5K&748\[[5)U,@QURN<\=_2@#P?X*?$+Q9JOC*#0]0O9]2T^ M6&1G:?YW@VJ2&W]>2 O)/WJ^C*K6VG6-E)(]I9V\#RG,C11*I?ZX'-6: "BB MOGGXU>+O&FB^.K>TTR\O+&P\I&M?LX($[G[V?[QSQM/H..>0#Z&HK.T">^N? M#NFSZI%Y6H26L3W,>,;9"H+#';G/%:- !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 45PGQ8\;7W@7PG'?Z=;1RW5Q<+;HTH)2/*LQ) ZGY< M ?X8JM\(?'NH^._#]W/JEO%'=6DXB,L*E4D!&1PB4A(4$GH.:6 MB@#Y>\1_M!^)[^YFCT6.VTRTW$1MY8DF*^I+97/T'%<#00>,5]]UY/\ $SX+V_C*\GUO2;O[+K1D?+C&26H ^6**V-9\*>(/#V\ZOHM]91K*8?.F@81LXSP MKXVMT)&"<@9'%9]C87FIWD=G86D]W=29V0P1F1VP"3A1R< $_A0!7KZO^!'A MBX\/^ ?M5[!!'<:K*+M&3!^\/D.#7TG0 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% %;3_P#CQC_'^9HHT_\ X\8_Q_F: M* #3_P#CQC_'^9JS5;3_ /CQC_'^9JS0 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !115#6M9L/#VCW.JZG.(;.V7=(^,]\ = MR20 /4T 7Z\9TCX^6VJ^/(=#_L=H["YNA:P7/FY?<6VJQ7&,$XXSQGO7=>#/ MB+H'CL7(TB699K;!DAN(]C[3T88)!'X\=^HJ*S^%OA&P\4GQ%;Z6%OO,,JCS M&,:2'JRIG /Z#MB@#I;[2=-U-HFU#3[2[,)W1FXA638?49!Q^%7*** "BBB@ M HHHH **Y#Q7\3?"W@\/'J.HK)>+_P N=M^\ESZ$=%_X$17A?BSX_>(M9WV^ MB1KH]H>-Z'?.P_WCPOX#(]: /H7Q)XS\/^$K?S=:U.&W8C*0YW2O_NH.3]>E M>'^+/VB;^ZWVWA>Q%E$>!=W0#RGW"?=7\=U>;Z!X+\5^.[UI[&SN;OS&_>WM MPQ"9[EI&ZGV&3[5[;X3_ &>=(T_9<^)+MM2N!S]GA)CA!]S]YOT^E 'A=M8^ M*_B#K+-#'?ZQ>M]^1B6"#W8\*/J0*]?\)_LZ*-ESXKU#/?['9GCZ-(?Y ?C7 MNMAIUEI5FEII]I!:VR?=BAC"*/P%6: ,O0_#FC^&[,6FC:=;VXAM8 M6FN)HX8D&6>1@JCZDT 245P.N_&;P1H>Y#JPOYE_Y96"^;G_ (%PG_CU>=:E M^TK+]J TOPZGV<'EKJ<[V'T487\S0!]!T5G:!K$7B#P_8:O!&T<5Y DRH_5= MPS@_2M&@#FO'GBV/P3X3N=:>V-R\;+''$&VAG8X&3V'?\*Y[X5_$]OB%'?PW M.GK:7=GM8^6Q9'5LXQGD$8KN-8T?3]?TJ?3-4MDN;.<8DB;//.1R.00>.G)H WJ*** .(O?A'X)U#7)M7N MM%62YF[ G+9/S' M/0444 %?/GA7X(^)=&^)-KJ=S>VYT^SNOM NEE)DG .0-O4$]#GCD\FOH.B@ M"&XN[:S0/*?%.K:9>Z+;O>VD4!A:W615,K3>;?6\&V0[MVWDD+GOM!"_A0!T5& < M9'2BB@ HHHH XKXK'Q /A]?_ /"->?\ ;LKN^S9\WRL_-LQSGZ'9BEMKU_&4/S0W#>:H/IM?(%?:E9FK>'-%UZ/9JVE6=Z,8!GA5B/H2,C\ M* / -%_:0UFWVIK6CVEZ@X,ENYA?ZD'<#^E>D:#\=/!>M21PS7,^F3N0H6\C MPN?]]<@#W.*IZU^S]X/U+<^GF\TN0]!#+YB9]U?)_(BN%G_9LUE=01+?7K"2 MR+?/+)&Z2 >R#()_X$* /I '(R.E%065JMC86]HC,R01+$K,U0A.YM(X@X_P!$CM5* M/[$G+_DU>@:+^S=I4&U];UJYNFZF.U01+],G<2/RKT?0OAQX0\-NDNFZ%:K. MARL\H,L@/J&?)!^F* .DM97GM(99(C$[HK-&W5"1D@_2I:** *FI:98ZQ8R6 M.I6D-W:R??BF0,I].#3=*TC3M#L5L=+LH+.U4DB*% HR>I]S[U=HH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** *VG_\>,?X_P S11I__'C'^/\ ,T4 &G_\>,?X_P S M5FJVG_\ 'C'^/\S5F@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** *&JZWI>A6RW&JZA:V4+-M5[B4(&/H,]35#Q'H>G>.O"%QIC MW(:SOHU:.XMV# 8(964]",@?6N$^,_PXUKQQ_9=UHTL3O:!T>WEDV AB#N4] M,\<_A77?#CPQ=^#_ /8Z-?7"S7,1=W*$E4+,6VKGL,_GF@#'^&WPIM/A[-> MW7]I/?WERHC\PQ>4J(#G 7)Y)QDY["O0Z** "BBHYYX;6!Y[B6.&%!N>21@J MJ/4D]* )*"0!D\"O)O%GQ\\-Z)YEOHRMK%V.-T9V0*?=S][_ (""#ZUX9XI^ M)WBSQF[07E\\5K(<"RM 4C.>Q Y;_@1- 'T1XL^,_A/POO@CNO[4OEX\BS(8 M _[3_='X9/M7A7BSXU>*_$WF007 TJQ;CR;-B&(_VI/O'\,#VJ;PG\#_ !5X MCV3WL0T>R;GS+I3YA'^S'U_[ZVU[KX3^#_A/PILF6S_M"^7G[3> .0?55^ZO MY9]Z /G7PI\*?%GC I/;V)M;)^3>7F40CU4?>;\!CWKW7PG\"/#&@;+C5 VL MWB\YG7;"I]H^_P#P(FO4Z* &111P1+%%&L<:#:J(,!1Z 4^BB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH ***\1^/?BGQ5X?GTF/1[JXL=.E1F MDN+?Y2\H/W2W; YQWR>N. #VZBN7^'6HZQJO@'2;W7D9=1EB)D++M9AN(5B. MQ*A3^-=10!@>-K[5-,\%:M>Z+$9-1AMRT*A=Q![D#N0,G'M7Q\\GBOQO?89M M5UFXS]T;YMGX M^/94S^1(KTO0OV>/#.GE)-6O+O5)!U3/DQ'\%^;_ ,>KV"B@".WMX;2VBMK> M)(H(D"1QH,*J@8 [ "I*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH *YSQ[;ZS=^!M7@\/NZZH\&(2C;6/(W!3V8KN ]R*Z.B@#POX":-XO MTS4M5?6+;4+32VBP(KU60M/N'S*K<]-V3WR/2O=**^:/&&O?$F#XP36UA-J: MD706QM8MWD20Y^4E1\K C[Q/3G.,< 'TO1110 4444 %%%% !1110!R7Q$\# MQ>/O#(TI[LVLL4RSPS!=P#@$8(R,@AC5/X9?#M/A[I%U U[]LNKN0/-($V* MH(50,GU//O7Y\.ZO%'&[%DM+M" F M>P=<\>F5_&O--:^$OC?0MS3Z'/<1+_RUL\3C'KAMW\ C.#;SMYB+[;'R!^5?3/PD\:ZAXY\)27VIP1QW5O<&W:2)=J2X53 MN ['YL$?XXH [VBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKROXG?&$>!=3CTBQTU; MR_>$3.\KE8XP20!@/4=J /5*J:AJNGZ3!Y^HWUM9P_P!^XE6-?S)KY,UK MXU>.-9W*-5%A$W_+.Q01X^C&?%OC"X^T6NFZGJ3OUN'5F4_61N/ MS- 'V!H?C3PWXDNIK71]8M;R>$;GCC;G'J,]1[CBMVO"_A)\(->\,>)XO$&N M206WDQ.L=K%)O=F8;?F(^4 GH3SBO=* "O!OBO\)/$_BKQR=7TEH+BUN8XX MR)9@GV?:,'@]5[\9.2>/7WFB@"CHUC)IFA:?I\TYGEM;:.%YCUD*J 6_'&:O M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!6T_\ X\8_ MQ_F:*-/_ ./&/\?YFB@ T_\ X\8_Q_F:LU6T_P#X\8_Q_F:LT %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%9^NWMQIOA_4KZTMS<7-M:RS M10@9\QE4D+QZD8H T*^:?'&E?$F;XNS3:?'JK9N ;">'?Y"1<;02/E4#^('W MSUK9^$/Q0\6^*/'+:7JTRWMG-#)*2L"I]GVC((*@<9PO.>H_'WV@!!G SC/? M%+161K_BC1/"]I]IUK4H+-",J';YW_W5'+?@* ->J>I:KI^C63WFI7L%I;)U MEGD"+].>_M7@_BS]HN5]]MX5T_RQT^V7@RWU6,<#ZDGZ5Y,\GBOX@ZT QO\ M6;X] ,N$!]ONHOY"@#V_Q9^T1IMEOMO#%D;^8<"ZN04B'N%^\WX[:\4UKQ5X MK\>ZBD-[=W>H2NW[JS@4[ ?]F->,^^,UZCX3_9TNIMESXJOQ;IU^QVA#/]&? MH/P!^M>W>'O"6@^%;7R-%TR"T!&&=1F1_P#><\G\30!\]^$_V?=>U7R[G7YU MTFU//E#$D[#Z#A?Q)/M7NGA7X<^&/!R*VEZ:AN@,&[G_ 'DQ_P"!'[OT7 KJ MJ* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BJ4FKZ9#J2:=)J-HE](, MI;-.HE8>H7.3^57: "JU]J%EI=H]W?W<%K;)]Z6>0(H^I/%6:\M^-O@?7O&> MD:8-#VS/9RNTEHT@3S-P # L0,K@]3_$: )==^/'@O2-R6MQ<:I,.-MI%\N? M=FP,>XS7FFN?M&>(+S='HVFVFG1GI)(3/(/SPOZ&H]#_ &=?$E]M?6+ZSTR, M]44^?(/P&%_\>KTO0_@)X-TK:]['/-8^ M(FEQ_P!JWE^L]PBW-NW,?E$C>VT#"X&3D 8Q7U75+3=(TW1[?R-,T^ULXO[E MO$J _7 YJ[0 4A 88(!'O2T4 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110!Y9\T]]"=K< M7,[)/=J@8QX *J,@@;N>?]FM3X/>(]:\4>!$O]=R]PMP\4))8VX9'4,#]0:K7]P-+T:ZN8;?S!:V[R)!&,;MJDA1]<8 MH N45X+\,/C#XE\4^/8M(U2&VEM+Q9&40Q;3;[5+#G/(XQSSR.?7WJ@ HHHH M **** "BBB@ HHHH **** ,W5?#VC:['LU72K.] X!GA5R/H2,C\*L:?IMEI M-E'9:=:0VMK']R*% BC\!5JB@ J*YD>&UFECC,LB(S+&.K$#@?C4M% 'SM\- M_BOXSU_XDV^FZC(MQ9W;NLELMNJ?9P%)R"!D8QCYB?SKZ)JM#IUC;74MU!9V M\5Q-_K94B57?_>(&3^-6: "BBO OCMXO\7:!XDL+;3+RZT_3&MQ(DL'R^;)N M.X%O8!?E]\]Z /?:*^5=%^/_ (QTW:E\;35(AP?/BV/CV9,#\P:]%T7]HSP[ M>;4U?3KW3I#U>/$\8_$8;_QTT >RT5B:!XO\/^*49M$U:VO"HW,B-AU'J4.& M ^HK;H **** "BBB@ HHHH **** "BBB@ HHHH **** "BJ>H:KIVD0>?J5_ M;6<7]^XE6,?F37 :U\=O!.D[DM[N?4I1QMLXB1G_ 'FP/RS0!Z717S?K/[2. MKSEDT71;2T3M)WO0!W5175PEI:37,@8QPQM(VT9. ,G%2T$ C!&0: /%O _P =+CQ5 MXWAT6ZT>*WMKQF6WDBD+.A +#?G@Y [8Q7M-#O#^UK#0+,2KTEF7SG!]0SY(_#%=4 , 8 HHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"MI_ M_'C'^/\ ,T4:?_QXQ_C_ #-% !I__'C'^/\ ,U9JMI__ !XQ_C_,U9H ***B MN;JWL[=KBZGB@A3&Z25PJC)P,D\=30!+16?I.M:?K=HEQ8W,4N41WC616>+< M,@. 3@]>/8UH4 %%1075O<^9]GGBE\IS')Y;AMCCJIQT(]*EH **RO\ A)M M_P"@YIO_ (%Q_P"-:M !156#4]/N;N2TM[ZVEN8L^9#'*K.F#@Y4'(P>*M4 M%%%5?[3T_P"W_8/MUM]M_P"??S5\SIG[N<].?I0!:HHJK/J>GVUW':7%];17 M,N/+ADE57?)P,*3DY/% %JBBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH ***\3\2?M"PZ'XEU+28/#4ETEE9;>'+9=+MS MQY\F))V'M_"OZGWKS[2?#OBOQ_JCRVEM>ZG<.W[VZF8E5/\ M2,<#Z9KWSPG M\ /#VC^7<:[*VKW0Y\LC9 I_W1RWXG!]*]9MK6WLK9+:U@B@@C&$BB0*JCT M' H \1\)_LZV5MLN?%-\;N3J;2U)2,>S/]YOPV_6O9=*T;3=#LEL]+L;>SMU MZ1PH%!/J<=3[FKU% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%>-_$_XVP^&[BZT'PZL=SJB(4FO M"P,=I)D# 7!#N!G(Z*<9W891X!JOC+Q-KB7$6IZ_J5S!Y;RF.[=_J\ M[0 <$ # P,8Q0!]QT5\.:5XR\3:&EO%IFOZE;06[[XH$N6\I3NW?ZO.T@G)( M(P MR4444 %%>;>._C-HG@G4Y-*%K<:AJ4:AI(HR$2/(R S'/."#P#UKR'7/V@?% MVI;DTY+32HCT,4?F28]V?(_("@#ZCGN(;6%IKB:.&)!EGD8*H^I-5].U?3-8 MB>73-1M+V-&VL]M.L@4^A*DX-?%;2>*_&]]@MJNM7&>GSS;?PY"C\A7NWP.^ M'?B+PI?W^JZW']CCN+<0QVAD#,QW!M[ $@8P0._S'I0![51110!\Z^)?@YXP MU/XHW.IVLL9L;F]^TK?F#/%JZ+INF6TZPQH]Q)<[LON&<)@C'&.3GGMQ7LM<]KW@;PSX MGO8+S6=(@N[F ;4D8LIQG.#@C<.O!R.30!I:)J::WH6GZK'&T27MM'<*C]5# MJ&P?SJ_7,^-O%EIX"\)R:K):&98RL,%O&0@9CT7./E /;M61\,OB9#\1+2] MS8&QN[)D\R/S-ZLK9P0<#^Z#?"GX1>)?"W MC=-9U=[>"WMHY$"Q3;S.64KCCHHSGGN!Q7O-%% !6!KGC;PUX;O8+/6-8MK. MYG&4CD)SC.,G ^4=>3@<&M^O%OB9\%]4\8^,?[:TS4K2*.=$2=+DL#'M&,K@ M'(P!QQS]> #VA65T5T8,K#(8'((I:HZ+IJZ-H6GZ6DC2I9VT=N)&ZL$4+D_7 M%7J (YYX;6WEN+B6.&")"\DDC!510,DDG@ #G-?.'Q!^/5]J3S:9X2:2QLU= MD;4/^6MPFW'R C,0R20?O?=/R'(K;_:)\8W%I!:>$;7Y([N(75XS(#O0/^[5 M3GCYD8GCLN#C<*^>* -#4]=UC6_*_M;5;Z_\G/E_:[AY=F<9QN)QG Z>@KH- M&^*7C71-12\B\0WUUC :&^F:XC=<@D%7)QG&,KAL$X(S7'T4 ?8_P[^)NE_$ M&SE$4?V+4X,F:Q>3>0F!@\$%/%&G:Y:KODM) M0Y3('F(1ATR0<;E+#..,Y'-?<<$\-U;Q7%O+'-!*@>.2-@RNI&001P01SF@! MSNL:%W8*JC)9C@ 4D4L7'^"I@_ MFQKTW3-+L-&L(K#3;2&TM8A\D42A5'K^/O5NB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@"MI_\ QXQ_C_,T4:?_ ,>,?X_S-% !I_\ QXQ_C_,U9JMI_P#QXQ_C_,U9 MH *\\OM972OBSG7)=MD;4)8.^TI"7V@M_LY*NI;KTS\O3T.L_4M-TS7K26QO MHHKJ)'&]-W*. ".0G#>AH P+7P];ZOX:\,7:QQ+>V:64R3%0&*(%+(6 MP3C!8@>N*Z+5-)LM:LC9W\32VY8,R"1D#$=,[2,CO@\9 ]*\QTRYU?P!I^DZ MG)O).1@-SD#@UZW0!P/PB_Y%2Z_Z_G_ /0(ZZ'Q M=?WEAX?E-C9WEU<3,(0MHI+H#]Y@1DJ0H.&P<,5X-<]\(O\ D5+K_K^?_P! MCKOJ /+_ 9_PA&M:A"(-(:QU6%A-'&]S(X8J<@H=WS$8!(('?J 370_$#4K MB'3+31[*6*.[U><6@\Q21Y;?*QS@@6TK>(?"%TJ9ACU%8W;(X9G0J,=>0C?E0 M!H>*M!M$\#S6]DOV,::GVJU:(D&-XP6R,$')&X9.>6SR:U_#^J+K7A^QU$%2 MT\0,FQ2 ''#@ \X# C\.]1>*I8X?".L-*ZHILY5!8X&2I 'U)( ]S5+P!;2V MO@;2XYDVN4:0#(/RN[,IX]00: '>-]=D\/>&+B[MY%2[=EBMRR;AN)Y]LA0Q M&>,COT+;?PA:+X'/AYHXHC+ !-)'D@SX!\SL6^8 \XX '3BLKXKVTL_@])(T MW)!=))(<@;5(9<^_+*./6NVEEC@B>65UCC12SNYP% Y))["@#C-$\7$_#-]8 MGF5[NRB:%RZNP:4<(&[DME"3GJQZ=KOA'1HG\)&2^BBEN=81I[V1,@S"7) ) M&,?*V,# !SCKD\7H^FW;_!;5]L6?.G-Q'\PYC0Q[CU[>6_'7CW%>D>&?^14T M?_KQ@_\ 0!0!B^ +UOL%_HDUQY\VD73VP1=?\_G M_D(4 6:*K>1=?\_G_D(4>1=?\_G_ )"% %FBJWD77_/Y_P"0A1Y%U_S^?^0A M0!9HJMY%U_S^?^0A1Y%U_P _G_D(4 6:*K>1=?\ /Y_Y"%'D77_/Y_Y"% %F MBJWD77_/Y_Y"%'D77_/Y_P"0A0!9HJMY%U_S^?\ D(4>1=?\_G_D(4 6:*K> M1=?\_G_D(4>1=?\ /Y_Y"% %FBJWD77_ #^?^0A1Y%U_S^?^0A0!9HJMY%U_ MS^?^0A1Y%U_S^?\ D(4 6:*K>1=?\_G_ )"%'D77_/Y_Y"% %FBJWD77_/Y_ MY"%'D77_ #^?^0A0!9HJMY%U_P _G_D(4>1=?\_G_D(4 6:*K>1=?\_G_D(4 M>1=?\_G_ )"% %FBJWD77_/Y_P"0A1Y%U_S^?^0A0!9HJMY%U_S^?^0A1Y%U M_P _G_D(4 6:*K>1=?\ /Y_Y"%'D77_/Y_Y"% %FBJWD77_/Y_Y"%'D77_/Y M_P"0A0!9HJMY%U_S^?\ D(4>1=?\_G_D(4 6:*K>1=?\_G_D(4>1=?\ /Y_Y M"% %FBJWD77_ #^?^0A1Y%U_S^?^0A0!9HJMY%U_S^?^0A1Y%U_S^?\ D(4 M6:*K>1=?\_G_ )"%'D77_/Y_Y"% %FBJWD77_/Y_Y"%'D77_ #^?^0A0!9HJ MMY%U_P _G_D(4>1=?\_G_D(4 6:*K>1=?\_G_D(4>1=?\_G_ )"% %FBJWD7 M7_/Y_P"0A1Y%U_S^?^0A0!9HJMY%U_S^?^0A1Y%U_P _G_D(4 6:*K>1=?\ M/Y_Y"%'D77_/Y_Y"% %FOB#QW_R4/Q+_ -A6Z_\ 1K5]K>1=?\_G_D(5\4>. M01\0/$@8[B-4NLG&,_O6H P**** "BBB@#L-8^)?B35=)M]&@NVL-)MX5@BM M+0E+/%.R=K7^S+%N?M%X"I(_V4^\?T'O7T%X5 M^$_A[PB4FL85FO%_Y>[J,22 ^JYX7\ *[+R+K_G\_P#(0H X#PG\$_"GAKRY M[F ZM?+SYUVH* _[,?0?CD^]>CJH50J@ 8 ':J_D77_ #^?^0A1Y%U_S^?^ M0A0!9HJMY%U_S^?^0A1Y%U_S^?\ D(4 6:*K>1=?\_G_ )"%'D77_/Y_Y"% M%FBJWD77_/Y_Y"%'D77_ #^?^0A0!9HJMY%U_P _G_D(4>1=?\_G_D(4 6:* MK>1=?\_G_D(4>1=?\_G_ )"% %FBJWD77_/Y_P"0A1Y%U_S^?^0A0!9HJMY% MU_S^?^0A1Y%U_P _G_D(4 6:*K>1=?\ /Y_Y"%'D77_/Y_Y"% %FBJWD77_/ MY_Y"%'D77_/Y_P"0A0!9HJMY%U_S^?\ D(4>1=?\_G_D(4 6:*K>1=?\_G_D M(4>1=?\ /Y_Y"% %FBJWD77_ #^?^0A1Y%U_S^?^0A0!9HJMY%U_S^?^0A1Y M%U_S^?\ D(4 6:*K>1=?\_G_ )"%'D77_/Y_Y"% %FBJ-RSV=K+P KS/4/CQX1LF98-1O[XCC-O9 _]]E: /6JX?XL>,;CP3X& MFO['B_N)5M;5R@=8W8$EB">RJV.OS;<@C->:WW[1^W(T_1II/1KB54_0*?YU MYWXZ^*FN>/+*WL+Z.V@LH)?.$4*UU)\U#M)8 *6 #[<# <=L&NLKQG]G:.9_A_? MF.?RQ_:DG&P'_EE%7KOD77_/Y_Y"% 'FOC7X(:7XP\4/KG]J7%E).%^T1I&' M#D *"I)&TX ]:T=#^"G@C1-KMIC:A,O_ "TOW\S/_ .$_2NY\BZ_Y_/_ "$* M/(NO^?S_ ,A"@"2VM;>R@6"U@B@A7[L<2!5'T XJ6JWD77_/Y_Y"%'D77_/Y M_P"0A0!9HJMY%U_S^?\ D(4>1=?\_G_D(4 6:*K>1=?\_G_D(4>1=?\ /Y_Y M"% %FBJWD77_ #^?^0A1Y%U_S^?^0A0!9HJMY%U_S^?^0A1Y%U_S^?\ D(4 M6:*K>1=?\_G_ )"%'D77_/Y_Y"% %FBJWD77_/Y_Y"%'D77_ #^?^0A0!9HJ MMY%U_P _G_D(4>1=?\_G_D(4 6:*K>1=?\_G_D(4>1=?\_G_ )"% %FBJWD7 M7_/Y_P"0A1Y%U_S^?^0A0!9HJMY%U_S^?^0A1Y%U_P _G_D(4 6:*K>1=?\ M/Y_Y"%'D77_/Y_Y"% %FBJWD77_/Y_Y"%'D77_/Y_P"0A0!9HJMY%U_S^?\ MD(4>1=?\_G_D(4 6:*K>1=?\_G_D(4>1=?\ /Y_Y"% %FBJWD77_ #^?^0A1 MY%U_S^?^0A0!9HJMY%U_S^?^0A1Y%U_S^?\ D(4 6:*K>1=?\_G_ )"%'D77 M_/Y_Y"% %FBJWD77_/Y_Y"%'D77_ #^?^0A0!9HJMY%U_P _G_D(4>1=?\_G M_D(4 6:*K>1=?\_G_D(4>1=?\_G_ )"% %FBJWD77_/Y_P"0A1Y%U_S^?^0A M0!9HJMY%U_S^?^0A1Y%U_P _G_D(4 5?$'A_3?$^C3Z5JUN)[2;&5R001R"" M.016?X0\#Z'X(LIK;1;=T\]@TTLK[WD(Z9/H,G 'J?6MKR+K_G\_\A"CR+K_ M )_/_(0H \ZM?CAX;N_&J^'4@N@KW'V6.]('EM)G:.,Y"D\ _H*].KR^V^!W MA^U\7KXACNKG>D_VE+8A?+63.X'UP#SC^G%;OC/QYI7@6.V.L:C,9;DGRH8+ M<.Y ZMU Y'4_3- '9T5C:)JD7B+1K;5M,U,36=PNZ-_) Z'!!!Z$$$'Z5H> M1=?\_G_D(4 6:*K>1=?\_G_D(4>1=?\ /Y_Y"% %FBJWD77_ #^?^0A1Y%U_ MS^?^0A0!9HJMY%U_S^?^0A1Y%U_S^?\ D(4 6:*K>1=?\_G_ )"%'D77_/Y_ MY"% %FBJWD77_/Y_Y"%'D77_ #^?^0A0!9HJMY%U_P _G_D(4>1=?\_G_D(4 M 6:*K>1=?\_G_D(4>1=?\_G_ )"% %FBJWD77_/Y_P"0A1Y%U_S^?^0A0!9H MJMY%U_S^?^0A1Y%U_P _G_D(4 6:*K>1=?\ /Y_Y"%'D77_/Y_Y"% 'RS\?O M[1_X6A/]M_X]_LD/V'[O^IP<].?]9YOWN?PQ7E]>_P#[1'A&[>*P\5QR/.L* MBRN@$XC7<6C; ' W,RDD]2@ YKP"@ HHHH *^W_ G_)//#7_ &"K7_T4M?&G MAS0+[Q3X@L]%TU8S=W3E4\QMJJ "S,3Z!03QD\< GBOMZ"QDM;>*WMYHX8(D M"1QQP*JHH& !P !QB@"[15;R+K_ )_/_(0H\BZ_Y_/_ "$* +-%5O(NO^?S M_P A"CR+K_G\_P#(0H LT56\BZ_Y_/\ R$*/(NO^?S_R$* +-%5O(NO^?S_R M$*/(NO\ G\_\A"@"S15;R+K_ )_/_(0H\BZ_Y_/_ "$* +-%5O(NO^?S_P A M"CR+K_G\_P#(0H LT56\BZ_Y_/\ R$*/(NO^?S_R$* +-%5O(NO^?S_R$*/( MNO\ G\_\A"@"S15;R+K_ )_/_(0H\BZ_Y_/_ "$* +-%5O(NO^?S_P A"CR+ MK_G\_P#(0H LT56\BZ_Y_/\ R$*/(NO^?S_R$* +-%5O(NO^?S_R$*/(NO\ MG\_\A"@"S15;R+K_ )_/_(0H\BZ_Y_/_ "$* +-%5O(NO^?S_P A"CR+K_G\ M_P#(0H LT56\BZ_Y_/\ R$*/(NO^?S_R$* +-%5O(NO^?S_R$*/(NO\ G\_\ MA"@"S15;R+K_ )_/_(0H\BZ_Y_/_ "$* +-%5O(NO^?S_P A"CR+K_G\_P#( M0H LT56\BZ_Y_/\ R$*/(NO^?S_R$* +-%5O(NO^?S_R$*/(NO\ G\_\A"@" MS15;R+K_ )_/_(0H\BZ_Y_/_ "$* +-%5O(NO^?S_P A"CR+K_G\_P#(0H L MT56\BZ_Y_/\ R$*/(NO^?S_R$* +-%5O(NO^?S_R$*/(NO\ G\_\A"@"S15; MR+K_ )_/_(0H\BZ_Y_/_ "$* +-%5O(NO^?S_P A"CR+K_G\_P#(0H LT56\ MBZ_Y_/\ R$*/(NO^?S_R$* +-%5O(NO^?S_R$*/(NO\ G\_\A"@"S15;R+K_ M )_/_(0J>-76,!WWMW;&,T .HHHH **** *VG_\ 'C'^/\S11I__ !XQ_C_, MT4 &G_\ 'C'^/\S5FJVG_P#'C'^/\S5F@ KG6TW6['Q#>:AITUG\2(&R@@FDW']7\+ MV+Z?=)8RPR3M,TT5P^Y=!=H2DH M(X.Y1N!![#&<\GC!UZ* ,*STK4;R6"Y\0SV<[P,)(;6VB(BBD&X"3:ZVE2/E*A8LX+'!;!P.1G.OJUK?\ ]AR6NA2P6=VJHMNS M*-D8!&1C:1C:"!Q6E10!FR:8VI>'!INKLLTDML([AT P7VC++D8!W/AR/PZE[9BV$7V=[\J3*T6TC:(<;0<87.\\ GJ>.LHH I6.E6=AH\6E M10JUI'%Y11U!#C&#N&,$GDGCDDUAZ?H6M:%I#:/I5W;/;[V,-UY/2O.O$GQQ\':"KQVUVVK72\".R&4S[R'YK^'?V==?OMDNNWUOID1Y,4?[Z7Z<':/K MD_2O+/$>FQ:-XHU;2X7=XK*]FMT=\;F5'*@G'?B@#,HHHH **** /O\ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHJ&ZNK>QM)KNZF2 M&WA0O))(V%10,DD^E $U%8'ASQKX<\6F==#U2*[:#_6(%9&4>N& )'N.*WZ M"BBOG3XT?$/Q=HWC6;1M/O9M-L(H8VB:%0K3[E!+;L9X.5X/\- 'T765?^)M M!TO/]H:WIUJ1U$UTB'\B:^,FOO%?B9BC76LZJ3U7?+/^G-:EA\*?'6HX\CPU M>H#_ ,_ $'_H9% 'UIHOB[P]XCFEAT?5[2]EB&YTBD!8#IG'I[UM5X9\)/A% MX@\+>*5UW6I(+=8H71+>*7>SEACYL<8'7J><5[G0 5XC\9/BAXD\(>)K/2M& M\JVA-NL[S20AS*2Q&T9X &WMSS7MU4=2T32M8\K^T],L[WRCNC^TP+)L/J-P M.* *GA+6+CQ!X2TK5KJW%O/=VR2O&,X!(ZC/8]1[&MFD "J%4 # [4M &7 MXDT2/Q'X;U#1I96B2\@:+S%&2A/0X[X..*\%MOV:M5:8BZ\16446>&B@9V(^ MA*_SKZ.HH \5L/V;O#\6#?ZUJ-R1VA5(@?S#?SJ3Q7\ ]!/A*Z7PS:RC6H\2 M0/-='$N/O(<_+R,XX'S!S44 ? %%?3_ ,2/@=;^*M1EUG0+F#3]2EYG MAE4B&=R1E\KDHV-Q. =QQP"2Q\,U+X8^-]*N%@N/#&I.[('!M83<+C)'+1[@ M#QTSGIZB@#DZ*ZS3?ACXWU6X:"W\,:DCJAOH:]O\ MAA\$H?#=Q:Z]XB:.YU1$#PV84&.TDR3DMDAW Q@]%.<;L*P .T^%_ABX\(_# M_3M+OH((;\;Y;H0X.79B1N8?>8+M4GG[N 2 *["BB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\]^ M)7PKM?B&]E6JF,2"+S5="26YG(7/)9W/8#D_04WPWXZ\->+IKB'0]4CNI8!F2/8R,!G&0& )'N M*N>)M#C\2^&=1T:69H5O(3%YBC)0]CCOSCCO7G?PM^#]WX%UZYU?4-3AN96A M:"&.W#!=I()9B<<_*./UH ]:HK)O/$^A:=JL.EWFKV5O?S8\NWDF57;/3@GO MV]:UJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** *]_8V^ MIZ=/_ ($:IH&^_P##7GZKIHV V^-] MVA/!.U5 =YB$3N@*QPH=I9%&?F^8?>.,@# 7G/I%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110!6T__CQC_'^9HHT__CQC_'^9HH - M/_X\8_Q_F:LU6T__ (\8_P ?YFK- !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 445Q_B#XH^#O#0=+W6H);A"0;>U/G M29'8A>%/^\10!V%(S*BEF8*H&22< "OG?Q)^T?=S+)#X;TE;93D"YO#O?ZA! MP#]2P]J\NU7Q7XN\:W2V][J-_J+R'Y;6(':3[1H,9_"@#Z=\1_&+P9X<9HGU M,7URO6&P'FG\6R%'TSFO)_$7[1FM7F^+0--@T^,\":<^=+]0.%'T(:L#P_\ M KQGK2K+%=*V2ZK)<:O..HD/E19]D4 MY_-C0!\\7&H^*O'&HK#-<:GK%TQ+)""TNWUVH.%'T KNO#O[/WBK5=DNJRV M^D0'J)#YLN/]U3C\V%?3>G:7I^D6HMM-L;>S@'2."((OY"K= 'F/AOX%>$-# M5)+V"35[HRMTM[2WB@@086.) JK] .!4U% !7A M^N_L\?VWXAU/5O\ A*?)^W7221@JHH&223P !SF@#P/\ X9E_ZF[_ ,IO_P!MH_X9E_ZF[_RF_P#V MVH/'7[0=Q+*;+P8OD0C(?4+F$%V(;@QH<@*0.KC)W=%(R?-[KXJ>.;S48+Z7 MQ-?+-#MVK"PBC.#D;HT 1N3SN!R.#D<4 >G_ /#,O_4W?^4W_P"VT?\ #,O_ M %-W_E-_^VUSGA?X_P#BC3M40^()(]5T]W42@0)'+&O.3&4"@GD'#9SMP"N2 M:^B_#'B?2_%VAPZOI$_FV\G#*W#Q..J..S#(_,$$@@D V**** "BBB@ HHID MLT5O&9)I$C0=6=@ /Q- #Z*YN_\ B!X0TS(NO$FF*PZHEPKL/^ J2:L^'?%^ M@>+(YGT/4X;P0D"0*"K+GIE6 .#SSC% &W1110 45\\_%'XJ^,?#GQ%FTS3) MEM;*U\LQQ- KBX#*"221D@DD?*1T]:]^L9Y;G3[:>>$PS2Q*[Q'JC$ E?P/% M %BJ.LZSI_A_2;C5-4N5M[.W7=)(P)QS@ KGO&_A2'QKX5NM$FN M&M_-VM',J[MCJ<@X[CU'O0!Y_?\ [1GA6WRMGI^IW;#H2B1J?Q+9_2N8O_VE MKU\C3O#=O%Z-<7+2?HH7^=3V7[-#;LW_ (F 7/W8+3D_B6X_*NFL/V>/!]M@ MW5QJ=XW&=,U6: V\MY:QSM%_=+*#@>W/%8.G?"CP-I;*]OXM7FJZEJ-O<32P&WBCMMVT*65BS$@<_*.,>M>LT44 %5KK3[*]9&N[.W MN#&VOV"^D61Y97(>#@ C;CG&.,>W2O=S)#860:XN%2*% &FF< <<9)-3UYM\ M:?">N>+O"=M;:&/-D@N1++:^8$\U=I'!) )!.<'^= 'HL,\5S"DT$J2Q.,JZ M,&5A[$5)7G/P8\*:WX2\'S6FN?NIIKEIH[;>'\E2 .H)&203@?SS7HU !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% %;3_ /CQC_'^9HHT_P#X M\8_Q_F:* #3_ /CQC_'^9JS5;3_^/&/\?YFK- !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 445CZ[XKT#PU%YFLZM:V?&0DC_.P]D'S'\!0 M!L45X?XA_:.TNWWQ>'])GO) 2!/='RH_J%&6(^NVO)O$?Q9\9>)P\-SJKVUJ M_!MK(>4A![$CYF'L2: /J;Q#X\\+^%@PU?6;:&5?^6"MOE_[X7)_,5Y+XC_: M016:+PUH^_'2XOS@?A&I_FWX5Y?X;^%GC#Q3MEL])DAMF_Y>;O\ =1X]1GEA M_N@UZSX?_9OT^%5D\0ZQ-<2=3#9*(T'L68$D?@M 'D.O?$3QAXMD,%[JUR\< MAVBTMOW:'/;:OWOQR:TO#WP9\:^(&C?^S#I]LW_+>^/E8'^Y]_\ 3'O7U+H/ M@_P]X8C":-I%K:'&#(J9D(]W.6/XFMN@#QGP[^SMH%CLEUV^N-3E')BC_+X,LCMAA\N>^<,P+.1E(B. 5 *N>N25Z%3GWK5=6T_0]. MEU#4[N*TM(OORRM@#T'N?:OC'X@:^OB?Q[K.KQM&\,UP5@>-2H>) $C;!YR5 M52?=T4 ?>&M:UIWA[29]4U6Z2VLX0"\C GJ< #DDGL*H>%_&.A>,K*6ZT M2]%PD+!95*%'0GID$9Y['IP?2JWC_P 'Q^./"D^C-E YC4JB*N< 9Y)^8\_3\0#T.BBB@#Y5^*GCGQ MI#X[U33#J=_IUK!,4MX+:1H@T7\+97!;<.><]<5Q,7A_Q;XAD$L>E:QJ#'_E MH89)!_WT17VZT4;2+(T:EU^ZQ'(_> ?(%A\%/'M_@_V+]G0_Q7$\:8_#.[ M]*]F^$/PJU+P)>WNIZM>6[W-Q"($@MF+*J[@Q+$@9/ Z>_/->LT4 %%%% %: M?3[*ZN(;BXL[>:>$YBDDB5F3_=)&1^%6:** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@"*Y69K69;=E2-QXDR<8QG'7M7TE10 45X!\<]1\;6GBJP3 M29M4@TLPJ838EU#RY.[<5ZMTP#VZ=37L_A1]4E\)Z4^MJ5U-K5#<@C!WXYR. MQ]1ZYH V**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"MI_\ QXQ_C_,T M4:?_ ,>,?X_S-% !I_\ QXQ_C_,U9JMI_P#QXQ_C_,U9H **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBJFH:I8:3;&YU*^MK. ''F7$JQKGTR30!;HKRKQ%\?O M"6D;XM-%QJ]P.!Y"[(L^[M_, UY)XA^/'C'6=\=E+!I-NV0%M4S)CW=LG/NN MV@#Z?UC7M)\/VANM7U&VLH0"09I I;V ZD^PYKR[Q#^T1XB6=SJLO:1 MAY$7YL-Q_P"^1]:\%TSPWXM\<7K3V=CJ&IRN^]\;OPR:^H= ^%'@SPZJFVT6&XG' M_+>\'G/GU&[@'Z 5VE 'S_X>_9N.Z.;Q'K0QU:VL5_\ :C?_ !/XUZUX>^'W MA7PL%;2M&MXYU_Y>)!YDO_?;9(_#%=-10 4444 %%%I% '745XCJG[26CP[ETK0[VZ/0-<2+"/KQN/\JXG5 M/VAO%]YN6Q@T_3T[,D1D,9="DTVXGAMY!%.OAOKO@.\/VZ'SM- MDE,=M?QXV2\9&1DE&Q_"?[K8+ 9KCZ "ND\!>')O%/C72]-2QDN[W38.R%,[02!N8]%7)&6. M,\FOJ?X3_"__ (5_9W5S?SP76KW>$=X5RD,8)PJ,0&.>"W0'"C'RY(!Z1111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %I:(A-[$JX<)N,2E@&?'? ) M^G7M774$ C!&0: /&O@1XP\3>)TU:+6YY+RUM]ABN9% (,'V_&O9: M9%#%!'Y<,21H.=J* /R%?/=Q\:?%<7Q3;2EMH?[/34?L7V'R?G9=^S.[KN[^ MGM0!]#T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 5M/\ ^/&/\?YFBC3_ /CQ MC_'^9HH -/\ ^/&/\?YFK-5M/_X\8_Q_F:LT %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !112,ZHA=V M"JHR23@ 4 +17 ^(_C'X,\.$QOJ7]H7 .##8 2D?5LA1],Y]J\H\1?M%ZW>; MXM TZWTZ,\":;]]+]0.%'T(- 'TC<7$%I \]S-'#"@RTDC!54>Y/2O.?$GQQ M\':$LD=K=/JUTH.([,93/O(?EQ[C/TKYHN=1\4^.-36*:XU+6+MSE(06DQ_N MH.%'T %=YX=_9]\4ZKLEU:6WTB ]0Y\V7'^ZIQ^;"@!_B']H3Q1J8:+2+>VT MB$_Q*/.E_P"^F&/R6N 2V\5>.-0:5(M4UJZZ,^'FV?4]%'Y"OI3PY\"O!^A[ M9;N"75KD<[KP_(#[1C Q_O;J](MK6WLK=+>U@B@A086.) JJ/8#@4 ?-GAW] MG77K[9+KM_;Z9$>3#%^^E^AP=H^N37K'A[X,>"O#[1R_V:=0N4_Y;7S>9S_N M<)_X[FO0*JZCJ-GI.GS7^H7,=M:0KNDED;"J* +"(D4:QQHJ(HPJJ, #VIU> M5ZI^T!X*L-RVC7VHL.GD0;5_-RO\JXK5/VE+Y]RZ1X>MX?1[N9I,_P# 5"X_ M.@#Z)HKY'N/CIX^GNUF34X($!SY,5K'L/L<@G]:^JM%N[C4-"T^]NX/L]S<6 MTQ! - ')_#?XHV?Q#%Y$EA)87=J%9HFD M\P,AX!#8'<_44 >$:7^S59 M)M;5_$-Q+ZI:0"/'_ F+9_*NVTOX*>!-+VL=(-Y(/X[N9GS_ ,!R%_2O0:* M*NGZ98:3;"VTVQMK. '/E6\2QKGUP!5JBB@ HHHH **** "BBB@ K#G\%^%; MJXEN+CPUHTT\KEY))+")F=B0QMN0/D%3[$$$?@:;,?X_P S11I__'C'^/\ ,T4 &G_\>,?X_P S M5FJVG_\ 'C'^/\S5F@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**R_$>OV/A;P_>:UJ32"TM4#/Y:[F8DA54#U+$#G YY('->9_P##1W@__H&Z MY_WXA_\ CM 'L%%>/_\ #1W@_P#Z!NN?]^(?_CM'_#1W@_\ Z!NN?]^(?_CM M 'L%%>/_ /#1W@__ *!NN?\ ?B'_ ..UTG@KXLZ#X\UF;2]+M-2AGBMVN&:Z MC15*AE7 VNQSEQV]: .\HHHH **YSQ#X]\+^%@PU;6;:&9?^6"MYDO\ WPN2 M/QKR3Q)^T@JDQ>&='W<_\?&H'C\$4_J6_"@#WZN.\0_%+P=X:+QWNLPRW*<& MWM?WSY]#MX4_[Q%?+NO?$/QAXND\B^U:ZDCD.T6EM^[0^VQ?O?CDUJ>'O@SX MUU]HW.F'3[9^L]\WEX'^Y]__ ,=H [;Q'^T?>3+)#X/AR/9%R0?8XKUOP[^S_ .%=)V2ZJ]QJ]P.HE/E1 M9]D4Y_-C7F>J?M#>+[SX!@%!!W'!!ZCTKTVRO(=0L+>]MFW0 M7$2RQMC&58 @_D:X[Q1\)O"WB[7DUC4X+@76%$ODR[%F"\#?QGIQD$'%=K## M';P1P0HL<4:A$11@*H& !0 ^N6^(?A)_&W@ZZT:&Z%M.[+)%(P)7L(Y4.5E>/S'4^H9LD?G72T44 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 5%%_!VHSW^D6+IL'Q=\:]#\(^*3H<]E M=W3Q;?M,L.T"+< < '[QP0>U>F5YYXJ^#?AKQ;XE&N7KWD,[[?M$<$@"S;0 M,Y!(. !P1T]>: .^M[B*[MHKF!P\,R"1&'\2D9!_*I:P/$GB71O GAU;[46, M-G$5@ABB7#_&NC^.-*>_T>27;&_ERQ3)MDC;&1D9(Y'<$C M\J .BHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH K:?_QXQ_C_ #-%&G_\>,?X_P S10 :?_QXQ_C_ M #-6:K:?_P >,?X_S-6: "JM[J5II^P7$N)),^7$BEY),==J*"S8SDX!P.35 MJO.=6U&;PM\3)-7U**>32KRV2W2=0S+ #CCIC.Y&8J.<-GD\4 =3I?BS2]1B MM1)<+:7=Q%'(+>XS&6+] A<#S!D$97(/XUL7-U;V=NUQ=3Q00IC=)*X51DX& M2>.IKG=*TZVUOP;X=/FJ3:K:W$;J=P5X\;AP>O#*<]">F16_>6-GJ$0BO;6" MYC#;@DT8< ],X/?D_G0!%INKV&L132Z?,M \-^: MR6\C&[NHV0,DRKEE0C/(_=L"#QR#SC@ Z2QU_3=0:)8)V#3KNA$T+PF88SE- MX&\8Y.W. 1GK5^66.")Y976.-%+.[G 4#DDGL*Y/XC6ZKX9_M5#LO=-GBGMI M0JDJV]5QR#QR#CN5'I5+QIK#:EH^@Z?93SVHU^6,%]HR(6"Y#<]?G7@'D C. M.H!T]MXCTF[=5BN_D=S''*\;I%*^=NU)" KG(. I.<''2M6N=\8Z59W?@K4+ M9H52.VMFEA"*!Y9C4E=O' XQQV)%6_"VJ-K7AC3[]RS221 2,R@%G4[6.!Q@ ML"1[>E &O60GBC19&DV7RM#&VU[D(Q@4X!P9L; >1_%U('7BLWXA:S+HOA*: M2VEEBN;AU@BDCQE">>: ->LJ3Q'I,=W+;?:_,DA_P!>8HWD2#DC]XZ@JF-ISN(QC)KD=!\4 MO#\)I[[=+]IL$:T5PB\/P(R!T( =,Y]#U[]#X/TZ.+P;9QW&VY:]B-Q5 MTTJ^DCB+A?\ 5%FP,C&3E7)X[CZ#M* "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH \_^-O_ "2'7?\ MW_]*(Z^0*^O_C;_ M ,DAUW_MW_\ 2B.OD"@ HHHH *]-^!WB'2?#/C'4-0UF^BL[7^S)$#R9.YC+ M$=H Y)P#P/2O,J* /H[Q#^T=IMNSP^'])FO&' N+IO*3/J%&6(^NVO)_$?Q8 M\9>)P\5SJKV]L_!MK(>4A![''S,/8DUWG@;X IK.DV&L:]J)!YDO_?;9(_# H ^1T\#> M)6T.ZUN;2;BVTVV3S'N+E?*!!.!M#P3.=HX R!^0H U-!\(>'O#$031M(M;0XP9% M3,C#W-+G6]+U.SCAN]AFCNBX:-E4+\NU3D8 / M.*@TO]FJR3:VK^(;B7U2T@$>/^!,6S^5>[T4 >?:7\%/ FE[6.D&\D'\=W,S MY_X#D+^E=MIVE:=I%O\ 9]-L+6SASGR[>%8US] !5NB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#EO'W@BS M\>^'1I5U<26SQRB:&=%W%' (Y'<88\9%5_AW\/;/X>Z1<6D%W)>7%S())YW3 M9NP, !.Q^E=57B?A?X"/X?\=6^L2:RDVGV@QQDCKCH,UZOK7 MB;1/#JPMK&J6MCYQQ&)Y I;UP/0>M &K13(9HKB%)H9$DBD4,CHP*L#R"".H MI] !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 5M/_X\8_Q_F:*-/_X\8_Q_F:* #3_^/&/\?YFK-5M/_P"/&/\ M'^9JS0 55<66II=6W$T,XTV*$P64*^6B2*N,N=S;V' M&""!P>,,:Z2\2\>("RG@ADW%?CGCDR*!ZFM+PGX7O/"UL;1-2@N+1Y6 ME=3:%7)*@<-YA 'RCL>]:NMZ);:]9);7,D\1BE6:*:"38\;KT93Z\G\_7!H MPOB9!KR.1]KSO''&,$[F#AL>W"L>?2LCQ1ILFEQ>!I;J:!(].N8;>=RV M #\AW D#Y1Y;VMHC#%Y@S\[@LQ8],<@# M'3DYTM7TNVUK2KC3KP,8)UPVQL$$'((/J" ?3CG- %+Q?^7'X9KKI;ZVAT][]IE-HD1 MF,J?,-@&=PQU&.>*BBTY6T1-,O96NU-L+>:1R091MVL2F<@'':+I%Q+\%M4VO%_I#O=IDG MA(RNX'CK^Z;'U'X>@^%98YO".CM$ZNHLXE)4Y&0H!'U!!!]Q6E:VT5G:0VMN MFR&%%CC7).% P!D\]!6!!X6N-.L)-,TG5I;33Y7+E2ADFB#'YEBD+ (,=,JQ M!).230!C_#I%N=0\3ZO!(KVEYJ!$)&02 6;)!' (D7WZUWE4M(TNVT72K?3K M,,((%PN]LDDG))/J22?3GC%7: "BBB@ HHHH *K?V?:_\\O_ !X_XU9HH K? MV?:_\\O_ !X_XT?V?:_\\O\ QX_XU9HH K?V?:_\\O\ QX_XT?V?:_\ /+_Q MX_XU9HH K?V?:_\ /+_QX_XT?V?:_P#/+_QX_P"-6:* *W]GVO\ SR_\>/\ MC1_9]K_SR_\ 'C_C5FB@"M_9]K_SR_\ 'C_C1_9]K_SR_P#'C_C5FB@"M_9] MK_SR_P#'C_C1_9]K_P \O_'C_C5FB@"M_9]K_P \O_'C_C1_9]K_ ,\O_'C_ M (U9HH K?V?:_P#/+_QX_P"-']GVO_/+_P >/^-6:* /./C39V\7PDUQTCPP M\C!R?^>\=?(]?7_QM_Y)#KO_ &[_ /I1'7R!0 4444 %>K?L_P"FV6I^/[N. M^M8;A(]->5!*@;:XEB 89Z'!//O7E->P?LX_\E#U#_L%2?\ HV*@#Z5_L^U_ MYY?^/'_&E_L^U_YY?^/'_&K-% %;^S[7_GE_X\?\:/[/M?\ GE_X\?\ &K-% M %;^S[7_ )Y?^/'_ !H_L^U_YY?^/'_&K-% %;^S[7_GE_X\?\:/[/M?^>7_ M (\?\:LT4 5O[/M?^>7_ (\?\:/[/M?^>7_CQ_QJS10!6_L^U_YY?^/'_&C^ MS[7_ )Y?^/'_ !JS10!6_L^U_P">7_CQ_P :/[/M?^>7_CQ_QJS10!6_L^U_ MYY?^/'_&C^S[7_GE_P"/'_&K-% %;^S[7_GE_P"/'_&C^S[7_GE_X\?\:LT4 M 5O[/M?^>7_CQ_QH_L^U_P">7_CQ_P :LT4 5O[/M?\ GE_X\?\ &C^S[7_G ME_X\?\:LT4 5O[/M?^>7_CQ_QH_L^U_YY?\ CQ_QJS10!6_L^U_YY?\ CQ_Q MH_L^U_YY?^/'_&K-% %;^S[7_GE_X\?\:/[/M?\ GE_X\?\ &K-% %;^S[7_ M )Y?^/'_ !H_L^U_YY?^/'_&K-% %;^S[7_GE_X\?\:/[/M?^>7_ (\?\:LT M4 5O[/M?^>7_ (\?\:/[/M?^>7_CQ_QJS10!6_L^U_YY?^/'_&C^S[7_ )Y? M^/'_ !JS10!6_L^U_P">7_CQ_P :/[/M?^>7_CQ_QJS10!6_L^U_YY?^/'_& MC^S[7_GE_P"/'_&K-% %;^S[7_GE_P"/'_&C^S[7_GE_X\?\:LT4 5O[/M?^ M>7_CQ_QH_L^U_P">7_CQ_P :LT4 5O[/M?\ GE_X\?\ &C^S[7_GE_X\?\:L MT4 5O[/M?^>7_CQ_QH_L^U_YY?\ CQ_QJS10!6_L^U_YY?\ CQ_QH_L^U_YY M?^/'_&K-% %;^S[7_GE_X\?\:/[/M?\ GE_X\?\ &K-% %;^S[7_ )Y?^/'_ M !H_L^U_YY?^/'_&K-% %;^S[7_GE_X\?\:/[/M?^>7_ (\?\:LT4 5O[/M? M^>7_ (\?\:/[/M?^>7_CQ_QJS10!6_L^U_YY?^/'_&C^S[7_ )Y?^/'_ !JS M10!6_L^U_P">7_CQ_P :/[/M?^>7_CQ_QJS10!6_L^U_YY?^/'_&C^S[7_GE M_P"/'_&K-% %;^S[7_GE_P"/'_&C^S[7_GE_X\?\:LT4 5O[/M?^>7_CQ_QH M_L^U_P">7_CQ_P :LT4 5O[/M?\ GE_X\?\ &C^S[7_GE_X\?\:LT4 5O[/M M?^>7_CQ_QH_L^U_YY?\ CQ_QJS10!6_L^U_YY?\ CQ_QH_L^U_YY?^/'_&K- M% %;^S[7_GE_X\?\:/[/M?\ GE_X\?\ &K-% %;^S[7_ )Y?^/'_ !H_L^U_ MYY?^/'_&K-% %;^S[7_GE_X\?\:/[/M?^>7_ (\?\:LT4 5O[/M?^>7_ (\? M\:/[/M?^>7_CQ_QJS10!6_L^U_YY?^/'_&C^S[7_ )Y?^/'_ !JS10!6_L^U M_P">7_CQ_P :/[/M?^>7_CQ_QJS10!6_L^U_YY?^/'_&C^S[7_GE_P"/'_&K M-% %;^S[7_GE_P"/'_&C^S[7_GE_X\?\:LT4 5O[/M?^>7_CQ_QH_L^U_P"> M7_CQ_P :LT4 5O[/M?\ GE_X\?\ &C^S[7_GE_X\?\:LT4 5O[/M?^>7_CQ_ MQH_L^U_YY?\ CQ_QJS10!6_L^U_YY?\ CQ_QH_L^U_YY?^/'_&K-% %;^S[7 M_GE_X\?\:/[/M?\ GE_X\?\ &K-% %;^S[7_ )Y?^/'_ !H_L^U_YY?^/'_& MK-% %;^S[7_GE_X\?\:/[/M?^>7_ (\?\:LT4 5O[/M?^>7_ (\?\:/[/M?^ M>7_CQ_QJS10!6_L^U_YY?^/'_&C^S[7_ )Y?^/'_ !JS10!6_L^U_P">7_CQ M_P :/[/M?^>7_CQ_QJS10!6_L^U_YY?^/'_&C^S[7_GE_P"/'_&K-% %;^S[ M7_GE_P"/'_&C^S[7_GE_X\?\:LT4 5O[/M?^>7_CQ_QH_L^U_P">7_CQ_P : MLT4 5O[/M?\ GE_X\?\ &C^S[7_GE_X\?\:LT4 5O[/M?^>7_CQ_QH_L^U_Y MY?\ CQ_QJS10!6_L^U_YY?\ CQ_QH_L^U_YY?^/'_&K-% %;^S[7_GE_X\?\ M:/[/M?\ GE_X\?\ &K-% %;^S[7_ )Y?^/'_ !H_L^U_YY?^/'_&K-% %;^S M[7_GE_X\?\:/[/M?^>7_ (\?\:LT4 5O[/M?^>7_ (\?\:/[/M?^>7_CQ_QJ MS10!6_L^U_YY?^/'_&C^S[7_ )Y?^/'_ !JS10!6_L^U_P">7_CQ_P :/[/M M?^>7_CQ_QJS10!6_L^U_YY?^/'_&C^S[7_GE_P"/'_&K-% %;^S[7_GE_P"/ M'_&C^S[7_GE_X\?\:LT4 5O[/M?^>7_CQ_QH_L^U_P">7_CQ_P :LT4 5O[/ MM?\ GE_X\?\ &C^S[7_GE_X\?\:LT4 5O[/M?^>7_CQ_QH_L^U_YY?\ CQ_Q MJS10!6_L^U_YY?\ CQ_QH_L^U_YY?^/'_&K-% %;^S[7_GE_X\?\:/[/M?\ MGE_X\?\ &K-% %;^S[7_ )Y?^/'_ !H_L^U_YY?^/'_&K-% %;^S[7_GE_X\ M?\:\B^+?PDU;QAK-EJ>ASVP\N 6\L%Q(5 PQ(8'!_O%8O M#/A'3M)NI1<2VD.V2;<0" MM9GQ T._\2>!-6TC3)A%>7,0$9+;0V&!*D]@P!7\:\\^!_P^\3>$=1U2]UR+ M['#/$L26WG*Y=@V=YVD@8&0._P QH ]?_L^U_P">7_CQ_P :/[/M?^>7_CQ_ MQJSGG%% %;^S[7_GE_X\?\:/[/M?^>7_ (\?\:LT4 5O[/M?^>7_ (\?\:/[ M/M?^>7_CQ_QJS10!6_L^U_YY?^/'_&C^S[7_ )Y?^/'_ !JS10!6_L^U_P"> M7_CQ_P :/[/M?^>7_CQ_QJS10!6_L^U_YY?^/'_&C^S[7_GE_P"/'_&K-% % M;^S[7_GE_P"/'_&C^S[7_GE_X\?\:LT4 5O[/M?^>7_CQ_QH_L^U_P">7_CQ M_P :LT4 5O[/M?\ GE_X\?\ &C^S[7_GE_X\?\:LT4 5O[/M?^>7_CQ_QH_L M^U_YY?\ CQ_QJS10!6_L^U_YY?\ CQ_QH_L^U_YY?^/'_&K-% %;^S[7_GE_ MX\?\:/[/M?\ GE_X\?\ &K-% %;^S[7_ )Y?^/'_ !H_L^U_YY?^/'_&K-% M%;^S[7_GE_X\?\:/[/M?^>7_ (\?\:LT4 5O[/M?^>7_ (\?\:/[/M?^>7_C MQ_QJS10!6_L^U_YY?^/'_&C^S[7_ )Y?^/'_ !JS10!6_L^U_P">7_CQ_P : M/[/M?^>7_CQ_QJS10!6_L^U_YY?^/'_&C^S[7_GE_P"/'_&K-% %;^S[7_GE M_P"/'_&C^S[7_GE_X\?\:LT4 5O[/M?^>7_CQ_QH_L^U_P">7_CQ_P :LT4 M5O[/M?\ GE_X\?\ &C^S[7_GE_X\?\:LT4 5O[/M?^>7_CQ_QH_L^U_YY?\ MCQ_QJS10!6_L^U_YY?\ CQ_QH_L^U_YY?^/'_&I9YX;6WEN+B6.&")"\DDC! M510,DDG@ #G-9^@>(](\4Z6NI:+?1W=H7*;U!4JPZAE8 J>AP0."#T(H M_V M?:_\\O\ QX_XT?V?:_\ /+_QX_XU9HH K?V?:_\ /+_QX_XT?V?:_P#/+_QX M_P"-6:* *W]GVO\ SR_\>/\ C1_9]K_SR_\ 'C_C5FB@"M_9]K_SR_\ 'C_C M1_9]K_SR_P#'C_C5FB@"M_9]K_SR_P#'C_C1_9]K_P \O_'C_C5FB@"M_9]K M_P \O_'C_C1_9]K_ ,\O_'C_ (U9HH K?V?:_P#/+_QX_P"-']GVO_/+_P > M/^-6:* *W]GVO_/+_P >/^-']GVO_/+_ ,>/^-6:* *W]GVO_/+_ ,>/^-'] MGVO_ #R_\>/^-6:* *W]GVO_ #R_\>/^-3QQI%&$084=!3J* "BBB@ HHHH MK:?_ ,>,?X_S-%&G_P#'C'^/\S10 :?_ ,>,?X_S-6:K:?\ \>,?X_S-6: " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#E_B)X;O/%W@34M#L)(( M[JZ\K8\[$(-LJ. _%5UJFJ7>FS02V3VZK:R.S!BZ-D[D48PA[^E>R44 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\T>)O!GQ$NOC' M-?VD%XQ>]\RTOU)\J*'=\H+= %7@KWP>#GGZ7HKR7X\S>*8?#NGGP^UZMH97 M^VM9[@XX&S)7G;][/;.* /6J*X+X/2>(I?A_;MXE^TFY\Y_(-UGS3#QM+9YZ M[L9[8KN9YX;6WEN+B6.&")"\DDC!510,DDG@ #G- $E%?,'Q$^-VJ:OKD47A M2]GL-,L90\>&UMY;BXECA M@B0O))(P544#)))X YS1//#:V\MQ<2QPP1(7DDD8*J*!DDD\ 54_P"\>54_[QYP%Y/P+XZU3P'K@O[ ^;;R86ZM';"7"#L?1ADX;M MGN"0>7HH ^Y_#'B?2_%VAPZOI$_FV\G#*W#Q..J..S#(_,$$@@G8KXP^&_CJ MX\!^*(K[,\FFR_N[ZUB8#S4P<'!XW*3N'3N,@,:^P]*U6QUS2[?4],N8[FSN M$WQ2IT8?S!!R"#R""#@B@"Y1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 5M/_P"/&/\ '^9HHT__ (\8_P ?YFB@ T__ (\8 M_P ?YFK-5M/_ ./&/\?YFK- !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110!GZ]?2Z9X=U/4(1&9;6TEF02-A=RH6&3V&1S7QKK7Q! M\6>(;">QU36[FXM)Y!))"2%4D<@8 ' /.WID XR!7I_[0OB7Q&NJ1>'GMY+/ M07198Y%.1?,,$[B.@1CC9ZX8YRF/"Z "KFE:K?:'JEOJ>F7,EM>6[[XI4ZJ? MY$$9!!X()!R#5.B@#[+^&?CZ'Q_X:-XT4=OJ%LXBO+='! ;&0ZC.0C&/$^J>$=ZO M[S2U@+&6\9G\N;<,*K-STW97VKIOCHGB>3PE:CP\+PP^>?MHL]WF%?-$.%QG/.-V[&>WMBN!^-OA3QG MK7C6TNM,L[V^T\0HML+;)$#@_-D#[IS@[CVQSQ0!]!U"+NV-V;47$7VD+N,. M\;P/7'7%4O#D&H6OAG2[?5I?-U&.UC2Y?.=T@4;CGOSW[UX#:?"SQU%\7TU- MU86ZZC]J;4_.7#1[\GC.[)7Y=N/;IS0!]($A5)) Y)/:J.FZWI.L>;_ &9J M=G>^2=LGV:=9-A]#M)Q5;Q9I$^O^$]5TFUN/L\]W;/$DAS@$COCL>A]C7E'P M<^%WB3PAXGN]5UDQ6\/V=H$BCE#F8E@@'J?84NDZQIVNZ>E_I=Y#=VKDA98FR,CJ/8^U<=\6? E[X\\-6] MIIUU%#=6L_G(LQ(23Y2""0#@\\''\Z7X3>!+WP'X9GL]0NHYKJYN#.ZPDE(_ ME !(&3QRXA MN[:*YMI4E@E0/'(ARK*1D$'N,5Y1\3_@[=>.?$-OK&GZG#;2>2L,TF>]=;J%_;:7IUS?WDHBMK:)I97/\*J,DUY/+ M\ ["7QX=>_M>06+77VMK+R?FW;MVW?G[N?;../>O5=5TRVUG2;O3+Q"UM=Q- M#* <':PP<'L: .0\&?%GP[XXU:;3-/2\@NHT,B+\!_!W2? VN3:M%?W%[<%&CA\U M0HB4]>G4XXSQWXKI_&'@[2_&^AG2M5$HC$@ECDA8*\;@$9!((Z$CD=Z *?@' MQ]I_C_1YKVR@EMI8)/+G@E()4D9!!'4'\.AKGOB3\7X/ &K6NEQ:4U_=2Q"> M3,WEJB$D#G:YUBVE-Q;KL66&0HQ3.=I]1DGZ9- &SXRZ M=I]II.G6^GV,"P6MO&(XHUZ*HZ?_ *ZY^X^'/A.Z\3+XBFT:%]3#B3S=S;2X MZ,4SM)]\>_6@#;UO4AHV@ZAJAB:86=M)<&->K[%+8'UQ7D'PP^,NL^,/&1T7 M5+"T6*XC=X7ME93$5&<-DG(P,9XYKVQE#*58 J1@@]#6+HWA#P[X>NY[O2-' MM+.XG&))(H\$C.<#T&>PP.* ,'XL^+M2\%^"CJ6E0H]U)<) )'7 M^*/"NK:99:+<-96LT!F:X6-6,CAB"F6!' "G _O5Z7X#U?4=?\#:1JFJP^5> MW$.Z0!=N[D@-CMN #?C6[QB.ZMX9T!W!94# 'UP>]3=* /FGQ=XU^(= MG\8)K"RGO$*78CLK!%/E319^4E>C!AR6[9/(QQ]%ZH;P:1>G3@IOA _V<-T\ MS:=N<^^*MX&<]Z* /G/X/W'C^3XCNNJ-J[6.V3^T!?;]BG:=OWN V[;C';/: MO4OBY8^(-1^']W;^'/.:Z,B&6. D221<[E7')/3@=0".^*[JB@#R+X":1XHT MG0]377H;NVLWD0V=O=AE=2 V\A6Y4'Y?K@_C1^._@SQ1XGN=*N-&MY+VS@1D M>VC< I(3]_!/.1@9[8]Z]KHH Y?X=:1JNA> =)TW6I-]_!&0X+[M@+$JF>^U M2!^%>/>./@]XPUSXEW6I6+QR65Y.LJWK3A3;CC@KG=\N.-H/ '2OHFB@#DOB M'X.G\:^"YM%@U&2UN-RRH^<1RLO1)0.J$\\="%;!Q@_'.JZ5?:'JEQIFIVTE MM>6[[)8GZJ?Y$$8((X(((R#7WG7!_$SX9V/C_2PZ&.VUJW0BUNR.".OER8Y* M$]^JDY'4A@#X\HK0UG0]4\/:B]AJ]A/972Y.R9,;@"1N4]&7(.&&0<<&L^@ MKZK^!O@S6O"?AJ[GUB22$ZBZ31:>^_LK M[/XF\36W_$PXDLK&1?\ CV]))!_ST]%_AZGYON>X4 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110!6T__CQC_'^9HHT__CQC M_'^9HH -/_X\8_Q_F:LU6T__ (\8_P ?YFK- !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110!C^)_#&E^+M#FTC5X/-MY.59>'B<=' M0]F&3^9!!!(/R!XZ\"ZIX#UPV%^/-MY,M:W:+A+A!W'HPR,KVSW!!/VO6/XG M\,:7XNT.;2-7@\VWDY5EX>)QT=#V89/YD$$$@@'PQ174>.O NJ> ]<-A?CS; M>3+6MVBX2X0=QZ,,C*]L]P03Z_\ !'X66\=G:>,=;B\VXD_>:?:R(0(@#Q,P M(Y8XRO8 AN21M +'P>^#W]E?9_$WB:V_XF'$EE8R+_Q[>DD@_P">GHO\/4_- M]SW"BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#E_'7@72_'FAFPOQY M5Q'EK6[1X]5.!E>^.Q (X/X9_!!?"VJ'6/$3C;[)10 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110!6T__ (\8_P ?YFBC3_\ CQC_ !_F:* #3_\ MCQC_ !_F:LU6T_\ X\8_Q_F:LT %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110!3U+2=-UFW6WU33[2^@5PZQW4*RJ&P1D!@1 MG!(S[FKE%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 5M/_X\8_Q_F:*-/_X\8_Q_F:* #3_^/&/\?YFK-5M/_P"/&/\ '^9JS0 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% %;3_P#C MQC_'^9HHT_\ X\8_Q_F:* #3_P#CQC_'^9JS5;3_ /CQC_'^9JS0 4444 %% M%5=0U*TTNW6:\E\M'=8T 4LSNQP%50"6)] * +5%5=R.O0C^A[$=0:H3>(85U6;3+2SO+Z[MU#3 MK B@1 @%=S.RKD@\ $G@^E &O15+2]7L-;LA>:=H)P4 V MCD[N.E=I56;4+>#4[6PD;;-3AC93D$NOD1JP /#C*/^') S6[>Z;>0>%6TK1IECN$MEMX)9V(V@ +N MRHR&VY(('7%%;"]U%=MU*A+G9MW ,0K8]P >..>.* ..L?$_B+PC>Q6/BFS4Z66\N M.\@A 6,=%V[ %VX4G;@-@Y[ 5M?$[49-/\&RQQ;@UW*MN75]I4'+'Z@A2I'H MWX5J>,HH)_"&IQ7"-('BVQH@8EI20(P O)._;_7BN>\;:%<#X96ML6W3:8D+ MN(E+!]B[&QT( #%LXZ+^0!V,6EVT>B)I#!I+1;86Q#MRR;=O)&.2/3%B_A722ZI;1Z(^KJ6DM%MC<@HO+)MW< M XY(]<5S?PQTZ33_ ;%)+N#7,M1DTKPAJ= MW%N\P1>6C(^TJ7(0,#ZC=G\.U'@RSCL?!NDQ1%BK6RRDL>+;.*!GM]&N9I8$,I(V?/B,9S@?NR<\\L?QTOAK!M\'17 M;2RRS7L\MQ,TC;B7W%,YZ\A ><\DUE^#--_MK3/%5^KRP0ZW/+'#YD7*H=_S M]<-S(1@=U//IK_#>1?\ A#+>V(99[266&>-U*F-]Y;:0>^&% %7P]<+9?$GQ M)H\2,()52\ ,A(5RJ[R >[&3.?\ 9 ],=M7#>&H?[0^(_B764$J0P[;(!TX= MQM#8.<<&,<>CCI7O_ (Z?\*LT4 5O[0M?^>O_ (Z?\*/[0M?^>O\ XZ?\*LT4 5O[ M0M?^>O\ XZ?\*/[0M?\ GK_XZ?\ "K-% %;^T+7_ )Z_^.G_ H_M"U_YZ_^ M.G_"K-% %;^T+7_GK_XZ?\*/[0M?^>O_ (Z?\*LT4 5O[0M?^>O_ (Z?\*/[ M0M?^>O\ XZ?\*LT4 5O[0M?^>O\ XZ?\*/[0M?\ GK_XZ?\ "K-% %;^T+7_ M )Z_^.G_ H_M"U_YZ_^.G_"K-% %;^T+7_GK_XZ?\*/[0M?^>O_ (Z?\*LT M4 5O[0M?^>O_ (Z?\*/[0M?^>O\ XZ?\*LT4 5O[0M?^>O\ XZ?\*/[0M?\ MGK_XZ?\ "K-% %;^T+7_ )Z_^.G_ H_M"U_YZ_^.G_"K-% %;^T+7_GK_XZ M?\*/[0M?^>O_ (Z?\*LT4 5O[0M?^>O_ (Z?\*/[0M?^>O\ XZ?\*LT4 5O[ M0M?^>O\ XZ?\*/[0M?\ GK_XZ?\ "K-% %;^T+7_ )Z_^.G_ H_M"U_YZ_^ M.G_"K-% %;^T+7_GK_XZ?\*/[0M?^>O_ (Z?\*LT4 5O[0M?^>O_ (Z?\*/[ M0M?^>O\ XZ?\*LT4 5O[0M?^>O\ XZ?\*/[0M?\ GK_XZ?\ "K-% %;^T+7_ M )Z_^.G_ H_M"U_YZ_^.G_"K-% %;^T+7_GK_XZ?\*/[0M?^>O_ (Z?\*LT M4 5O[0M?^>O_ (Z?\*/[0M?^>O\ XZ?\*LT4 5O[0M?^>O\ XZ?\*/[0M?\ MGK_XZ?\ "K-% %;^T+7_ )Z_^.G_ H_M"U_YZ_^.G_"K-% %;^T+7_GK_XZ M?\*/[0M?^>O_ (Z?\*LT4 5O[0M?^>O_ (Z?\*/[0M?^>O\ XZ?\*LT4 5O[ M0M?^>O\ XZ?\*/[0M?\ GK_XZ?\ "K-% %;^T+7_ )Z_^.G_ H_M"U_YZ_^ M.G_"K-% %;^T+7_GK_XZ?\*/[0M?^>O_ (Z?\*LT4 5O[0M?^>O_ (Z?\*/[ M0M?^>O\ XZ?\*LT4 5O[0M?^>O\ XZ?\*/[0M?\ GK_XZ?\ "K-% %;^T+7_ M )Z_^.G_ H_M"U_YZ_^.G_"K-% %;^T+7_GK_XZ?\*/[0M?^>O_ (Z?\*LT M4 5O[0M?^>O_ (Z?\*/[0M?^>O\ XZ?\*LT4 5O[0M?^>O\ XZ?\*/[0M?\ MGK_XZ?\ "K-% %;^T+7_ )Z_^.G_ H_M"U_YZ_^.G_"K-% %;^T+7_GK_XZ M?\*/[0M?^>O_ (Z?\*LT4 5O[0M?^>O_ (Z?\*/[0M?^>O\ XZ?\*LT4 5O[ M0M?^>O\ XZ?\*/[0M?\ GK_XZ?\ "K-% %;^T+7_ )Z_^.G_ H_M"U_YZ_^ M.G_"K-% %;^T+7_GK_XZ?\*/[0M?^>O_ (Z?\*LT4 5O[0M?^>O_ (Z?\*/[ M0M?^>O\ XZ?\*LT4 5O[0M?^>O\ XZ?\*/[0M?\ GK_XZ?\ "K-% %;^T+7_ M )Z_^.G_ H_M"U_YZ_^.G_"K-% %;^T+7_GK_XZ?\*/[0M?^>O_ (Z?\*LT M4 5O[0M?^>O_ (Z?\*/[0M?^>O\ XZ?\*LT4 5O[0M?^>O\ XZ?\*/[0M?\ MGK_XZ?\ "K-% %;^T+7_ )Z_^.G_ H_M"U_YZ_^.G_"K-% %;^T+7_GK_XZ M?\*/[0M?^>O_ (Z?\*LT4 5O[0M?^>O_ (Z?\*/[0M?^>O\ XZ?\*LT4 5O[ M0M?^>O\ XZ?\*/[0M?\ GK_XZ?\ "K-% %;^T+7_ )Z_^.G_ H_M"U_YZ_^ M.G_"K-% %;^T+7_GK_XZ?\*/[0M?^>O_ (Z?\*LT4 5O[0M?^>O_ (Z?\*/[ M0M?^>O\ XZ?\*LT4 5O[0M?^>O\ XZ?\*/[0M?\ GK_XZ?\ "K-% %;^T+7_ M )Z_^.G_ H_M"U_YZ_^.G_"K-% %;^T+7_GK_XZ?\*/[0M?^>O_ (Z?\*LT M4 5O[0M?^>O_ (Z?\*/[0M?^>O\ XZ?\*LT4 5O[0M?^>O\ XZ?\*/[0M?\ MGK_XZ?\ "K-% %;^T+7_ )Z_^.G_ H_M"U_YZ_^.G_"K-% %;^T+7_GK_XZ M?\*/[0M?^>O_ (Z?\*LT4 5O[0M?^>O_ (Z?\*/[0M?^>O\ XZ?\*LT4 5O[ M0M?^>O\ XZ?\*/[0M?\ GK_XZ?\ "K-% %;^T+7_ )Z_^.G_ H_M"U_YZ_^ M.G_"K-% %;^T+7_GK_XZ?\*/[0M?^>O_ (Z?\*LT4 5O[0M?^>O_ (Z?\*/[ M0M?^>O\ XZ?\*LT4 5O[0M?^>O\ XZ?\*/[0M?\ GK_XZ?\ "K-% %;^T+7_ M )Z_^.G_ H_M"U_YZ_^.G_"K-% %;^T+7_GK_XZ?\*/[0M?^>O_ (Z?\*LT M4 5O[0M?^>O_ (Z?\*/[0M?^>O\ XZ?\*LT4 5O[0M?^>O\ XZ?\*/[0M?\ MGK_XZ?\ "K-% %;^T+7_ )Z_^.G_ H_M"U_YZ_^.G_"K-% %;^T+7_GK_XZ M?\*/[0M?^>O_ (Z?\*LT4 5O[0M?^>O_ (Z?\*/[0M?^>O\ XZ?\*LT4 5O[ M0M?^>O\ XZ?\*/[0M?\ GK_XZ?\ "K-% %;^T+7_ )Z_^.G_ H_M"U_YZ_^ M.G_"K-% %;^T+7_GK_XZ?\*/[0M?^>O_ (Z?\*LT4 5O[0M?^>O_ (Z?\*/[ M0M?^>O\ XZ?\*LT4 5O[0M?^>O\ XZ?\*/[0M?\ GK_XZ?\ "K-% %;^T+7_ M )Z_^.G_ H_M"U_YZ_^.G_"K-% %;^T+7_GK_XZ?\*/[0M?^>O_ (Z?\*LT M4 5O[0M?^>O_ (Z?\*/[0M?^>O\ XZ?\*LT4 5O[0M?^>O\ XZ?\*/[0M?\ MGK_XZ?\ "K-% %;^T+7_ )Z_^.G_ H_M"U_YZ_^.G_"K-% %;^T+7_GK_XZ M?\*/[0M?^>O_ (Z?\*LT4 5O[0M?^>O_ (Z?\*/[0M?^>O\ XZ?\*LT4 5O[ M0M?^>O\ XZ?\*/[0M?\ GK_XZ?\ "K-% %;^T+7_ )Z_^.G_ H_M"U_YZ_^ M.G_"K-% %;^T+7_GK_XZ?\*/[0M?^>O_ (Z?\*LT4 5O[0M?^>O_ (Z?\*/[ M0M?^>O\ XZ?\*LT4 5O[0M?^>O\ XZ?\*/[0M?\ GK_XZ?\ "K-% %;^T+7_ M )Z_^.G_ H_M"U_YZ_^.G_"K-% %;^T+7_GK_XZ?\*/[0M?^>O_ (Z?\*LT M4 5O[0M?^>O_ (Z?\*/[0M?^>O\ XZ?\*LT4 5O[0M?^>O\ XZ?\*/[0M?\ MGK_XZ?\ "K-% %;^T+7_ )Z_^.G_ H_M"U_YZ_^.G_"K-% %;^T+7_GK_XZ M?\*/[0M?^>O_ (Z?\*LT4 5O[0M?^>O_ (Z?\*/[0M?^>O\ XZ?\*LT4 5O[ M0M?^>O\ XZ?\*/[0M?\ GK_XZ?\ "K-% %;^T+7_ )Z_^.G_ H_M"U_YZ_^ M.G_"K-% %;^T+7_GK_XZ?\*/[0M?^>O_ (Z?\*LT4 5O[0M?^>O_ (Z?\*/[ M0M?^>O\ XZ?\*LT4 5O[0M?^>O\ XZ?\*/[0M?\ GK_XZ?\ "K-% %;^T+7_ M )Z_^.G_ H_M"U_YZ_^.G_"K-% %;^T+7_GK_XZ?\*/[0M?^>O_ (Z?\*LT M4 5O[0M?^>O_ (Z?\*/[0M?^>O\ XZ?\*LT4 5O[0M?^>O\ XZ?\*/[0M?\ MGK_XZ?\ "K-% %;^T+7_ )Z_^.G_ H_M"U_YZ_^.G_"K-% %;^T+7_GK_XZ M?\*/[0M?^>O_ (Z?\*LT4 5O[0M?^>O_ (Z?\*/[0M?^>O\ XZ?\*LT4 5O[ M0M?^>O\ XZ?\*/[0M?\ GK_XZ?\ "K-% %;^T+7_ )Z_^.G_ H_M"U_YZ_^ M.G_"K-% %;^T+7_GK_XZ?\*/[0M?^>O_ (Z?\*LT4 5O[0M?^>O_ (Z?\*/[ M0M?^>O\ XZ?\*LT4 5O[0M?^>O\ XZ?\*/[0M?\ GK_XZ?\ "K-% %;^T+7_ M )Z_^.G_ H_M"U_YZ_^.G_"K-% %;^T+7_GK_XZ?\*/[0M?^>O_ (Z?\*LT M4 5O[0M?^>O_ (Z?\*/[0M?^>O\ XZ?\*LT4 5O[0M?^>O\ XZ?\*/[0M?\ MGK_XZ?\ "K-% %;^T+7_ )Z_^.G_ H_M"U_YZ_^.G_"K-% %;^T+7_GK_XZ M?\*GCD26,.ARIZ&G44 %%%% !1110!6T_P#X\8_Q_F:*-/\ ^/&/\?YFB@ T M_P#X\8_Q_F:LU6T__CQC_'^9JS0 4444 %96LZ!::WY#S2W-O,UJT4 6*.>)XI462-U*NCC(8'@@CN* M?10!SK^#=.>RCTTSW@TE&W#3Q*!$3R>6 \PC<=V"^,X[ "MBZT^WN=)FTW;Y M5M+ UOMB 78A7;A>,# Z<5:HH S]$TBWT'2(--M7E>&'=M:4@L$=/6WGM+6:YL["X)=J(O0#^I[D]2:S9O#5K]HO)[&XN=-EO?^/I[,J#*<$ _,K;2,DY M7!R23DUM44 4M+TBPT2R%GIULL$ 8MM!)))ZDD\D_7L .U7:** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** *VG_\>,?X_P S11I__'C'^/\ ,T4 &G_\>,?X_P S5FJVG_\ 'C'^/\S5 MF@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** *VG M_P#'C'^/\S11I_\ QXQ_C_,T4 &G_P#'C'^/\S5FJVG_ /'C'^/\S5F@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** *VG_\>,?X M_P S11I__'C'^/\ ,T4 &G_\>,?X_P S5FJVG_\ 'C'^/\S5F@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** *VG_P#'C'^/\S11 MI_\ QXQ_C_,T4 &G_P#'C'^/\S5FJVG_ /'C'^/\S5F@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** *VG_\>,?X_P S11I__'C' M^/\ ,T4 &G_\>,?X_P S5FJVG_\ 'C'^/\S5F@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** *VG_P#'C'^/\S11I_\ QXQ_C_,T M4 &G_P#'C'^/\S5FJVG_ /'C'^/\S5F@ HHHH **** "BBB@ HHHH **** , MBZUZ-=8_L:PC6ZU(1&9XS)L2) PYZ\5F^(=+UK0_%K^*]%M_ML<;HW*#P3U&<9Q0 M!U]%%% !1110 4444 %%%% !137<1QLYSA02<566YN74,MID$9!\P4 6Z*K> M?=?\^?\ Y%%'GW7_ #Y_^110!9HJMY]U_P ^?_D44>?=?\^?_D44 6:*K>?= M?\^?_D44>?=?\^?_ )%% %FBJWGW7_/G_P"111Y]U_SY_P#D44 6:*K>?=?\ M^?\ Y%%'GW7_ #Y_^110!9HJMY]U_P ^?_D44>?=?\^?_D44 6:*K>?=?\^? M_D44>?=?\^?_ )%% %FBJWGW7_/G_P"111Y]U_SY_P#D44 6:*K>?=?\^?\ MY%%'GW7_ #Y_^110!9HJMY]U_P ^?_D44>?=?\^?_D44 6:*K>?=?\^?_D44 M>?=?\^?_ )%% %FBJWGW7_/G_P"111Y]U_SY_P#D44 6:*K>?=?\^?\ Y%%' MGW7_ #Y_^110!9HJMY]U_P ^?_D44>?=?\^?_D44 6:*K>?=?\^?_D44>?=? M\^?_ )%% %FBJWGW7_/G_P"111Y]U_SY_P#D44 6:*K>?=?\^?\ Y%%'GW7_ M #Y_^110!9HJMY]U_P ^?_D44>?=?\^?_D44 6:*K>?=?\^?_D44>?=?\^?_ M )%% %FBJWGW7_/G_P"113%N[AI'06F63&X>8.,T 7**K>?=?\^?_D44>?=? M\^?_ )%% %FBJWGW7_/G_P"111Y]U_SY_P#D44 6:*K>?=?\^?\ Y%%'GW7_ M #Y_^110!9HJMY]U_P ^?_D44>?=?\^?_D44 6:*K>?=?\^?_D44>?=?\^?_ M )%% %FBJWGW7_/G_P"111Y]U_SY_P#D44 6:*K>?=?\^?\ Y%%'GW7_ #Y_ M^110!9HJMY]U_P ^?_D44>?=?\^?_D44 6:*K>?=?\^?_D44>?=?\^?_ )%% M %FBJWGW7_/G_P"111Y]U_SY_P#D44 6:*K>?=?\^?\ Y%%'GW7_ #Y_^110 M!9HJMY]U_P ^?_D44>?=?\^?_D44 6:*K>?=?\^?_D44>?=?\^?_ )%% %FB MJWGW7_/G_P"111Y]U_SY_P#D44 6:*K>?=?\^?\ Y%%'GW7_ #Y_^110!9HJ MMY]U_P ^?_D44>?=?\^?_D44 6:*K>?=?\^?_D44>?=?\^?_ )%% %FBJWGW M7_/G_P"111Y]U_SY_P#D44 6:*K>?=?\^?\ Y%%'GW7_ #Y_^110!9HJMY]U M_P ^?_D44Q[NXCV[K3&Y@H_>#K0!?=?\^?_ )%%'GW7_/G_ .110!9HJMY]U_SY_P#D44>?=?\ /G_Y%% %FBJW MGW7_ #Y_^111Y]U_SY_^110!9HJMY]U_SY_^111Y]U_SY_\ D44 6:*K>?=? M\^?_ )%%'GW7_/G_ .110!9HJMY]U_SY_P#D44>?=?\ /G_Y%% %FBJWGW7_ M #Y_^111Y]U_SY_^110!9HJMY]U_SY_^111Y]U_SY_\ D44 6:*K>?=?\^?_ M )%%'GW7_/G_ .110!9HJMY]U_SY_P#D44>?=?\ /G_Y%% %FBJWGW7_ #Y_ M^111Y]U_SY_^110!9HJMY]U_SY_^111Y]U_SY_\ D44 6:*K>?=?\^?_ )%% M'GW7_/G_ .110!9HJMY]U_SY_P#D44>?=?\ /G_Y%% %FBJWGW7_ #Y_^111 MY]U_SY_^110!9HJMY]U_SY_^111Y]U_SY_\ D44 6:*K>?=?\^?_ )%%'GW7 M_/G_ .110!9HJMY]U_SY_P#D44>?=?\ /G_Y%% %FBJWGW7_ #Y_^111Y]U_ MSY_^110!9HJG'=W$L8=+3*GH?,%/\^Z_Y\__ "** +-%5O/NO^?/_P BBCS[ MK_GS_P#(HH LT56\^Z_Y\_\ R**//NO^?/\ \BB@"S15;S[K_GS_ /(HH\^Z M_P"?/_R** +-%5O/NO\ GS_\BBCS[K_GS_\ (HH LT56\^Z_Y\__ "**//NO M^?/_ ,BB@"S15;S[K_GS_P#(HH\^Z_Y\_P#R** +-%5O/NO^?/\ \BBCS[K_ M )\__(HH LT56\^Z_P"?/_R**//NO^?/_P BB@"S15;S[K_GS_\ (HH\^Z_Y M\_\ R** +-%5O/NO^?/_ ,BBCS[K_GS_ /(HH LT56\^Z_Y\_P#R**//NO\ MGS_\BB@"S15;S[K_ )\__(HH\^Z_Y\__ "** +-%5O/NO^?/_P BBCS[K_GS M_P#(HH LT56\^Z_Y\_\ R**//NO^?/\ \BB@"S15;S[K_GS_ /(HH\^Z_P"? M/_R** +-%5O/NO\ GS_\BBCS[K_GS_\ (HH LT56\^Z_Y\__ "**//NO^?/_ M ,BB@"S15;S[K_GS_P#(HH\^Z_Y\_P#R** +-%5O/NO^?/\ \BBCS[K_ )\_ M_(HH LT53^UW'F^5]D^?;NQY@Z4_S[K_ )\__(HH LT56\^Z_P"?/_R**//N MO^?/_P BB@"S15;S[K_GS_\ (HH\^Z_Y\_\ R** +-%5O/NO^?/_ ,BBCS[K M_GS_ /(HH LT56\^Z_Y\_P#R**//NO\ GS_\BB@"S15;S[K_ )\__(HH\^Z_ MY\__ "** +-%5O/NO^?/_P BBCS[K_GS_P#(HH LT56\^Z_Y\_\ R**//NO^ M?/\ \BB@"S15;S[K_GS_ /(HH\^Z_P"?/_R** +-%5O/NO\ GS_\BBCS[K_G MS_\ (HH LT56\^Z_Y\__ "**//NO^?/_ ,BB@"S15;S[K_GS_P#(HH\^Z_Y\ M_P#R** +-%5O/NO^?/\ \BBCS[K_ )\__(HH LT56\^Z_P"?/_R**//NO^?/ M_P BB@"S15;S[K_GS_\ (HH\^Z_Y\_\ R** +-%5O/NO^?/_ ,BBCS[K_GS_ M /(HH LT56\^Z_Y\_P#R**//NO\ GS_\BB@"S15;S[K_ )\__(HH\^Z_Y\__ M "** +-%5O/NO^?/_P BBCS[K_GS_P#(HH LT56\^Z_Y\_\ R**//NO^?/\ M\BB@"S15.2[N(HR[VF%'4^8*?Y]U_P ^?_D44 6:*K>?=?\ /G_Y%%'GW7_/ MG_Y%% %FBJWGW7_/G_Y%%'GW7_/G_P"110!9HJMY]U_SY_\ D44>?=?\^?\ MY%% %FBJWGW7_/G_ .111Y]U_P ^?_D44 6:*K>?=?\ /G_Y%%'GW7_/G_Y% M% %FBJWGW7_/G_Y%%'GW7_/G_P"110!9HJMY]U_SY_\ D44>?=?\^?\ Y%% M%FBJWGW7_/G_ .111Y]U_P ^?_D44 6:*K>?=?\ /G_Y%%'GW7_/G_Y%% %F MBJWGW7_/G_Y%%'GW7_/G_P"110!9HJMY]U_SY_\ D44>?=?\^?\ Y%% %FBJ MWGW7_/G_ .111Y]U_P ^?_D44 6:*K>?=?\ /G_Y%%'GW7_/G_Y%% %FBJWG MW7_/G_Y%%'GW7_/G_P"110!9HJMY]U_SY_\ D44>?=?\^?\ Y%% %FBJWGW7 M_/G_ .111Y]U_P ^?_D44 6:*K>?=?\ /G_Y%%'GW7_/G_Y%% %FBJWGW7_/ MG_Y%%'GW7_/G_P"110!9HJMY]U_SY_\ D44>?=?\^?\ Y%% %FBJWGW7_/G_ M .114EO-YZ,2A1E8JPSGD4 2T444 %%%% %;3_\ CQC_ !_F:*-/_P"/&/\ M'^9HH -/_P"/&/\ '^9JS5;3_P#CQC_'^9JS0 4444 %%%% !1110 4444 % M%%% &?9:K%>:IJ6GJ-LU@\:N.3E70,K=,=2PQS]W/>O--:TN'3]!\(ZIH@6U MUV=8(HQ"RH9BT?+$'@G<0"3P0^&SQ7HU[XIG%Q!(\,G(QRR$ M$\#'/:HM'\,:?I"6SB/[1>P0)"+F9F=@%!'R;B?+!RWRK@ <=>U:%% !1110 4444 %%%% $6_V_ MS6T=$&6.,#\:GHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "H M+:-X_.W#&Z5F'TJ>B@ HHHH **** *VG_P#'C'^/\S11I_\ QXQ_C_,T4 &G M_P#'C'^/\S5FJVG_ /'C'^/\S5F@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKS[XF76N: M7IZWEIK+06DTJ0"WAB".#AFW>;G=G*XP,#'XY /0:**XFZT;7O%3?VC#XDGT MNQD8M9P6ZDEHB!AV8%3EL;MISM#8ZY% ';45P?@K6M<3Q!?>&-=99Y[.+S$N M P)VC: ".GUK_2/L>FCG[7./- YQ$GSON7NK;1&<\?O1G.< M$ U:*P+W1]0UJXG-SJM]I]HK@6\-BZQN0 07=\$G<2<*" %R,YQB^#;O6K3 MQ+JOAS4[J74(K-%>.[;)VY.0"2,DL'S@DXV$#(H [FBJ6J6]_=61BTZ_6QG+ M#]^8!*0.X"D@9/J<\9X[CF/AGJ5[JWAZ\NK^ZEN)C?/\TC9P-B' '0#)/ X% M ':44R66.")Y976.-%+.[G 4#DDGL*YG.IG2+2UL'^R:MJCM=RR3)EK:,L&; M(8?.4#1Q '!Z= . #J:*\OUG3O%G@JU76;;Q'/J<$;!;B.YR0%+#'RLS9!/! M(PPSQU..SO/$L=CX-7Q#+;,5:VCF$"MSE]N%W>F6&3CIV[4 ;M%9/G7& M'!*MCD\9!QSTQ0!JT5Y]XJNM,AL#G M M^%[[4;7Q/JWAJYFGO[6R42Q7LV2ZAPK"-V_B/S'!X/RGM@* =C1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4452U2WO[JR,6G7ZV M,Y8?OS )2!W 4D#)]3GC/'< %VBN+^&>I7NK>'KRZO[J6XF-\_S2-G V(< = M ,D\#@5=URVU?7[V73]+U5M,M+90MS/&NYWE.U@@Z%0%P2P;G?CG!P =/17F MD-WXD\&>*M-TR^U%M5TW491''),WSAB54G))8%21QDJ0>Q)QZ1++'!$\LKK' M&BEG=S@*!R23V% #Z*YVUM]4ETJT^SNUE/>RF[O)WC#20JQW>4 W5P"L8)4@ M*AX&%%GZCIVLZEJ-M-.EO)9W1B=V%X(^8*1D#([9SP >D MT45Y\UUKEI\4=)TR^UEKJWEBEG\N*(0H 5DPI4$[@-@P6)/]0#T&BBL6ZN8O M[:FNKA]MII-JTDC8+*)'Y)P.C(B>YQ-V!Y -JBN#O/"_BS6%>^E\33Z?<.K- M'8PDA(ADE4+H1N(R 6VD_7 JWX"\0ZIJZZE8:RBF]TZ41R2C +$E@00O&05( MR.",?4@'8T5R%G=7'BGQ+J49GOK72M,<6_E1.8OM$X+!F,BX8 F:DMDUK%).^;<2F0*I(4%CA1QUP3T]\P> ;JXO/!.GW%U/+/,_F;I)7+,< M2,!DGGH* .DHKD[O59-:\9/X9AFGM(+2(7-U+$VUYON$1JP.57YP21R<$#'4 MU]6NKWPAK6G3I=RSZ'?3B">.\FW_ &9SC#K(Y+8P"<'(&&Z;A@ [2BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **\^:ZURT M^*.DZ9?:RUU;RQ2S^7%$(4 *R84J"=P&P8+$G^O7ZY=7-OIYBL-O]H73>1:[ MS@!R"=Q.",*H9L$<[<=2* -*BO-M:\/>+=$M+C6K3Q7QU/6;AM*T;4O[(L+)!'-) GS&0A66-0,%0J;3D'!W@8.#CG8;OQ M)X,\5:;IE]J+:KINHRB..29OG#$JI.22P*DCC)4@]B3@ ]+HKF_%FLW=D^FZ M5IOFQW^ISB..X2,2"!%*EW*GK@'IZ9.1BJ6O&\\(65EJ=E=WEQ9P2HFHQW,I MG:6,_+O!=OE8$]%P"6&>!B@#L:*R-=FOW6#3M*G6"^N6W>>RAA#$A&]]I!#' ME5"\(Y]3@C8+<1W.2 I88^5F;()X)&&&>.IP >H M45A7GB6.Q\&KXAEMF*M;1S"!6YR^W"[O3+#)QT[=JS;?2=:D\+F_&IWS>(98 M!.OF,51'*C]UY)(C''RY8=26]@ =?165X;U?^WO#MEJ138\R?.N, ."5;')X MR#CGIBM6@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **\^^)EUKFEZ>MY::RT%I-*D MX8@C@X9MWFYW9RN,# Q^.?0: "BN)NM M&U[Q4W]HP^))]+L9&+6<%NI):(@8=F!4Y;&[:<[0V.N14/@K6M<3Q!?>&-=9 M9Y[.+S$N P)VC: " #O**S==ED72G@@=DN+MEMHF0X="YVE MUQR2BEGX[(>1U%2]TF]U"5K.*]GTO2H8ECC6RVQR2-PGW,#7$;S,7>%>Q=B">J;<9 .X'@G%=M?17,U ME+%9W*VUPRX29HO,"'UVY&3Z=L^O2@"Q17#> [_4[K7?$UOJ6H2WCVL\<*LP MVK\ID4E4'"YVC./UKN: "BN8:ZN3I]Y>6.TZAJMRT%@7/"JH*JP8@@IM1Y@, M8.X@9)R>=UKP]XMT2TN-:M/%=S>2P;II(9%V)LP=Q"EBG'7;@>W( H ])HK MT7Q)]O\ !:>(+N#9M@DEECBY_P!66!VY]=I(!/?&>]9^@VNH>(-(;6KO4+ZW MNKO>]G$'9([1-S>7\BE1+V.6'S# Z=0#KZ*YOPSX@ENO#5Q=:Q^ZNM->6"^8 M*,;HQEB N<\8SCOG QBL>\\+^+-85[Z7Q-/I]PZLT=C"2$B&250NA&XC(!;: M3]<"@#O**X[P%XAU35UU*PUE%-[ITHCDE& 6)+ @A>,@J1D<$8^I=\0)=8LM M N-0T[5?LD,*!7A2 %Y"[!<^83E< \8&>O/3 !U]%9OAV62?PSI4LKM)(]G" MSNYR6)0$DGN:TJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HJEJEO?W5D8M.OUL9RP_?F 2D#N I(&3ZG/&>.XYCX9ZE>ZMX>O M+J_NI;B8WS_-(V<#8AP!T R3P.!0!VE%8&OKJ>IW":1I-]]A?9YMW=!=S1QL M&5%4=RQ#'((*[/<9XO57\4?#VXMKY]8EUC39G"2I M>>+]+UCP[8/KVF>)-2=X7S-%=RAT(GVUS+ U MO)+$LCPOUC) )4\#D=.E %BBO/O%5UKFG>+M!B.LLUE?:@N+:&(1!%5D&TL" M2X(?D'C/;H!Z#0 45E7W^EZUI]D.8X=UY,.H^7Y8U8=LLQ=2>\/ XR.>NM&U M[Q4W]HP^))]+L9&+6<%NI):(@8=F!4Y;&[:<[0V.N10!VU%<'X*UK7$\07WA MC766>>SB\Q+@,"=HV@ G'S A@V3\W7/7C0N[ZYUSQD^@V\UY:65A$);V2'Y3 M,S;&2,..4&,G(()&X=LT =917+17=[HOC2WTB666?2]0@9K/S#O>*5!EU+LQ M9@1DY.?O*!@ T[7+;5]?O9=/TO56TRTME"W,\:[G>4[6"#H5 7!+!N=^.<' M!T]%>:0W?B3P9XJTW3+[46U73=1E$<HY' SZG0 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%>?-=:Y:?%'2=,OM9:ZMY8I9_+BB$* %9 M,*5!.X#8,%B3_4 ]!HJKJ5[_ &?82W C\V086*/.WS)&(5%SVRQ R>!G)KB+ MWPGXQ\IM1B\6SS:BJK(+5%,<3,,?*/FVXX[J >^,F@#T&BN8\!^(;GQ)X<^T MWB*+B&4P.Z\"0A5.['8_-R.F1VZ#2OO]+UK3[(!QD &K17,7?A_5-:BDGN]2*P+RQU-K2S\.Z5J7V66* M 27U^$RY#!E!"GJTCAV+!@1M))R1D ZFBO+-5?Q1\/;BVOGUB76--F<)*ER3 MG=@G:-Q8KD9(*GJ.1P,]IXPUR70M":6UAEEO;EQ;6HC )$K [3CG.,=,')P. M^: -^BN0UFPU70O#LFI:?J=S=:E;?O[EKF0M'.@.9 (RVR,=QM ("X!YS6K? M:K+<^'K:XTL;;O4D5;(2X7:SH6W-P1\JAF(YSMP,DB@#:HKS;6O#WBW1+2XU MJT\5W-Y+!NFDAD78FS!W$*6*<==N![<@"NJT36[W7/!T&J06T0OIT95CS^[$ M@8IN.2#MR-Q')QD#)Z@&_17#>(O#^L6>DS:O:^*-2:_M4$\BR2!8) BY8"-1 M@9QG!R#T.(Y^C@''/ M7I7GGB'Q!JVHZPL(\*ZK=Z+ VX0&"2,73@\,_P AR@ZA.YP3_= !TGA6Q:XN MK_Q-W!Y2R1;2,'@J[ 22 M'W!!AZ]T/3OAZ/XFUO5]5476AWFDV5M%)/,9(7D,^ $7Y1@_-NP 2=H [YZ M'1+:6UTB!;A-ES)NGG3((661B[@8[!F(')X Y/6@";4(;V>T:.PNXK29N/-D M@\W:,'H-P&?>"[^_P!"\7WWA_6K-3>ZA*]R+N-0/,."V<\90X8C M'0DC')QU,/B:X36+VQU#0]0MH86_7D5C$)95G92VW$,#RG/T0$XXZ]*XGX8K/IFC2Z??65];7,MT\BB6TE5 M=NQ>2Q7:/NGJ?YT =3KW[ZT@T[_G_G6W;/0QX+R GJ,QHZ@CG)'3J-6LU(I) M_$3$^,!VD8-(.>H 2+!'&681JB(,!0(W '850T?Q-K>E12LW@K5;F]N&#W5W)O#S M-_WZX4= HX _$GK+G2[WQ'X#:SU"3;?7D E/R>4(Y"=ZH1R0%.U3W(![T =) M7 _"+_D5+K_K^?\ ] CJ_<:MK4GA<6!TR^;Q#+ 8&\M2J(Y4_O?. $8X^;"G MJ0ON-KPWI']@^';+32^]X4^=LY!/O\ D:_!G_7\?_0X MJ[ZO/O&;2WWB;PY+:V.H31Z?>%KETL9B$ >,Y!V_,/E/W<]*[RVN$NK=9HUE M5&S@2Q-&W!QRK $?B* /-O$.GW9\2WFK^"UE6\M48:@\0!CDD)&452"'DQEF M'3(7^/KT7@&XT.[T>2XTE&2ZD8&^\Z0R3&3'5V/4'D@C Y/ .0,_PE#<>#&O MM$O[.\E@,IN(+ZVMI)4D! 7:0@)5OEZ'W]BUW0= EC\::MXC\G[+:W2"."!D M"N^0A:0@?=R5)P?FY.0#U .OHHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH ***KWEY%8Q"659V4MMQ# \IS]$!...O2@#B?A%_R*EU M_P!?S_\ H$==]7 _#%9],T:73[ZROK:YENGD42VDJKMV+R6*[1]T]3_.K7C7 M7M7ML:;HVE:E,SX^T75O"XVH>JQOM(W$?Q8.WW/0 L+%'XF\9)>;%?3]#:2% M681+<,P!O)SS7:)%)/XCDN&1EA MM;;R8GQ@.TC!I!SU "18(XRS#DC -*O,?&:>(-&UK3/$-Y]FU6PLWR(UM_+ M6!FP#D98\X!#$G#=AP#VGB#6KW1?LCVVBW.I0RN5F-L(1+XJTA]'L+:Y1+AT$]S1ZAI]M> MQ!ECN(EE0.,$!@",^_-<3JW_ "6G0O\ KQ;^4U=S:VT5G:0VMNFR&%%CC7). M% P!D\]!7 ZA-)/\3])UB.PU)K""U:.27^SYQM8B7C&S)^\O0=Z /0ZRO#_[ M[3/[0/+Z@YN\]]C8\L$= 1&(U..ZGKU)K(:_T7[-!'*PO]L# QLK+$_^L)R/ MD(3<1N[@#!)P=*6188GE8,512Q"*6.!Z G/.*S?">C2Z783W%[%$FIZA.]U=B/!"LQ)" ]< 'ID\EL$YK MCKSQ)K=WX@%[<>#]5N;.U;-E;-&Z!&_YZN-AW/Z=EYQD\UU/AK6M9UW4+B6^ MTN?2K2"(*L$T;9F=B3NWL!PH7& /XLD]* ,CX1?\BI=?]?S_ /H$=&K?\EIT M+_KQ;^4U:6GP7GAKQ!J_FPSS:/?2_:XI88S,\"6R.] &OXF_Y%36/^O&?_ M - -9?PX_P"1"TS_ +:_^C7J_P"*9POAZ_M5AN99KFUFCB6"VDERQ0@ E5(7 MDCKC]*S?A\[VWA:RTRYMKR"[A61G6:UDC !D8CYF4*3AAP#G\C0!%J.A:EIW MC>/Q+I4;7B7*B&^M0Z*VW: &4M@8^53C(.1UP3C%^(UY=:M%H^B?V9/9R7EX M/+DN9(\9'R8Q&SW;:AK+6LK6UIIM]>W?14CA9(\[2PS*P" =!P M2\/7*WK:_K[K/K4RX51REHG_/-/?DY/N>3DE@#IZ*** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#@=6_Y+3H7_7BW M\IJ[ZO/-0FDG^)^DZQ'8:DUA!:M')+_9\XVL1+QC9D_>7H.]=CJFKG3]'-]# M8WEX[*/*MX8'WL2,@$8R@]21QZ9P" 9_BZ\D.GKHEF%?4=65[>!7'R!F22>23VZJ";5=:\*R?;K:6&;4YS#]E,) M5K:!FV,"3W"!W#-@$L !T! -3P_^^TS^T#R^H.;O/?8V/+!'0$1B-3CNIZ]3 M2\7:=KFI:/P1!XBK0-""TP((9=Y.%!!X^7.1]X \;MU)+%:326\/GS( MC-'%O"^8P'"Y/ R>,UA:7XI>]L@]WHFJV=X6*BV-I(P8]L/M"@'U8J Y\+7NF6UM> M3W"<_F* -?PS_R*FC_ /7C!_Z *)?]+\2P0G_5 MV,!N&!X_>2%D0CUPJS @\?,.O:+PM.&\/6%JT-S%-;6L, MJQOM(W$?Q8.WW/3-L?$FMBUMM&TSP?>:1&S+!'3 MGF@"QJW_ "6G0O\ KQ;^4U:OQ'_Y$+4_^V7_ *-2I?%6EZA/<:5JVDQ^=?:; M.6$!D5!+$X =RM;Z*P\]);ZZE1K<>6,_(JN MH+GC/0@$+GKP ;_AG_D5-'_Z\8/_ $ 5E^+/^)W-!X4@YDNMEQ>,>/*ME<9* MG^\6 &#WSCK5_Q-K-UHVF%[#3;F_O9,K%'#"SJI_O.5' 'IU/0=R.)T?Q-K M>E12LW@K5;F]N&#W5W)O#S-_WZX4= HX _$D O\ Q8BC@\'6442+'&EY&J(@ MP% C< =A7H-^(_ ;6>H2;;Z\@$I^3RA'(3O5".2 IVJ>Y />JEQJV MM2>%Q8'3+YO$,L!@;RU*HCE3^]\X 1CCYL*>I"^X *'PB_Y%2Z_Z_G_] CKO MJRO#>D?V#X=LM-+[WA3YVSD%R2S8X'&2<<=,5JT %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% ' _%W_D5+7_ *_D_P#0)*[ZN!^) MRSZGHT6GV-E?7-S%=)(PBM)67;L;D,%VG[PZ'^5=M9WD5]$98EG50VW$T#Q' M/T< XYZ]* 'W5S%9VDUUN%68$'CYAU[:%RMPUNRVLL44QQM>6,NHYYRH M92>/<52T:*3RKJ[F1HY+RY>8HPVX482,X/()C1"0>02>G04KGQ%=67B)M/N- M#OC8[ T=_;QM,I..A5%)'.1W/0XP ><#=ZA7+76FMXE\2Z5J$EK+#IVF;I8VG5HWGE8C "'#*%* MY;&>@!'-=) ?^1K\9_\ 7\/_ $.6 MNNUNYEM=(G:W?9P9@3P> >#TKCO!C2V/B;Q'+=6.H0QZ MA>!K9WL9@'!>0Y)V_*/F'WL=:Z^ZBDN=!7 M'R!RCB."VC9V=NV< X'J3^IP#YYI MGB77[.[N-0N_!FI7FI7'RO<%9%"1YRL<:^6=JCTR23R2>P!O^--/M])^%]U8 M6J[88$A1> "<2IDG R3R3W)-;_AG_D5-'_Z\8/_ $ 55TD7OB#PU='6(Y;4 MZAYJ?9O+V/;Q$% N2,DX!;)'\73&*S]&O]5T+P['INH:9ZNQ'@A68DA >N #TR>2V"Z9;6UY/=S+&R+# M:R2 @2*3\RJ5!PIX)S^8H U_#/\ R*FC_P#7C!_Z *U:Q?"TX;P]86K0W,4U MM:PQRK/;2188( 0"R@-R#TS^M;5 !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 5P/PB_Y%2Z_P"OY_\ T".NVO+R*QB$LJSLI;;B M&!Y3GZ("<<=>E<3\,5GTS1I=/OK*^MKF6Z>11+:2JNW8O)8KM'W3U/\ .@#O MJY/68H_$_B2UT4(LEGIH%Q_$5/E1C.=P.26XQCN#Q4OC'7=3TNR^SZ+I MEY=WTR\2Q6S2)"/[Q(&"WH/Q/& >8T_Q3K6DZ8UI8>!M260[G,TWF2-)*>LD MG[L%B3R>1Z#'& #OM;N9;72)VMWV7,FV"!\ A99&"(3GL&8$\'@'@]*MVMM% M9VD-K;ILAA18XUR3A0, 9//05F_9[F34M*AN':<6433S7/E[ \VWRU]L$-*2 M!T(7H",N\0:G>Z1IGVNQTJ74I X5H8GVL%.?F& 2><# '?/:@#D?B)8>(#;P MZBLEM?:;9SB=[+[-@*%)PSY)+C!(;! QSCJ1V.@:Q'K^AVNIQ1-$LZG,;')4 M@E2,]QD'!].PZ5FZEJ4NMZ%<6.GZ=??:KR Q%;JW>W6$.-I9F88.W/1=Q... M,D:FB:5%H>BVFFPG6;!)QDDG&>,T GWA:Y=+&8A 'C.0=OS#Y3]W/2NQNK^5M%FN[""62< MHPMXI8'0M)T4,I 8#=C). !SD#F@"+2?])N]1U$\^;.;>//!6.$E,$=/]9YK M ]<,,^@T+JYBL[2:ZN'V0PHTDC8)PH&2<#GH*98V<>GZ?;6419H[>)8D+G)( M4 #/OQ7GGB'Q!JVHZPL(\*ZK=Z+ VX0&"2,73@\,_P AR@ZA.YP3_= !TGA6 MQ:XNK_Q->>%5 Q50O+;NY.WL,U-+:7NB^-+C5XHI9 M]+U"!5O/+&]XI4&$8(JEF!&!@9^\Q. !0!E>/O\ D:_!G_7\?_0XJ[ZN0M;* M]USQQ%KL]OEV7V?1=,O+N^F7B6*V:1(1_>) P6]!^)XP" 1:S%'XG\26NBA%DL]+ ME2[U N/XBI\J,9SN!R2W&,=P>*ZRO,=/\4ZUI.F-:6'@;4ED.YS--YDC22GK M))^[!8D\GD>@QQCTFUCEBM(8[B;SYD15DEV!?,8#EL#@9/.* ):*** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N!U;_DM.A?\ 7BW\ MIJ[ZO/-0FDG^)^DZQ'8:DUA!:M')+_9\XVL1+QC9D_>7H.] 'H=97B#5_P"Q M],\R-/,NYW%O:18R))VSL!Y SR22. >^*MW-^EMIC7WD7,J! XBB@8RMGH MF,YYZ'&.^,&O-H/$NO\ ]M2:K>^#-2NIUREHNV14M8SU"CRSEC_$_4]!@<4 M=YX8T./P]X?M=/4*9%7=,Z_QR'ECG R.PSS@"G:3_I-WJ.HGGS9S;QYX*QPD MI@CI_K/-8'KAAGT&7I6LZ[J&DZIJ4VFRVDPQ%9:?+"V=X7AF8@$AF8 G "A> MO4UT-C9QZ?I]M91%FCMXEB0NZ\*WNG_9;VSW3%P -X) .[U/S+AAD%<>@SOZ M9XJGG^T)JNA:EITT3[0%MI;A''J&1,=1].A!/8T/1)5\1:IXBO;?[/ M)O<*<^AU:S;"*235=2OI$9 [);PY&W='&"=V#SG>\@ST("D<EV7 MV?1=,O+N^F7B6*V:1(1_>) P6]!^)XP" 1:S%'XG\26NBA%DL]+E2[U N/XB MI\J,9SN!R2W&,=P>*S?'W_(U^#/^OX_^AQ5GZ?XIUK2=,:TL/ VI+(=SF:;S M)&DE/623]V"Q)Y/(]!CC'5>)M$U#4O#5O';7/FZM8O%IZ]H9T;3 MM-O(;ZZ55N7D#116PRN\>80!(.J_)G(W'IP=J[G7PSX!7'R!F22>23VZ^QU;6CX5N=8GTR66]=VDBTW:8GCC#!=F2,L< M OG&3G '2@#/^(&D^(-3T6X33KF*2U&"]DD'[R11@_?).2"N0 %R"1R< Z7@ MK7X_$/AR*X2U6U:!OL[Q1C" JH^X.RX(X[=.<9+[;Q++=:8LD>BZDNHLA(LI M;=XQO'8RLH0#ODGIVS\M.\(^'E\,^'XK NKSEC+.Z9PSGTSV ';.,X&: -V MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH K:?_QXQ_C_ #-%&G_\ M>,?X_P S10 :?_QXQ_C_ #-6:K:?_P >,?X_S-6: "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH ***R]?\ $>D>%M+;4M:OH[2T#A-[ L68 M] JJ"6/4X / )Z T :E%1P3PW5O%<6\L* .BHJO8WUMJ5E%>6A']#V(Z@U8H **** "BBB@ HHHH ***JZA>/86C7"65S>;>6CM@I?& M"<@,PSTZ#)Y'% %JBN=\/>+[?Q,S&PT[4! C;7N)4C5%.,X^_DGIT!QD9QFC MQ#XOM_#+*;_3M0,#MM2XB2-D8XSC[^0>O4#.#C.* .BHJKI]X]_:+./JEM$7;'4D]@ 222 M!Q]*B\.:S_PD&@6VJ?9_L_G[OW>_?MVL5ZX'IGI0!JT57OKM;&REN6AGF$:Y M\N",R.Y[!5'4_IZX%97A7Q+'XIT^XO8K9H(X[EH4#MDL %(8^A^;IS]30!NT M5D>'-7O-:T^2YO=)GTR193&(9LY8 [N57CDCIVK7H **** "BBB@ HHIDLL M<$3RRNL<:*6=W. H'))/84 /HK LO%46J;WTO2M2O;9<;;E(TCCD_P!TR.I. M""#QP1]*L67B2PO]8?28Q.E]%$99X9(BIBP5&">A)WC!4D$#.<8R :]%%% ! M1110 4444 %%%% !1110 444R.6.92T3JZABI*G(R"01]000?<4 /HK(TC5[ MS4=0U.VN=)GLH[27RX9I,XN!EAN7*CCY0>"?O"M>@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHJGJ6K:;HUNMQJFH6EC SA%DNIEB4 MM@G +$#. 3CV- %RBN;T#Q_X4\4.L6CZY:3SLY18&)BE7DRPV\2[G=N@']3V ZDUD#Q9;_ M &1+Y]-U)--?<5O# &38 3O*J3(%(&02HZCIF@#?HJEI.J6VM:;'?V99K>1G M",RX+!6*YQZ'&1WQZ5%JFMVVE2VMO)'//=W;%;>W@CW/(1C=R<* CJ5)#+GC(/!&#BK\KM'$[K&TC*I(1 M,98^@R0,GW(% #Z*YBU\:17FL7&DPZ+JIOK=2TL++"I4 @9R9 "/F&,'D'(X MJUIOBS3M1U6;2F6>SU*)B#:W2!78 Y4@E2,'(PT MI]0O2QC5E4(F-[DG&%!(R>I^@- &E17+>'_'NF^)=3^PV-I?"0(9&>545548 M&3AR>I X!ZULZOK-IHEHEQ=^:?,<111Q1EWED()"*!W.#C.![T :%%95MK]K M+J:Z9<1RV6H.AECMK@KN=/[P*,RGH>,Y^4G&.:MZEJ5II%A+?7TOE6T6-[[2 MV,D < $]2* +5%8L/B6U^T6<%];W.FRWO_'JEX%!E. 2/E9MI&0,-@Y( R:V MJ "BLW6M8&B637DEA>7,$:EI6ME1C&!CD@L#CGMG !)Q5?P_XCB\1V_VFUT^ M^AM3D+/<*BJY! ( #$GZXQP1G(Q0!M4444 %%,ED6&)Y6#%44L0BEC@>@')/ ML.:P/#?BN/Q)>ZG!%8SVJV3(I\_AR6W9#+_"05(ZG\* .BHHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HK#\2^,- \'V\$^O:E'9I.Y2(% M&=G(&3A5!.!QDXP,CU%?]##_ .25Q_\ &Z /0**\_P#^%V_#S_H8 M?_)*X_\ C==Q87UOJ>G6U_9R>9:W4230OM(W(P!4X/(R".M %BBBB@ HHHH M**** "BLW6-=L-#BB:\D8R3,4@@B0O),W]U5'4]!Z9(R>:S[_P 86>CQ22:M M8ZA8@*#'YD(<2D[OE5HV90WRGAB.H[4 =%1161-XAA759M,M+.\OKNW4-.L" M*!$" 5W,[*N2#P 2>#Z4 :]%4M+U2VUBR%S;%@ Q22.1=KQ./O(Z]F'I_3%/ MU"\>PM&N$LKF\V\M';!2^,$Y 9AGIT&3R.* +5%,D9P1^?(R#@X)Q0! MJT4R5VCB=UC:1E4D(F,L?09(&3[D"N9@\<07.M2:/%HFKF_BSOB,<0V@=R3) MC'(PWT>WADG261YYTMX8H@"TDC'@#) 'Y^Z: ->BBB@ HHHH ***P+7Q2+^[OK>RT?4KC[%.UO+( MHB5-X)! +2#/3]1G&: -^BN;L/&$>J7=[:V>C:E+-9/Y=PN8%V-DC&3* >5/ M3/2KNC^(8=8O;^S6SO+6XL659DN44'+9QC:QR/ESGH01C- &O1110 445S;> M,(O^$QMO#J6%R))=^Z>93&N%4D% 1EP2K#/ XXS0!TE%%% !1110 445S>L^ M,(M(UW3])^P7,LMW/'%YS*4B 8@$JQ'SD97(''/4'B@#I**** "BBB@ HHHH M ***Q?$'B.+PY;_:;K3[Z:U& T]NJ,J$D@ @L"/KC'(&B^ +>SEU9+N5[QV6&*UC#,0H&YCN( W*.N?F& >< M;'AS7['Q3X?L]:TUI#:72%D\Q=K*02K*1ZA@1QD<<$CFL/X@?#O2_B#IT$-] M-/;75IO-K<0G.PL "&4\,N0I(X/R\$9-:GA+PIIO@SP_%HVEB0P([.TDNWS) M&8YRY4 $XPH..B@=J .?\5?%SPSX/\2Q:'J9NVG9$>66W19$@#$_?^;<"!AL M!2<$$9S7<03PW5O%<6\L&[:\D,YPU M75;'0]+N-3U.YCMK.W3?+*_11_,DG ')) &2:\_T+X(>&?#_C&/7[66[=(' M\VWLIBKQQ/\ -SDKDA;/W?+4,0^3QUXZMM' M-?.'CKQUJGCS7#?WY\JWCRMK:(V4MT/8>K' RW?'8 ?0^C_ (\)Z;H^J6% MUY]^U_P+B8()+8*S%#$P7*M@KN/(8KR #MKYX\=>!=4\!ZX;"_'FV\F6M;M% MPEP@[CT89&5[9[@@D V/AO\ %/5/ VHQ0W$L][H3?)+9%\^4"2=\0)PK9))' M ;)SSAA[WJWQM\$:3<:?$-0DO4O$60RV:"1;="1@R\@J>I*@%ACE1D9\ ^&? MPSOO'^J%W,EMHMNX%U=@H#>UZG^S]X3OO[-6WGOK*.TB M$,HA9"UP!O.]F*_ZPLP);D;5VA0,8 /5()X;JWBN+>6.:"5 \<4NXE7>F0"059AP2O7'WAC/..HUS1K/Q#H M=[I%^F^UNXFB? !*YZ,N00&!P0<<$ UR?@+X4Z+X!O;J_L[B[NKR=&A\V=@ MD1?<%"J ,X"9)SDKD!02* -SQCXQTOP/H?\ :VK>>T+2K#'' FYY'.3@9( X M#'DCIZX!/!WC'2_'&A_VMI/GK"LK0R1SIM>-Q@X."0>"IX)Z^N0*?C[P#IOQ M T:.RO99+>>W=I+:YB12R,5(P1S@9. . HX Z>N20#!^+O_(J6O\ U_)_Z!)72>*=6TS2M"NSJ3Q, MDL$BK;-)M:?(P57'/.0"1TSFN;^+O_(J6O\ U_)_Z!)3/%N@#0+VQ\5:%9*C M6# 7-K;Q(BM%SN;@<'!*DX/!!XVT :7PVT_4--\)+'J"RQN\[O'#*)P,% M2.,D,V/]K/>MJZU*];SO[)L(KT0;E_M6W0SH'7D$C/4'!(R#P1V(-H Z*W\;V$OA^;4VM;SSK5MEW91Q%Y8&&<[AQA1ACN.!P> MAXJE8^.[O5M%^W:5X=N;R6//VB-9@J1_>^4,1EVP%.U5/WASG@RWNF:3I>C> M*H]-MI4F>Q=[J9I7D#N4D(!9F)W '<1Z.I[U-\./^1"TS_MK_P"C7H N:)XJ ML-:\./K(W00P*WVE6!)B*KN8<#YA@Y!'4'H#Q67)XYG&ACQ!%HK-HWFA#(UR MJS;A'IC.+N@ZG)K.CP:@\4$:SJ'1 M89_- &.A.U<,#D$QLX]/T^VLHBS1V\2Q(7.20H &??BK% 'FGP MNUC3-/\ #-S%>ZC9VTAO&8)-.J$C8@S@GIP?RH^*.L:9J'AFVBLM1L[F07BL M4AG5R!L<9P#TY'YU=^$7_(J77_7\_P#Z!'1\7?\ D5+7_K^3_P! DH [:^OK M;3;*6\O)EAMXEW.[= /ZGL!U)K%O/$5_8Z>-5FT*<:=MWR*)1]JB7&=S18P! MG&?GR N#VKKHI+;4]/250L] MI=1!@'7AT8=P>Q!Z&@#*UF^MM2\#ZG>6:?+*ZQQHLS.[G 4"1R23V%8'A&.Y3X1:PTY8QO%=-;Y;(">7@X'8;@_'K MD]Z9;_:/^%$G[-YOF;'SY><[/M!W].VW=GVSF@#K(_$ES?::=5TO2FO-.#$; MO.VS2JK%6:./:=PX) 9E8X(P.,\W\,+M;'P/?W+0SS".\<^7!&9'<[(\!5'4 M_IZX%=9X0N8KKP?I$D+[D%K'&3@CYD&UASZ$$5S?PB_Y%2Z_Z_G_ /0(Z -K M0_&$6M:%>ZLEA$SDX'))!QD D4/A%_R*EU_U_/\ ^@1T?"+_ )%2Z_Z_ MG_\ 0(Z -_PMXIB\2V]R#:RV=[:OLN+:3),9R<, @@\="60^([G5&O7 MT&P@O[6T;RS,]WY0FD R5C^5L@97YB0"3QQS6'X!_P"1K\9_]?P_]#EIWA.W MO?#+U+6OD_M3S)[R!6++!%\Y*;EY8@,V2/PZ9 M.'+8:YX,TIY],N(-<\-,I=[690Q6)SDD$<%=O4CCYB=F,F@#TNO-OB5>RWVL MZ-X8AN)8([QT,Y"@JP9PJ=\G!#'' Z?AZ#8WD>H:?;7L098[B)94#C! 8 C/ MOS7GGQ)L;FPU[2/%$4+7%O:-&LR#@(4DW+D\X#;B,XP"!Z@4 >D111P1)%$B MQQHH5$08"@< =A6;>Z1Y^OZ;JL+^7+;>9'-@X\V)E.%.!\V'VD G Y/7%7; M&^MM2LHKRSF6:WE7Q'4&BXO([>6&'#233-A(T&3@8W,?15R,GW & M20" 4KG6?^)FVEZ?;_:[Y$$DH+[(H >GF/@D%AG ).,X YJOIWB6.XUB31; M^V:QU1%+K$S;DG7)^:)^-PP,\@$<\?*<8'@^62#Q[XML[UV^URRK-&K'<3$" MVTYZ !7CP/0X['#_ !C;2OXX\(/9IMN6GDWNA"L8E*,P)[C:7X]R.] %A?'\ M<_B"?1[72+Q[I(F,*3?N7FD'(7:WW5*_-N8@X'WH_>%1U&2 !G*G@#!,6D_\EIUW_KQ7^4-'Q=_Y%2U_Z_D_] DH M NZEXZGL;6'4X_#]Y+HKL ;UI%0X+$;A'R=I&""VW.1TR,[]WKMA::/%J;2- M)!.J&W6-"7G+C**B]2Q]/SQ@U7\7_9_^$/U?[3Y7E_99,>9C&_'R=>^[;CWQ MBO.9H[G2?"W@2ZNRT-C!>&:>F1DC@G% '?:CXDN=%6.ZU M;2FATZ1@IG@F\UH"2 /-0*-HY.2I<9&.'+*"X2TGO1<*&BDB&( M2#TS)@C)&2 ,GCL"#6AXJBCF\(ZPLJ*ZBSE8!AD9"D@_4$ CW%>;>(H[F+X. MZ MV6,AN59=S;CL*RE.?3:5P.PXH [ZQ\37-[KD5H-$O%TZXB\VWU$?,CKC( M+ #Y <' )W?=R!GBD/&TM[IFH:IH^D_:]/LQNW8ZC!J#M] &_I/BBVU)KNVF@ MGL]1LES>".3QQR,YNF>.UUBXU*VL])N3=6NT0VLC*DLK8 M.[<#Q&%(P22>H[D*:MW;2CXR6,EJFQ#IQDNRA"[URZ@M_>Y\L=^@].(O /\ MR-?C/_K^'_H'[S6M2 M:06EJ@9_+7I8@0&,A ..^# MCT- 'N&E:K8ZYI=OJ>F7,=S9W";XI4Z,/Y@@Y!!Y!!!P15RL_0]&L_#VAV6D M6";+6TB6),@ MCJS8 !8G))QR236A0!C^*O$-OX4\+ZCKETN^.TB+A,D>8Y. M$3(!QN8J,XXSD\5\4:SKFJ>(=1>_U>_GO;ILC?,^=H))VJ.BKDG"C &>!7VG MXQT!?%/@[5=%98R]U;LL7F,RJLH^:-B5YP'"GOTZ'I7Q)?V-QIFHW-A>1^7= M6LKPS)N!VNI(89'!P0>E %>OKOX*^*+[Q3\/HYM2DDFN[*X>S>XD?!SM<+SDG;DG)KY$KZS^!6@7V@_#E&OUC4ZC<&^A56W$1/&@4MV!(7..>",X M.0 #<\;_ !*\/^ OLT>JO/-=7'*6MHJO($Y^<@L %R,%Q'81>;+;SBGRGGGC.":W]6U1=+GTP.56.[O!;,2I)!9'*XQW+!1Z8)^M8 M'BOX>Z=KZR7-JJV>H[6(= DK$YS( .3U^8<\\YP!0!OZ#I:Z+I*6"!5CCEF M,:JQ(5&D9E&3SD*0#[^M<7XMO(=%^)FA:K<.KQ_9FB,2.H=3\X#'<0 I,@Y) M ^5O2C1_%6KQ?"N]U:ZW275NQ@MYG&"X)55<<[<'G)H\+>'M.\2_ M#F2*5U^VWDKR7%UQ)*)E<[2Q/.=I''&0QZ;B: -5A>Z3>WGC#6;6=W^S+;K9 M6164VT/#,68[=QW YQG )Y(Y&_HNL#6[);R.PO+:"10T37*HID!SR &)QQWQ MD$$9K@=,U2?6;EO!?B:\@_T:4"6X6=2;P*P"PYZ[BQ!)!#87! .37I!OK8:@ MMAYR_:VB,PB'78"!N/H,D#WYQT- '$Z3_P EIUW_ *\5_E#53Q')_:?Q0T*/ M2%\VYM-INYX)L[8Q(0R,!PN!NSW._'H"^UL;/4/C'KD5[:P7,8LT8)-&' .V M$9P>_)_.N\LM,T_3M_V&QMK7S,;_ "(E3=CIG YZG\Z +51 M"3&<%UV90'H2%CW=NH'ID /B/<+I5MHNM(C&XL]04+MD*%D*DNF1V;8 >#Q] M33/$LW]H?$?PUHSF5(8=UZ2C\.XW%?1STH^)$/]J)H>A()1-?7P8. MB;PB*"&8C.> X/T!Y%/\0VZV7Q)\-ZQ*[""57LR1&2% M9]F@2'?C&[:H&<=NE %3Q-_R*FL?]>,__H!K#\#7:V/PULKEH9YA&LI\N",R M.Y\U\!5'4_IZX%;GB;_D5-8_Z\9__0#67\./^1"TS_MK_P"C7H ATKQP^NZ9 M$SDX'))!QD D:'A;Q3%XEM[D&UEL[VU?9<6 MTF28SDXYP/0\8!!!XZ$X'PB_Y%2Z_P"OY_\ T".L_P /?:/M?Q%^R>;]IWR> M5Y6=^_,V-N.(Y=42[DT"RBOXK5VB:22Y$2RN #MC(5MW7&3M'( MP2.1S?PWG^T^(?%MQY4L7FW2OY .YH [.^UK45LI;[2M) M74+6--+1;W4=0LEN=0TU=/,BADA,YD<#G[PVC: M>G')YYP1BN!U%5\.ZW_PE=M93W&B7ERQNH1(2-P;Y)P,X(+;F3.Y>A!4LH7T MV*6.>))8G62-U#(Z'(8'D$'N* 'T444 %%%% !1110 4444 #_^@;KG_?B'_P".T?\ #1W@_P#Z!NN?]^(?_CM<_P#\ M,R_]3=_Y3?\ [;1_PS+_ -3=_P"4W_[;0!T'_#1W@_\ Z!NN?]^(?_CM'_#1 MW@__ *!NN?\ ?B'_ ..US_\ PS+_ -3=_P"4W_[;1_PS+_U-W_E-_P#MM '( M? Z/\0/[&_LFVOH?L/G^9]K1%SO\ +QC:S?W#UQVKR^O0/B;\,O\ A7/] ME_\ $W_M#[?YO_+MY6S9L_VVSG?[=*\_H *^B_#7Q]\*Z-X5TC2[C3]9:>RL MH;>1HX8BI9$"DC,@.,CT%?.E>X:%^SQ_;?A[3-6_X2GR?MUI%<^5_9^[9O0- MMSY@SC.,X% '7_\ #1W@_P#Z!NN?]^(?_CM'_#1W@_\ Z!NN?]^(?_CM<_\ M\,R_]3=_Y3?_ +;1_P ,R_\ 4W?^4W_[;0!T'_#1W@__ *!NN?\ ?B'_ ..T M?\-'>#_^@;KG_?B'_P".US__ S+_P!3=_Y3?_MM'_#,O_4W?^4W_P"VT =! M_P -'>#_ /H&ZY_WXA_^.UZ9XH8$< M9''!(YKQ/_AF7_J;O_*;_P#;:]D\)>%--\&>'XM&TL2&!'9VDEV^9(S'.7*@ M G&%!QT4#M0!ROCP:CH?BK3/%MO:K<6EK$()!D_*27!SZ A\ \C/7L#M?VKI M'C_PQ?6-E,OGS1.!;SML=&4@JS!23M#;3D9';U%:[:A%/XAN=#N%B=&L4G6- MD)WJ7='![8X3C_:/7MPGC/PA'X<5O%&@7#64UO*'>$?=7<0OR#' R>5.002. M ,$ ]0KS'P]J+Z1X[\3:=;0Q7U[>W0DB"W"I&!N9FW,>PU3PW/!8W M&EQ&2VD1E"218W$%SU'4Y)(.YL_>) 6]Z/ 5E'!J5OJ&H7>I7+3RW%I"C(U MP^,HHR"#P,#'/..X'8VTKSVZR26\MNYSF*4J67GOM)'OP:XOPEJUOXROX-7O M'BBOK!&BALDD'!('F38^]AMP4 Y P>23QV-K?6UZUPMM,LIMY3#+MY"N "5S MZC(SZ'CJ#0!PWPGEC@\'7LLKK'&EY(SNYP% C0DD]A47@KS+OX@>(M1LH632 M79XRZ2[XY)=X.X'N3\[<9VA\=",Q?"[1],U#PSU@B@A3.V.) JC)R< <=30!+7 Z3_P EIUW_ *\5_E#7 M?5P.D_\ ):==_P"O%?Y0T :MWXXM+3Q5#HDEG,X)P2,\'-9NK?\EIT M+_KQ;^4U'C[_ )&OP9_U_'_T.*@"IX[DU ^*_"V^VMEVWQ^S[;ACYGSQXW_( M-G;INZGTY[2YU=M+TQKO5H8HI-XCBAM96F:9C]U5RJDL3D8Q[YZXY;Q]_P C M7X,_Z_C_ .AQ4[XBRR6FH>&+Z5V33K?4 UPP.0#E2I*CDG:LG0'OZ\@&UJ/B M2YT58[K5M*:'3I&"F>";S6@)( \U HVCDY*EQD8YR,Q>*/&EMX]% MPH:*2(8A(/3,F",D9( R>.P(-:'BJ*.;PCK"RHKJ+.5@&&1D*2#]00"/<5YM MXBCN8O@[H"W98R&Y5EW-N.PK*4Y]-I7 [#B@#M_^$PN!?[?^$>U*339(/.MK MRWC,OG C*_*H^7=SC)SRN0,G$.E>.'UW3+FXTK2);FZCG*):^>JDQC&'=CPF MJQ/;0:1>-K2,ZMIXXV;< M_,TC8"KG .>03C!XS=\.^+/[9U.\TJ]T^73M3M?F:W=MX*<#<& ZD?4$$$] ML7P#_P C7XS_ .OX?^ART:3_ ,EIUW_KQ7^4- &T/%,M_J>H6.B:;]MDT_*W M#S3B!=_0(G!))(89( ^7KR*=I?B.;Q)X<%_HD$'VHL8I(KN1E6)PN3RJG>.5 M/&,@]0>*JZ%>Q^)FU";2V6QTA;DJS6Z>7-=2X!=V./E4AAR/GXSN7&*S?A%_ MR*EU_P!?S_\ H$= !\,]1U74=.O+JY$4Z37SM-<23$2;O+3 "!,8X4?>&!T' M SM:5XPBU?Q1 RM)/?%MG>NWVN659HU8[B8@6VG/0 *\>!Z''8X?XQMI7\<>$'LTVW+3R;W0A6 M,2E&8$]QM+\>Y'>@"[:^.[:Z\1W&D)I]XCQ1%E$J;)9GW !5C/."I#98C R2 M 33]*\82W/B(Z%JVD2Z9?,F^%3*)5E&"3\P '0'GD<$9!&#E:3_ ,EIUW_K MQ7^4-&K?\EIT+_KQ;^4U '?5%;VT5K&8X4VH7>0C)/S.Q9CSZDDU+10!P/@' M_D:_&?\ U_#_ -#EKMGCMK:6>_D*QL8E665VP B;B,YX &YCGWKB? /_ "-? MC/\ Z_A_Z'+6O\0XI)O FIK$C.P6-B%&3@2*2?H "3["@"75/$.HZ;9'4AHC M3:$ZI<.$8CYHVR_/7'(Y'/0USNOW5E MH9\)7%C;-'H=O>3;A*&DC W@"0^SS:YI\4-E, M_E?:+2X,WEOU&Y2B'& QR,_=ZU\1VVE:QHD^G)>,5M9VE64.=V%!"Y )XS@G!(SP#F MMJ_UB.TO8-/@B:YU"=2R0(@)XKD_'W_(U^#/^OX_^AQ4 MZWEDM?C-=K>.P6[T\+9@G<"!M) Q]T920\XYSZ\@&['XF^S:U%I&L6GV&YN/ M^/:59/,@GZ?*'(4ALDC:0.W/S#.!X^_Y&OP9_P!?Q_\ 0XJE^)]M+/I.E&S3 M_3SJ,<=O(I"NK,K8 ;MDA>_8>E1>/O\ D:_!G_7\?_0XJ .NU/5[?2_LZ.DL M]SV\&NV*V<%RP2*\AF\V$-S\KD MJI0\#'!!R>1@XQ?$,LEG\5/#=SG&A\2HH MY/ E^SHK-&T3(2,E3YBC(]#@D?0F@#7US7;?1+>+\FT3PS=/*QUVP:(0PR@R">;:K,K%<\_NR=Q..#DC.1;UW2]0\96VGZ?>:9/ MIENDHN+J5YHG((4C9'M)R3N/S$ #.#TH =K7C'4-%N[-;C0/*M;MQ&EQ<7B MHL;$XQ)M5@OKU/'/4$#?U*^N-.T*XU V\4DUO 9GA\XA?E&6 ;;GH#CY>>.G M:#Q/HP42,NZ%V_@D'*G.#@=CCG!-EZ%+>S?,9[>.X $(!88W M$99B #M4$X(SC*[IO^:4?]P/_P!H4?#C_D0M,_[:_P#HUZ +_A_Q-9:_H7]J MH?L\<>1<+*<"%E +9;H1@@Y]#VY KQ^)+F^TTZKI>E->:<&(W>=MFE56*LT< M>T[AP2 S*QP1@<9\^T'[1_PIO7OLWF^9]J.?+SG9B+?T[;=V?;.:])\(7,5U MX/TB2%]R"UCC)P1\R#:PY]""* .8^$\L<'@Z]EE=8XTO)&=W. H$:$DGL*W] M4\0ZCIMD=2&B--IRL"Y$Q6=(^\AB*\#OC=G!&0O.//-%BDF^#.O+$C.PO Q" MC)P/))/T !)]A7>:-::+XFT*.[CEOI(ITV3PG5+APC$?-&V7YZXY'(YZ&@"? M6/$\EGX?BUO2;%=5LBI>1HYMA1?[V-IR!SGH5QR.N!O$LQ\(0:[!9P3-*JM] MG2X9N6.U44K&27W%5Q@ $GGBKNBC3+#0$^PI]ETV'S"AD?Y=@9B7W$G*GE@< M]"#7":>J^"O$%G/-93QZ'J;!H?/D/^@2MD?,"O^'-(\4Z6VFZU8QW=H7#[&)4JPZ%64@J>HR"."1T)K4HH IZ5I5CH> MEV^F:9;1VUG;ILBB3HH_F23DDGDDDG)-7*** "BBB@ HHHH **** .=\0^$+ M?Q,RB_U'4! C;DMXGC5%.,9^YDGKU)QDXQFM6STX6^GFRN;J>_C*[";S8Q*X MQM.%&X?7).3DFKM% '.Z/X0M] EE.F:CJ$%O+*)6M2\;Q_0;D) QQD') '/ MJKK7PZT'6[UKR1)[:>1BTK6SA1(3CD@@C/';&223FNLHH YN]T:RT'P#JEA8 M1;(DL9R2>6=O+.68]R?_ *PP !6/X&TF6\\"67EZMJ%HDJRAT@9,9\QQE2RL M5.,?=(&>>I)/9:AIUMJEHUK=B5H6^\L*ATK1;'1+ -'BT632I9;ZYMVSL\^X)\DGG**,*I!R<[<_,0<@D5U-% &+866E>$M M,1);[9'Q$+B^N!N8#.U-QP ,X48 Y..22R6QMK[QE;WHA5I--MG1INAWR8V MKD=2JAR0>@E4CKD:&J:18:W9&SU&V6> L&VDD$$="".0?IV)'>I;&QMM-LHK M.SA6&WB7:B+T _J>Y/4F@"Q574+-[^T:W2]N;/=PTEL5#XP1@%E..O48/ YJ MU10!SOA[PA;^&686&HZ@8';<]O*\;(QQC/W,@].A&<#.<4>(?"%OXF91?ZCJ M @1MR6\3QJBG&,_;*YNI[^,KL)O-C$KC&TX4 M;A]3'F62W!\B0 8PXZL.2<$ MD<#N :Z*B@#F]*\&P: M+IESI]AJVI107&2<-%N1C@%E;9D'"X]LY'.")=!\*0>'+2>UL-1OA#+N;;)Y M3;'( W@[,Y X.1[5OT4 ';/PQ<:AK U.^*2[KB\\T1LKX#,20J C&YC MA$M.O='2[TW7M5M8[AO->VL+X!(&8 ^6>"=RJ54D\G&>.E>@US=S MX \+75PTTFD1*[8R(I'C7@8X52 /P% &.FF7,/B230;?6=0U+3[JSD34ENI? M,>T#*0C*YX#-GA<$X!)!&".B_P"$:M_LGV#[;??V9L\O[#YHV;,8V[\>9CVW M^WW>*T-/TVRTFT6UL+6*WA'\,:XR< 9)ZDX Y/)JU0 R**.")(HD6.-%"HB# M 4#@ #L*)8HYXGBE19(W4JZ.,A@>"".XI]% '(1_#O3+6XFDTW4=7TU)=NZ* MSN]J\#CJ"3W/)/4UOZ7HUII*2>1YLDTVTS7$\ADEF*C +,>>@Z=!DX K0HH MRM3\/V6J7=O>OYL%_;?ZF[MVVR(,Y(YR&!Y&&!&&/J:?8:+#97L]])//=WLR MA&N+@J65!T10H 5<\X Y)RL/XN_\BI:_]?R?^@25WU96K^'-+U[8-2AEG1,;8_M$BH",\[58 M#/)YQF@"*?PY%=^7%>ZA?75E&X<60K-;RKM=&Z$?T/<'J#3[:W2UMUAC:5D7.#+*TC,*S$?*,YQ3O$?A>W\3Q1P7M[>1VZ,'$, M)C W#(W9*$YPQ'7'M6[10!7CM1]B-K*RE9&G5,R YR&"J%Q@XZ=*P+#P M%HMA%=VX-Y-9W+%C:2W+>4F>.%&,GI@MDC:I!!&:Z>B@# TGP?IFD:9-8*US M=0RH\1^TR[BD;_>1,8"@GDXP2>IX&&:-X/L]#B:.VOM0D 4B#SY@XMBE?";P/HNJ6^I6&@QI=VS[XG>>60*W M8[78C(Z@XX.".0*[2BB@ HHHH **** "BBB@#-UK0K#Q!;0VVHQM)!%+YOEA MRH8[649(YQ\V>".0/I527PT)[5[.76-5DLG8[[=Y4.Y2V2ADV^85[?>SCC-; MM% %*/2+"'1SI,5LJ6)B,)A4D#:001GKDY.3G.3GK6!IWP^TO2KV2>SO=5AC MD8E[>*[,:,.< E<,0,\?-GZ\UUE% &%K'A'1M:TJ+3Y;58(86+0FV58S$26CNTCDL69W8Y+, MQ)+$^I-0ZGHUEJWV=KJ+]];/YMO,O#POV8=NH!P00<#(.*T** ,BS\.6=MJI MU6>2>]U';L6YN6!,:XQM55 51UZ#/S-SR:M:II%AK=D;/4;99X"P;:2001T( M(Y!^G8D=ZNT4 8J^&K634X-0U"XN=1N;?'V>55%56T$BE95MF13(#C@DJ3CCMC()!S6?IOA)-)TJ;3;/6=52 MVD4A1YD9,1)!)1MF5/!]OF)'/-=%10!@:#X4@\.6D]K8:C?"&7A\-V36=M>7D]N6W(EPZL(SWV MX48!ZXZ9^ISKT4 %%%% !1110 4444 %%%% !1110 4444 %%%% '/\ B?P3 MX=\8_9?[?T_[9]EW^3^^DCV[L;ON,,YVKU]*Y_\ X4E\//\ H7O_ "=N/_CE M>@44 >?_ /"DOAY_T+W_ ).W'_QRNXL+&WTS3K:PLX_+M;6)(84W$[44 *,G MDX '6K%% !1110 4444 %%%% &+J7A?3]4U/^TIVN8[U8/(BF@G:-H1\W*[< M<_.>N1P..N67'A>WU"6%M6O;S4HX&WQP7!C6,-Q\Q6-%W'@CYLC!/'-;M% & M;KFA6'B'3S9:A&SQAMZ%'*E&P0&'N,GKD>U9NE>"=,TNW-LT]]>VO\-M>3[X M5Y)/[L *>3GD'D C!KI** .8\0^ ]&\27JWESY\%P%VN]NRJ9!VW9!R1TSUQ M]!C5?184T>/2[">?3;=%V*;0J&"X.1E@<$YSN'S9YS6E10!SOA[PA;^&686& MHZ@8';<]O*\;(QQC/W,@].A&<#.<5T5%% #)4:2)T61HV92 Z8RI]1D$9'N" M*YF#P/!;:U)K$6MZN+^7.^4R1'<#V(,>,<# Q@8&.@KJ:* .;N/!L%QXB&NG M5M26^7(C8-$5B4@C:JE",8)_//7FI=8\*0:WJ=K?7&HWT4%B;Y3 MD90D\J#R36_10!S=_P"#X]4N[*ZO-9U*6:R?S+=L0+L;(.<"( \J.N>E:\NF M0W>E/I^H,U]#(I60SA07&<_PA0".,$ $8!Z\U=HH P%\)VOV>"SEO;Z?38'# MI8S.K18!)52=N]E7C"LQ'RC.<4[Q'X7M_$\4<%[>WD=NC!Q#"8P-PR-V2A.< M,1UQ[5NT4 5?LDWV#[-_:%SYO_/UMC\SKGILV>WW>GOS65H/A2#PY:3VMAJ- M\(9=S;9/*;8Y &\'9G( '!R/:M^B@# T?PI!HFIW5];ZC?227C^9'[B62S:Y9'< MR1PS2[HX6(()1?7!V[CDXXSR<[]% '-Z1X)TS1;MY;:>^: N9%LY)]T"/D$- MMQR1@8+9Q@'J 0ZU\(Q6GB"36UU74'O95"3,_DXD4;?E($8P/E7I@^]=%10! ME:GX?LM4N[>]?S8+^V_U-W;MMD09R1SD,#R,,",,?4T^PT6&RO9[Z2>>[O9E M"-<7!4LJ#HBA0 JYYP!R3DYK2HH YNQ\&P:?KLNLQZMJ4E[-Q,TK1,)%R#M( MV<#Y0.,8 P,4ZZ\(Q7?B"/6VU74$O8E*0LGDXC4[OE ,9R/F;KD^]=%10 5% M>VX$>W(J6B@#F-'\$V^AZA+>V>K:J9)F#3B66-Q- MSGYLIR>O/7DX/-=)+%'/$\4J+)&ZE71QD,#P01W%/HH XF3X5>&WO1.HO(X] MP/V=9OD(&,C)!;![_-GGC%=-J&B:9JFF+IUY9Q26B;=D0&T)MZ;<8*X''';C MI6A10!R>B_#K0=$O5O(TGN9XV#1-0 ,\]\X(!&*M77A&*[\01ZVV MJZ@E[$I2%D\G$:G=\H!C.1\S=M/K6JMJ$:[4E+0D*,$8"^7M P3VZDGK73T4 M8&L>%(-;U.UOKC4;Z.2S?S+9(O*"Q-\IR,H2>5!Y)JUJ?A^RUBTMXK[S9)K? MYH;I6V31OC&\,N #G!QC&0..!6K10!E6VA11:FNHW5WYV8A!^]L M5%4 GH3C.!C.*JZQX4@UO4[6^N-1OHY+-_,MDB\H+$WRG(RA)Y4'DFM^B@#/ MU#1K+5],6PU.+[9$-I)D^5BP_BRN,'KTQU(Z'%58?#D0N+.6\U"^U 6?,$=V MR%5? <[5!9@.A;.,D]>:VJ* ..\5VVD:SXCTC2KR]:SNXE:YCFCE\MQEE54 M0GCL M;9+K5=6MX5C74;G>C+QO1%"AL=,,WF."/O!P>_%C4_#>CZS=V]UJ-A%<30?< M9LCC.<$ X89['(Y/J:U: "L7Q!XIWRPC_5,PB+1?,6.WY,'))SN!]L5M44 8&@^$K/P_:3V=O&W MO1.HO(X]P/V=9OD(&,C)!;![_-GGC%=M10!E:GH46HV]I;I=W-E#:NDD<=IL M524(*9!4@A2!@=/8X&&ZSH":[I2Z==7]XL!4"7R_+!F(((+$H<'*Y^7 Y-:] M% &?HVE+HNF1V$=UR@@#@=L].G0 #0HHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH K:?\ \>,?X_S-%&G_ /'C'^/\S10 :?\ \>,? MX_S-6:K:?_QXQ_C_ #-6: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH K:?_P >,?X_S-%&G_\ 'C'^/\S10 :?_P >,?X_S-6: MK:?_ ,>,?X_S-6: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH K:?\ \>,?X_S-%&G_ /'C'^/\S10!'8SQ)9QJTJ*1G@L!W-6/ MM,'_ #VC_P"^A1]F@_YXQ_\ ?(H^S0?\\8_^^10 ?:8/^>T?_?0H^TP?\]H_ M^^A1]F@_YXQ_]\BC[-!_SQC_ .^10 ?:8/\ GM'_ -]"C[3!_P ]H_\ OH4? M9H/^>,?_ 'R*/LT'_/&/_OD4 'VF#_GM'_WT*/M,'_/:/_OH4?9H/^>,?_?( MH^S0?\\8_P#OD4 'VF#_ )[1_P#?0H^TP?\ /:/_ +Z%'V:#_GC'_P!\BC[- M!_SQC_[Y% !]I@_Y[1_]]"C[3!_SVC_[Z%'V:#_GC'_WR*/LT'_/&/\ [Y% M!]I@_P">T?\ WT*/M,'_ #VC_P"^A1]F@_YXQ_\ ?(H^S0?\\8_^^10 ?:8/ M^>T?_?0H^TP?\]H_^^A1]F@_YXQ_]\BC[-!_SQC_ .^10 ?:8/\ GM'_ -]" MC[3!_P ]H_\ OH4?9H/^>,?_ 'R*/LT'_/&/_OD4 'VF#_GM'_WT*/M,'_/: M/_OH4?9H/^>,?_?(H^S0?\\8_P#OD4 'VF#_ )[1_P#?0H^TP?\ /:/_ +Z% M'V:#_GC'_P!\BC[-!_SQC_[Y% !]I@_Y[1_]]"C[3!_SVC_[Z%'V:#_GC'_W MR*/LT'_/&/\ [Y% !]I@_P">T?\ WT*/M,'_ #VC_P"^A1]F@_YXQ_\ ?(H^ MS0?\\8_^^10 ?:8/^>T?_?0H^TP?\]H_^^A1]F@_YXQ_]\BC[-!_SQC_ .^1 M0 ?:8/\ GM'_ -]"C[3!_P ]H_\ OH4?9H/^>,?_ 'R*/LT'_/&/_OD4 'VF M#_GM'_WT*/M,'_/:/_OH4?9H/^>,?_?(H^S0?\\8_P#OD4 'VF#_ )[1_P#? M0H^TP?\ /:/_ +Z%'V:#_GC'_P!\BC[-!_SQC_[Y% !]I@_Y[1_]]"C[3!_S MVC_[Z%'V:#_GC'_WR*/LT'_/&/\ [Y% !]I@_P">T?\ WT*/M,'_ #VC_P"^ MA1]F@_YXQ_\ ?(H^S0?\\8_^^10 ?:8/^>T?_?0H^TP?\]H_^^A1]F@_YXQ_ M]\BC[-!_SQC_ .^10 ?:8/\ GM'_ -]"C[3!_P ]H_\ OH4?9H/^>,?_ 'R* M/LT'_/&/_OD4 'VF#_GM'_WT*/M,'_/:/_OH4?9H/^>,?_?(H^S0?\\8_P#O MD4 'VF#_ )[1_P#?0H^TP?\ /:/_ +Z%'V:#_GC'_P!\BC[-!_SQC_[Y% !] MI@_Y[1_]]"C[3!_SVC_[Z%'V:#_GC'_WR*/LT'_/&/\ [Y% !]I@_P">T?\ MWT*/M,'_ #VC_P"^A1]F@_YXQ_\ ?(H^S0?\\8_^^10 ?:8/^>T?_?0H^TP? M\]H_^^A1]F@_YXQ_]\BC[-!_SQC_ .^10 ?:8/\ GM'_ -]"C[3!_P ]H_\ MOH4?9H/^>,?_ 'R*/LT'_/&/_OD4 'VF#_GM'_WT*/M,'_/:/_OH4?9H/^>, M?_?(H^S0?\\8_P#OD4 'VF#_ )[1_P#?0H^TP?\ /:/_ +Z%'V:#_GC'_P!\ MBC[-!_SQC_[Y% !]I@_Y[1_]]"C[3!_SVC_[Z%'V:#_GC'_WR*/LT'_/&/\ M[Y% !]I@_P">T?\ WT*/M,'_ #VC_P"^A1]F@_YXQ_\ ?(H^S0?\\8_^^10 M?:8/^>T?_?0H^TP?\]H_^^A1]F@_YXQ_]\BC[-!_SQC_ .^10 ?:8/\ GM'_ M -]"C[3!_P ]H_\ OH4?9H/^>,?_ 'R*/LT'_/&/_OD4 'VF#_GM'_WT*/M, M'_/:/_OH4?9H/^>,?_?(H^S0?\\8_P#OD4 'VF#_ )[1_P#?0H^TP?\ /:/_ M +Z%'V:#_GC'_P!\BC[-!_SQC_[Y% !]I@_Y[1_]]"C[3!_SVC_[Z%'V:#_G MC'_WR*/LT'_/&/\ [Y% !]I@_P">T?\ WT*/M,'_ #VC_P"^A1]F@_YXQ_\ M?(H^S0?\\8_^^10 ?:8/^>T?_?0H^TP?\]H_^^A1]F@_YXQ_]\BC[-!_SQC_ M .^10 ?:8/\ GM'_ -]"C[3!_P ]H_\ OH4?9H/^>,?_ 'R*/LT'_/&/_OD4 M 'VF#_GM'_WT*/M,'_/:/_OH4?9H/^>,?_?(H^S0?\\8_P#OD4 'VF#_ )[1 M_P#?0H^TP?\ /:/_ +Z%'V:#_GC'_P!\BC[-!_SQC_[Y% !]I@_Y[1_]]"C[ M3!_SVC_[Z%'V:#_GC'_WR*/LT'_/&/\ [Y% !]I@_P">T?\ WT*/M,'_ #VC M_P"^A1]F@_YXQ_\ ?(H^S0?\\8_^^10 ?:8/^>T?_?0H^TP?\]H_^^A1]F@_ MYXQ_]\BC[-!_SQC_ .^10 ?:8/\ GM'_ -]"C[3!_P ]H_\ OH4?9H/^>,?_ M 'R*/LT'_/&/_OD4 'VF#_GM'_WT*/M,'_/:/_OH4?9H/^>,?_?(H^S0?\\8 M_P#OD4 'VF#_ )[1_P#?0H^TP?\ /:/_ +Z%'V:#_GC'_P!\BC[-!_SQC_[Y M% !]I@_Y[1_]]"C[3!_SVC_[Z%'V:#_GC'_WR*/LT'_/&/\ [Y% !]I@_P"> MT?\ WT*/M,'_ #VC_P"^A1]F@_YXQ_\ ?(H^S0?\\8_^^10 ?:8/^>T?_?0H M^TP?\]H_^^A1]F@_YXQ_]\BC[-!_SQC_ .^10 ?:8/\ GM'_ -]"C[3!_P ] MH_\ OH4?9H/^>,?_ 'R*/LT'_/&/_OD4 'VF#_GM'_WT*/M,'_/:/_OH4?9H M/^>,?_?(H^S0?\\8_P#OD4 'VF#_ )[1_P#?0H^TP?\ /:/_ +Z%'V:#_GC' M_P!\BC[-!_SQC_[Y% !]I@_Y[1_]]"C[3!_SVC_[Z%'V:#_GC'_WR*/LT'_/ M&/\ [Y% !]I@_P">T?\ WT*/M,'_ #VC_P"^A1]F@_YXQ_\ ?(H^S0?\\8_^ M^10 ?:8/^>T?_?0H^TP?\]H_^^A1]F@_YXQ_]\BC[-!_SQC_ .^10 ?:8/\ MGM'_ -]"C[3!_P ]H_\ OH4?9H/^>,?_ 'R*/LT'_/&/_OD4 'VF#_GM'_WT M*/M,'_/:/_OH4?9H/^>,?_?(H^S0?\\8_P#OD4 'VF#_ )[1_P#?0H^TP?\ M/:/_ +Z%'V:#_GC'_P!\BC[-!_SQC_[Y% !]I@_Y[1_]]"C[3!_SVC_[Z%'V M:#_GC'_WR*/LT'_/&/\ [Y% !]I@_P">T?\ WT*/M,'_ #VC_P"^A1]F@_YX MQ_\ ?(H^S0?\\8_^^10 ?:8/^>T?_?0H^TP?\]H_^^A1]F@_YXQ_]\BC[-!_ MSQC_ .^10 ?:8/\ GM'_ -]"C[3!_P ]H_\ OH4?9H/^>,?_ 'R*/LT'_/&/ M_OD4 'VF#_GM'_WT*/M,'_/:/_OH4?9H/^>,?_?(H^S0?\\8_P#OD4 'VF#_ M )[1_P#?0H^TP?\ /:/_ +Z%'V:#_GC'_P!\BC[-!_SQC_[Y% !]I@_Y[1_] M]"C[3!_SVC_[Z%'V:#_GC'_WR*/LT'_/&/\ [Y% !]I@_P">T?\ WT*/M,'_ M #VC_P"^A1]F@_YXQ_\ ?(H^S0?\\8_^^10 ?:8/^>T?_?0H^TP?\]H_^^A1 M]F@_YXQ_]\BC[-!_SQC_ .^10 ?:8/\ GM'_ -]"C[3!_P ]H_\ OH4?9H/^ M>,?_ 'R*/LT'_/&/_OD4 'VF#_GM'_WT*/M,'_/:/_OH4?9H/^>,?_?(H^S0 M?\\8_P#OD4 'VF#_ )[1_P#?0H^TP?\ /:/_ +Z%'V:#_GC'_P!\BC[-!_SQ MC_[Y% !]I@_Y[1_]]"C[3!_SVC_[Z%'V:#_GC'_WR*/LT'_/&/\ [Y% !]I@ M_P">T?\ WT*/M,'_ #VC_P"^A1]F@_YXQ_\ ?(H^S0?\\8_^^10 ?:8/^>T? M_?0H^TP?\]H_^^A1]F@_YXQ_]\BC[-!_SQC_ .^10 ?:8/\ GM'_ -]"C[3! M_P ]H_\ OH4?9H/^>,?_ 'R*/LT'_/&/_OD4 'VF#_GM'_WT*/M,'_/:/_OH M4?9H/^>,?_?(H^S0?\\8_P#OD4 'VF#_ )[1_P#?0H^TP?\ /:/_ +Z%'V:# M_GC'_P!\BC[-!_SQC_[Y% !]I@_Y[1_]]"C[3!_SVC_[Z%'V:#_GC'_WR*/L MT'_/&/\ [Y% !]I@_P">T?\ WT*/M,'_ #VC_P"^A1]F@_YXQ_\ ?(H^S0?\ M\8_^^10 ?:8/^>T?_?0H^TP?\]H_^^A1]F@_YXQ_]\BC[-!_SQC_ .^10 ?: M8/\ GM'_ -]"C[3!_P ]H_\ OH4?9H/^>,?_ 'R*/LT'_/&/_OD4 'VF#_GM M'_WT*/M,'_/:/_OH4?9H/^>,?_?(H^S0?\\8_P#OD4 'VF#_ )[1_P#?0H^T MP?\ /:/_ +Z%'V:#_GC'_P!\BC[-!_SQC_[Y% !]I@_Y[1_]]"C[3!_SVC_[ MZ%'V:#_GC'_WR*/LT'_/&/\ [Y% !]I@_P">T?\ WT*/M,'_ #VC_P"^A1]F M@_YXQ_\ ?(H^S0?\\8_^^10 ?:8/^>T?_?0H^TP?\]H_^^A1]F@_YXQ_]\BC M[-!_SQC_ .^10 ?:8/\ GM'_ -]"C[3!_P ]H_\ OH4?9H/^>,?_ 'R*/LT' M_/&/_OD4 'VF#_GM'_WT*/M,'_/:/_OH4?9H/^>,?_?(H^S0?\\8_P#OD4 ' MVF#_ )[1_P#?0H^TP?\ /:/_ +Z%'V:#_GC'_P!\BC[-!_SQC_[Y% !]I@_Y M[1_]]"C[3!_SVC_[Z%'V:#_GC'_WR*/LT'_/&/\ [Y% !]I@_P">T?\ WT*/ MM,'_ #VC_P"^A1]F@_YXQ_\ ?(H^S0?\\8_^^10 ?:8/^>T?_?0H^TP?\]H_ M^^A1]F@_YXQ_]\BC[-!_SQC_ .^10 ?:8/\ GM'_ -]"C[3!_P ]H_\ OH4? M9H/^>,?_ 'R*/LT'_/&/_OD4 'VF#_GM'_WT*/M,'_/:/_OH4?9H/^>,?_?( MH^S0?\\8_P#OD4 'VF#_ )[1_P#?0H^TP?\ /:/_ +Z%'V:#_GC'_P!\BC[- M!_SQC_[Y% !]I@_Y[1_]]"C[3!_SVC_[Z%'V:#_GC'_WR*/LT'_/&/\ [Y% M!]I@_P">T?\ WT*/M,'_ #VC_P"^A1]F@_YXQ_\ ?(H^S0?\\8_^^10 ?:8/ M^>T?_?0H^TP?\]H_^^A1]F@_YXQ_]\BC[-!_SQC_ .^10 ?:8/\ GM'_ -]" MC[3!_P ]H_\ OH4?9H/^>,?_ 'R*/LT'_/&/_OD4 'VF#_GM'_WT*/M,'_/: M/_OH4?9H/^>,?_?(H^S0?\\8_P#OD4 'VF#_ )[1_P#?0H^TP?\ /:/_ +Z% M'V:#_GC'_P!\BC[-!_SQC_[Y% !]I@_Y[1_]]"C[3!_SVC_[Z%'V:#_GC'_W MR*/LT'_/&/\ [Y% !]I@_P">T?\ WT*/M,'_ #VC_P"^A1]F@_YXQ_\ ?(H^ MS0?\\8_^^10 ?:8/^>T?_?0H^TP?\]H_^^A1]F@_YXQ_]\BC[-!_SQC_ .^1 M0 ?:8/\ GM'_ -]"C[3!_P ]H_\ OH4?9H/^>,?_ 'R*/LT'_/&/_OD4 'VF M#_GM'_WT*/M,'_/:/_OH4?9H/^>,?_?(H^S0?\\8_P#OD4 'VF#_ )[1_P#? M0H^TP?\ /:/_ +Z%'V:#_GC'_P!\BC[-!_SQC_[Y% !]I@_Y[1_]]"C[3!_S MVC_[Z%'V:#_GC'_WR*/LT'_/&/\ [Y% !]I@_P">T?\ WT*/M,'_ #VC_P"^ MA1]F@_YXQ_\ ?(H^S0?\\8_^^10 ?:8/^>T?_?0H^TP?\]H_^^A1]F@_YXQ_ M]\BC[-!_SQC_ .^10 ?:8/\ GM'_ -]"C[3!_P ]H_\ OH4?9H/^>,?_ 'R* M/LT'_/&/_OD4 'VF#_GM'_WT*/M,'_/:/_OH4?9H/^>,?_?(H^S0?\\8_P#O MD4 'VF#_ )[1_P#?0H^TP?\ /:/_ +Z%'V:#_GC'_P!\BC[-!_SQC_[Y% !] MI@_Y[1_]]"C[3!_SVC_[Z%'V:#_GC'_WR*/LT'_/&/\ [Y% !]I@_P">T?\ MWT*/M,'_ #VC_P"^A1]F@_YXQ_\ ?(H^S0?\\8_^^10 ?:8/^>T?_?0H^TP? M\]H_^^A1]F@_YXQ_]\BC[-!_SQC_ .^10 ?:8/\ GM'_ -]"C[3!_P ]H_\ MOH4?9H/^>,?_ 'R*/LT'_/&/_OD4 'VF#_GM'_WT*/M,'_/:/_OH4?9H/^>, M?_?(H^S0?\\8_P#OD4 'VF#_ )[1_P#?0H^TP?\ /:/_ +Z%'V:#_GC'_P!\ MBC[-!_SQC_[Y% !]I@_Y[1_]]"C[3!_SVC_[Z%'V:#_GC'_WR*/LT'_/&/\ M[Y% !]I@_P">T?\ WT*/M,'_ #VC_P"^A1]F@_YXQ_\ ?(H^S0?\\8_^^10 M?:8/^>T?_?0H^TP?\]H_^^A1]F@_YXQ_]\BC[-!_SQC_ .^10 ?:8/\ GM'_ M -]"C[3!_P ]H_\ OH4?9H/^>,?_ 'R*/LT'_/&/_OD4 'VF#_GM'_WT*/M, M'_/:/_OH4?9H/^>,?_?(H^S0?\\8_P#OD4 'VF#_ )[1_P#?0H^TP?\ /:/_ M +Z%'V:#_GC'_P!\BC[-!_SQC_[Y% !]I@_Y[1_]]"C[3!_SVC_[Z%'V:#_G MC'_WR*/LT'_/&/\ [Y% !]I@_P">T?\ WT*/M,'_ #VC_P"^A1]F@_YXQ_\ M?(H^S0?\\8_^^10 ?:8/^>T?_?0H^TP?\]H_^^A1]F@_YXQ_]\BC[-!_SQC_ M .^10 ?:8/\ GM'_ -]"C[3!_P ]H_\ OH4?9H/^>,?_ 'R*/LT'_/&/_OD4 M 'VF#_GM'_WT*/M,'_/:/_OH4?9H/^>,?_?(H^S0?\\8_P#OD4 'VF#_ )[1 M_P#?0H^TP?\ /:/_ +Z%'V:#_GC'_P!\BC[-!_SQC_[Y% !]I@_Y[1_]]"C[ M3!_SVC_[Z%'V:#_GC'_WR*/LT'_/&/\ [Y% !]I@_P">T?\ WT*/M,'_ #VC M_P"^A1]F@_YXQ_\ ?(H^S0?\\8_^^10 ?:8/^>T?_?0H^TP?\]H_^^A1]F@_ MYXQ_]\BC[-!_SQC_ .^10 ?:8/\ GM'_ -]"C[3!_P ]H_\ OH4?9H/^>,?_ E 'R*/LT'_/&/_OD4 1Z?_P >,?X_S-%6%544*JA0.P&** /_V0$! end EX-101.SCH 12 rpay-20231231.xsd XBRL TAXONOMY EXTENSION SCHEMA WITH EMBEDDED LINKBASES DOCUMENT 100000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 100010 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 100020 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100030 - Statement - Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 100040 - Statement - Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 100050 - Statement - Consolidated Statements of Changes in Equity link:presentationLink link:calculationLink link:definitionLink 100060 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 995455 - Disclosure - Organizational Structure and Corporate Information link:presentationLink link:calculationLink link:definitionLink 995465 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 995475 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 995485 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 995495 - Disclosure - Business Combinations and Dispositions link:presentationLink link:calculationLink link:definitionLink 995505 - Disclosure - Fair Value of Assets and Liabilities link:presentationLink link:calculationLink link:definitionLink 995515 - Disclosure - Property and Equipment link:presentationLink link:calculationLink link:definitionLink 995525 - Disclosure - Intangible Assets link:presentationLink link:calculationLink link:definitionLink 995535 - Disclosure - Goodwill link:presentationLink link:calculationLink link:definitionLink 995545 - Disclosure - Borrowings link:presentationLink link:calculationLink link:definitionLink 995555 - Disclosure - Derivative Instruments link:presentationLink link:calculationLink link:definitionLink 995565 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 995575 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 995585 - Disclosure - Share Based Compensation link:presentationLink link:calculationLink link:definitionLink 995595 - Disclosure - Taxation link:presentationLink link:calculationLink link:definitionLink 995605 - Disclosure - Segments link:presentationLink link:calculationLink link:definitionLink 995615 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 995625 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 995635 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 995645 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 995655 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 995665 - Disclosure - Business Combinations and Dispositions (Tables) link:presentationLink link:calculationLink link:definitionLink 995675 - Disclosure - Fair Value of Assets and Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 995685 - Disclosure - Property and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 995695 - Disclosure - Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 995705 - Disclosure - Goodwill (Tables) link:presentationLink link:calculationLink link:definitionLink 995715 - Disclosure - Borrowings (Tables) link:presentationLink link:calculationLink link:definitionLink 995725 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 995735 - Disclosure - Related Party Transactions (Tables) link:presentationLink link:calculationLink link:definitionLink 995745 - Disclosure - Share Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 995755 - Disclosure - Taxation (Tables) link:presentationLink link:calculationLink link:definitionLink 995765 - Disclosure - Segments (Tables) link:presentationLink link:calculationLink link:definitionLink 995775 - Disclosure - Organizational Structure and Corporate Information - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995785 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995795 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Estimated Useful Life of Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 995805 - Disclosure - Revenue - Summary of Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 995815 - Disclosure - Revenue - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995825 - Disclosure - Earnings Per Share - Summary of Net Income (Loss) and Weighted Average Basic and Diluted Shares Outstanding (Details) link:presentationLink link:calculationLink link:definitionLink 995835 - Disclosure - Earnings Per Share - Summary of Components of Common Stock Equivalent Shares Excluded from Computation of Diluted Loss per Share (Details) link:presentationLink link:calculationLink link:definitionLink 995845 - Disclosure - Business Combinations and Dispositions - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995855 - Disclosure - Business Combinations and Dispositions - Summary of Preliminary Purchase Consideration (Details) link:presentationLink link:calculationLink link:definitionLink 995865 - Disclosure - Business Combinations and Dispositions - Summary of Preliminary Purchase Consideration (Parenthetical) (Details) link:presentationLink link:calculationLink link:definitionLink 995875 - Disclosure - Business Combinations and Dispositions - Summary of Preliminary and Final Purchase Allocation (Details) link:presentationLink link:calculationLink link:definitionLink 995885 - Disclosure - Business Combinations and Dispositions - Summary of Preliminary Values Allocated to Identifiable Intangible Assets and Estimated Useful Lives (Details) link:presentationLink link:calculationLink link:definitionLink 995895 - Disclosure - Business Combinations and Dispositions - Summary of Pro Forma Financial Information (Details) link:presentationLink link:calculationLink link:definitionLink 995905 - Disclosure - Fair Value of Assets and Liabilities - Summary of Carrying Amounts and Estimated Fair Values of Assets and Liabilities Measured at Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 995915 - Disclosure - Fair Value of Assets and Liabilities - Schedule of Contingent Consideration Related to Previous Business Acquisitions (Details) link:presentationLink link:calculationLink link:definitionLink 995925 - Disclosure - Fair Value of Assets and Liabilities - Schedule of Carrying Value and Estimated Fair Value of Borrowings (Details) link:presentationLink link:calculationLink link:definitionLink 995935 - Disclosure - Fair Value of Assets and Liabilities - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995945 - Disclosure - Property and Equipment - Schedule of Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 995955 - Disclosure - Property and Equipment - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995965 - Disclosure - Intangible Assets - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995975 - Disclosure - Intangible Assets - Schedule of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 995985 - Disclosure - Intangible Assets - Schedule of Estimated Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 995995 - Disclosure - Goodwill - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 996005 - Disclosure - Goodwill - Schedule of Changes to Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 996015 - Disclosure - Borrowings - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 996025 - Disclosure - Borrowings - Summary of Borrowings under Credit Agreement (Details) link:presentationLink link:calculationLink link:definitionLink 996035 - Disclosure - Borrowings - Summary of Borrowings under Credit Agreement (Parenthetical) (Details) link:presentationLink link:calculationLink link:definitionLink 996045 - Disclosure - Borrowings - Summary of Principal Maturities of Borrowings Outstanding (Details) link:presentationLink link:calculationLink link:definitionLink 996055 - Disclosure - Derivative Instruments - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 996065 - Disclosure - Commitments and Contingencies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 996075 - Disclosure - Commitments and Contingencies - Schedule of Maturity Analysis of the Company's Operating Leases Liabilities (Details) 2 link:presentationLink link:calculationLink link:definitionLink 996085 - Disclosure - Commitments and Contingencies - Summary of Components of Lease Cost (Details) link:presentationLink link:calculationLink link:definitionLink 996095 - Disclosure - Commitments and Contingencies - Schedule of Operating Lease and Supplemental Information (Details) link:presentationLink link:calculationLink link:definitionLink 996105 - Disclosure - Commitments and Contingencies - Other Information Related to Leases (Details) link:presentationLink link:calculationLink link:definitionLink 996115 - Disclosure - Commitments and Contingencies - Schedule of Maturity Analysis of the Company's Operating Leases Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 996125 - Disclosure - Schedule of Related Party Payables (Details) link:presentationLink link:calculationLink link:definitionLink 996135 - Disclosure - Related Party Transactions - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 996145 - Disclosure - Share Based Compensation - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 996155 - Disclosure - Share Based Compensation - Schedule of Share Based Compensation Expense and Related Income Tax Benefit (Details) link:presentationLink link:calculationLink link:definitionLink 996165 - Disclosure - Share Based Compensation - Schedule of Outstanding Restricted Stock Awards Activity (Details) link:presentationLink link:calculationLink link:definitionLink 996175 - Disclosure - Share Based Compensation - Schedule of Outstanding Restricted Stock Units Activity (Details) link:presentationLink link:calculationLink link:definitionLink 996185 - Disclosure - Share Based Compensation - Schedule of Outstanding Performance Stock Units Activity (Details) link:presentationLink link:calculationLink link:definitionLink 996195 - Disclosure - Share Based Compensation - Schedule of Outstanding Performance Stock Units Activity (Parenthetical) (Details) link:presentationLink link:calculationLink link:definitionLink 996205 - Disclosure - Share Based Compensation - Schedule of Outstanding Performance-based Stock Options (Details) link:presentationLink link:calculationLink link:definitionLink 996215 - Disclosure - Share Based Compensation - Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 996225 - Disclosure - Taxation - Schedule of Loss Before Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 996235 - Disclosure - Taxation - Schedule of Provision for Income Tax (Details) link:presentationLink link:calculationLink link:definitionLink 996245 - Disclosure - Taxation - Schedule of Reconciliation of United States Statutory Income Tax Rate to Effective Income Tax Rate (Details) link:presentationLink link:calculationLink link:definitionLink 996255 - Disclosure - Taxation - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 996265 - Disclosure - Taxation - Schedule of Deferred Tax Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 996275 - Disclosure - Segments - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 996285 - Disclosure - Segments - Schedule of Revenue and Gross Profit for Each Reportable Segment (Details) link:presentationLink link:calculationLink link:definitionLink Goodwill [Line Items] Goodwill [Line Items] Auditor Firm ID Auditor Firm ID 2024 Lessee, Operating Lease, Liability, to be Paid, Year One Collaborative Arrangement and Arrangement Other than Collaborative Collaborative Arrangement and Arrangement Other than Collaborative [Domain] Document Transition Report Document Transition Report Expected volatility Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate Weighted Average Remaining Contractual Term (in years), Outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Money Market Deposit Accounts Money Market Funds [Member] Schedule of Contingent Consideration Related to Previous Business Acquisitions Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Noncontrolling Interest Noncontrolling Interest [Member] Award vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Other liabilities Other Liabilities, Noncurrent Change in prepaid expenses and other Increase (Decrease) in Prepaid Expense and Other Assets Post-Merger Repay Units exchangeable for Class A common stock Incremental Common Shares Attributable To Post Merger Repay Units Exchangeable Incremental common shares attributable to post merger repay units exchangeable. Restricted Stock Units (RSUs) [Member] Restricted Stock Units 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Two Contingent earn-out right to be received Business Combination Contingent Earn Out Right To Be Received Contingent earn out right to be received. Level 1 Fair Value, Inputs, Level 1 [Member] Business Acquisition, Pro Forma Earnings Per Share, Basic Loss per Class A share - basic Entity Public Float Entity Public Float Kontrol Kontrol [Member] Kontrol. 2027 Lessee, Operating Lease, Liability, to be Paid, Year Four Convertible Senior Debt 2026 Notes Convertible Senior Notes Due Two Thousand And Twenty Six [Member] Convertible senior notes due two thousand and twenty six. Fair Value of Assets and Liabilities Fair Value Disclosures [Text Block] Exchange of Post-Merger Repay Units Exchange Of Post Merger Repay Units Exchange of post-merger repay units, Taxation Income Tax, Policy [Policy Text Block] Estimated Useful Life Property, Plant and Equipment, Useful Life Revenue Revenue from Contract with Customer, Excluding Assessed Tax Total Revenue Software Costs Purchased Software Computer Software, Intangible Asset [Member] Reconciliation of cash, cash equivalents and restricted cash in the Consolidated Balance Sheets to the amounts shown in the Consolidated Statements of Cash Flows: Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect [Abstract] Foreign Net Operating Losses Deferred Tax Assets, Operating Loss Carryforwards, Foreign Class A common stock issued Business Combination Common Stock Issued Business combination common stock issued. Summary of Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Acquisition, net of cash and restricted cash acquired Payments to Acquire Businesses, Net of Cash Acquired Payments to Acquire Businesses, Net of Cash Acquired, Total Concentration Risk Type Concentration Risk Type [Axis] Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Organizational Structure and Corporate Information Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block] Schedule Of Business Acquisitions By Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Estimated Useful Life of Property and Equipment Schedule Of Estimated Useful Life Of Property Plant And Equipment Table [Text Block] Schedule of estimated useful life of property plant and equipment. Summary of Preliminary and Final Purchase Allocation Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Equity Units Awarded Compensation Related Costs, Policy [Policy Text Block] Change in accounting principle, ASU, Transition option elected Change in Accounting Principle, Accounting Standards Update, Transition Option Elected [Extensible Enumeration] Related party payable Related Party Payable Related party payable. Subsequent Events [Text Block] Subsequent Events Tax Receivable Agreement Liability Noncurrent Tax receivable agreement liability noncurrent. Tax receivable agreement, net of current portion Term of agreement Term Of Agreement Term of agreement. Goodwill purchase accounting adjustments due to change in deferred tax liability. Goodwill Purchase Accounting Adjustments Due To Change In Deferred Tax Liability Measurement period adjustment due to change in deferred tax liability Lease liability, long-term Noncurrent operating lease liabilities Operating Lease, Liability, Noncurrent Fair Value Measurement [Domain] Net loss attributable to noncontrolling interest Less: Net loss attributable to non-controlling interests Less: Net loss attributable to non-controlling interests Net Income (Loss) Attributable to Noncontrolling Interest Net Income (Loss) Attributable to Noncontrolling Interest, Total Assets: Assets, Fair Value Disclosure [Abstract] Contract with Customer, Sales Channel Contract with Customer, Sales Channel [Domain] Schedule Of Goodwill [Table] Schedule of Goodwill [Table] TriSource Solutions, LLC Tri Source Solutions L L C [Member] TriSource solutions, LLC. Related Party Transactions [Abstract] Balance Sheet Location [Axis] Total current assets Assets, Current Total liabilities and equity Liabilities and Equity Other loss Other (loss) income Other Nonoperating Expense Entity Address, State or Province Entity Address, State or Province Business disposition Effective Income Tax Rate Reconciliation, Disposition of Business, Percent Derivative Instruments Derivative Instruments and Hedging Activities Disclosure [Text Block] Other Assets Deferred Tax Assets, Other Deferred expense Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Client Relationships Client Relationships [Member] Client relationships. Borrowings Long-Term Debt [Text Block] Issuance of new shares Stock Issued During Period, Value, New Issues Dispositions Goodwill, Written off Related to Sale of Business Unit Deferred tax assets Deferred Income Tax Assets, Net Outstanding ending balance Outstanding beginning balance Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Expiration year two. Expiration Year Two Member Expiration Year 2 Comprehensive Income (Loss), Net of Tax, Attributable to Parent Comprehensive income (loss) attributable to the Company Trading Symbol Trading Symbol Common shares, shares issued Common Stock, Shares, Issued 2025 Long-Term Debt, Maturity, Year Two Fair value vested related to PSUs, RSAs and RSUs Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Effective income tax rate reconciliation change in fair value of contingent consideration percentage. Effective Income Tax Rate Reconciliation Change In Fair Value Of Contingent Consideration Percentage Change in fair value of contingent consideration Business Acquisition, Pro Forma Earnings Per Share, Diluted Loss per Class A share - diluted Prepaid expenses and other Prepaid Expense and Other Assets, Current Accounts receivable from related party Accounts Receivable, after Allowance for Credit Loss Accounts Receivable, after Allowance for Credit Loss, Total Cash and Cash Equivalents Cash and Cash Equivalents [Member] Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Change in accounts payable Increase (Decrease) in Accounts Payable, Trade Debt Instrument [Table] Schedule of Long-Term Debt Instruments [Table] Balance, shares Balance, shares Shares, Outstanding Undrawn line of credit Line of Credit Facility, Remaining Borrowing Capacity 2026 Lessee, Operating Lease, Liability, to be Paid, Year Three Common stock reserved for future issuance Common stock reserved for issuance Common Stock, Capital Shares Reserved for Future Issuance AOCI Attributable to Parent [Member] Accumulated Other Comprehensive Income (Loss) Business Combinations and Dispositions Business Combination Disclosure [Text Block] Other Comprehensive Income (Loss), Net of Tax Total other comprehensive income (loss), net of tax Entity Address, City or Town Entity Address, City or Town Related Party Transaction [Line Items] Related Party Transaction [Line Items] Weighted-average discount rate (annualized) Operating Lease, Weighted Average Discount Rate, Percent Shares to be paid out at target level percentage Shares To Be Paid Out At Target Level Percentage Shares to be paid out at target level percentage. Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities 2026 Notes convertible into Class A common stock Operating lease, renewal term Lessee, Operating Lease, Renewal Term Schedule of Property and Equipment Property, Plant and Equipment [Table Text Block] Disposal Group Name [Axis] Other Liability, Related Party, Type [Extensible Enumeration] Subsequent Event [Member] Subsequent Event Subsequent Event Type [Axis] Ventanex C Pay Plus C P S Billing Tree Kontrol And Payrix [Member] Ventanex, cPayPlus, CPS, BillingTree, Kontrol and Payrix. Ventanex, cPayPlus, CPS, BillingTree, Kontrol and Payix Acquisitions Additional Paid-in Capital Additional Paid-in Capital [Member] Schedule of Provision for Income Tax Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Revenue Business Acquisition, Pro Forma Revenue Restricted cash Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Restricted Cash Business combination recognized identifiable assets acquired and liabilities assumed restricted cash. Swap transaction inception date Derivative, Inception Date Counterparty Name Counterparty Name [Axis] Income tax related to items of other comprehensive income: Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent, Parenthetical Disclosure [Abstract] Statement of Stockholders' Equity [Abstract] Intangible Assets Intangible Assets Disclosure [Text Block] Weighted Average Exercise Price, Options vested and exercisable at December 31, 2023 Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Lease liability, current Current operating lease liabilities Operating Lease, Liability, Current Lender Name Lender Name [Axis] Change in fair value of contingent consideration Fair Value Change In Contingent Consideration Fair value change in contingent consideration. Fair value change in contingent consideration Debt instrument, maturity date Debt Instrument, Maturity Date Transaction costs Transaction Costs Transaction costs. Long-Term Debt, Total Long-Term Debt Long-term debt Derivative Contract Derivative Contract [Domain] Property, plant and equipment, net Property, plant and equipment, net Property, Plant and Equipment, Net Measurement period adjustment Goodwill, Purchase Accounting Adjustments Class of Stock Class of Stock [Domain] Contingent consideration Contingent Consideration Classified as Equity, Fair Value Disclosure Accretion expense Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Liability Accretion Expense Fair value measurement with unobservable inputs reconciliation recurring basis liability accretion expense. Federal income tax expense Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent U.S. statutory tax rate Statement of Comprehensive Income [Abstract] Earnout payment Business Acquisition Contingent Consideration Earnout Payment Business acquisition contingent consideration earnout payment. Collaborative Arrangement and Arrangement Other than Collaborative Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Treasury Stock, Shares Treasury Stock, Common, Shares Entity Central Index Key Entity Central Index Key Reduction of deferred tax asset (DTA) and offsetting deferred tax liability (DTL) amount Reduction Of Deferred Tax Asset And Offsetting Deferred Tax Liability Amount Reduction of deferred tax asset and offsetting deferred tax liability. Plan Name Plan Name [Domain] Change in accounting principle, ASU, adopted Change in Accounting Principle, Accounting Standards Update, Adopted [true false] Other Payables to Related Parties Other Payables To Related Parties [Member] Other payables to related parties. Restricted cash Restricted Cash, Noncurrent Total assets Assets, Fair Value Disclosure Operating lease, option to extend Lessee, Operating Lease, Option to Extend Business combination, stock transaction Business Combination, Consideration Transferred, Equity Interests Issued and Issuable Payments Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements Directors or Officers Directors or Officers Member Directors or Officers. Dispositions Goodwill Dispositions Goodwill dispositions. Foreign Current Foreign Tax Expense (Benefit) Taxation [Line Items] Taxation [Line Items] Taxation. Schedule of Changes to Goodwill Schedule of Goodwill [Table Text Block] Total current liabilities Liabilities, Current Entity Tax Identification Number Entity Tax Identification Number Intangible Assets Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block] Income (loss) before income tax benefit (expense) Income (loss) before income tax benefit (expense) Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Income (loss) before income tax expense Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Accrued Expenses Accrued Liabilities [Member] Goodwill impairment Effective Income Tax Rate Reconciliation, Nondeductible Expense, Impairment Losses, Percent Financial Instruments Financial Instruments [Domain] Redemption of Post-Merger Repay Units Payment To Redemption Of Post Merger Repay Units Payment to redemption of post merger repay units. Change in fair value of warrant liabilities Change In Fair Value Of Warrant Liabilities Change in fair value of warrant liabilities. Lease, Practical Expedients, Package [true false] Lease, Practical Expedients, Package [true false] Schedule of Revenue by Major Customers, by Reporting Segments [Table] Unvested Restricted Share Awards Restricted Stock [Member] Plan Name Plan Name [Axis] Derivative Instrument Derivative Instrument [Axis] Operating lease, term of contract Lessee, Operating Lease, Term of Contract Total assets Assets Delayed Draw Term Loan Delayed Draw Term Loan [Member] Delayed draw term loan. Number of merchant represents greater than 10% of volume or profit basis Number Of Merchants Represents Greater Than Ten Percent Of Volume Or Profit Basis Number of merchants represents greater than ten percent of volume or profit basis. Right-of-use assets Operating lease right-of-use assets, net Operating Lease, Right-of-Use Asset Unrecognized compensation expense related to PSOs Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Current tax receivable agreement Tax Receivable Agreement Liability Current Tax receivable agreement liability current. Class A common stock Class A Common Stock Class A Share Entity Registrant Name Entity Registrant Name Less: Long-term loan debt issuance cost Debt issuance costs Debt Issuance Costs, Net Debt Issuance Costs, Net, Total Lessee, operating lease, existence of option to extend [true false] Lessee, Operating Lease, Existence of Option to Extend [true false] Related Party, Type [Domain] Accumulated deficit Retained Earnings (Accumulated Deficit) Retained Earnings (Accumulated Deficit), Total Shares issued, share, share-based payment arrangement, release of share award vested and shares purchased under employee share purchase plan. Shares Issued Share Share Based Payment Arrangement Release Of Share Award Vested And Shares Purchased Under Employee Share Purchase Plan Release of share awards vested under Incentive Plan and shares purchased under ESPP, shares Income tax benefit Share-Based Payment Arrangement, Expense, Tax Benefit Retained Earnings Retained Earnings [Member] Class of Stock Class of Stock [Axis] Unvested, Beginning Balance Unvested, Ending Balance Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Total equity Balance Balance Equity, Including Portion Attributable to Noncontrolling Interest Minimum Minimum [Member] Contingent Consideration Contingent Consideration [Member] Contingent consideration. Basis of Presentation and Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Derivative Instruments [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] Total lease liabilities Total lease liabilities Operating Lease, Liability Liabilities: Liabilities, Fair Value Disclosure [Abstract] Noncontrolling Interest Non Controlling Interest Policy [Text Block] Non-controlling interest. Equity Component Equity Component [Domain] Segments [Axis] Change in accounting principle, ASU, adoption date Change in Accounting Principle, Accounting Standards Update, Adoption Date Number of trade names Number Of Trade Names Number of trade names. Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Adjustments to reconcile net income (loss) to net cash provided by operating activities: Sublease income Sublease Income Debt Disclosure [Abstract] Loss on business disposition Gain (Loss) on Disposition of Business Debt instrument, basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate Entity Current Reporting Status Entity Current Reporting Status Common shares, shares authorized Common Stock, Shares Authorized Fair Value, by Balance Sheet Grouping [Table] Debt Issuance Costs Debt, Policy [Policy Text Block] Total deferred tax liabilities Deferred Tax Liabilities, Gross Deferred Tax Liabilities, Gross, Total Borrowings Long-Term Debt, Fair Value Foreign Deferred Foreign Income Tax Expense (Benefit) Goodwill expected to be deductible for tax purposes Business Acquisition, Goodwill, Expected Tax Deductible Amount Schedule of Outstanding Performance Stock Units Activity, Restricted Stock Awards, Restricted Stock Units and Performance-based Stock Options Share-Based Payment Arrangement, Activity [Table Text Block] Schedule of Outstanding Performance Stock Units Activity, Restricted Stock Awards and Restricted Stock Units Assets Assets [Abstract] Public issuance of Class A Common Stock Proceeds from Issuance of Common Stock Goodwill Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Revenue Revenue from Contract with Customer [Policy Text Block] Successor Credit Agreement Successor Credit Agreement [Member] Successor credit agreement. Lease [Line Items] Lease [Line Items] Leases. Amortization of Intangible Assets Amortization of Intangible Assets Common stock value Common Stock, Value, Issued Debt instrument, convertible notes, conversion price per share Debt Instrument, Convertible, Conversion Price Valuation allowance recognized, percentage Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent Payments on long-term debt Repayments of Long-Term Debt Repayments of Long-Term Debt, Total Share Based Compensation Shareholders' Equity and Share-Based Payments [Text Block] Net operating loss carryforwards expiration year Net Operating Loss Carryforwards Expiration Year Net operating loss carryforwards expiration year. Revenue recognized from contract liabilities Contract with Customer, Liability, Revenue Recognized Accrued expenses Accrued Liabilities, Current Accrued Liabilities, Current, Total Dilutive Common Stock Equivalent Shares [Abstract] Dilutive common stock equivalent shares. Add weighted average effect of dilutive common stock equivalent shares: Cash and cash equivalents Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Current Fiscal Year End Date Current Fiscal Year End Date Stock based compensation Share-Based Payment Arrangement, Noncash Expense Share-Based Payment Arrangement, Noncash Expense, Total Auditor Name Auditor Name Loss from operations Operating Income (Loss) Payments of contingent consideration in excess of acquisition date fair value Total purchase price Payments made to acquire business Business Combination, Consideration Transferred Tax Period [Axis] Deferred Income Tax Expense (Benefit) Total deferred expense (benefit) Deferred tax expense (benefit) Income tax benefit (expense) Income Tax Expense (Benefit) Income tax expense (benefit) Income tax (expense) benefit Line of credit facility repaid amount. Line of Credit Facility Repaid Amount Line of credit facility repaid amount Transaction Costs Transaction Costs Policy [Text Block] Transaction costs policy. 2027 Long-Term Debt, Maturity, Year Four Cash available for general purposes Cash Payments of contingent consideration up to acquisition date fair value Payment for Contingent Consideration Liability, Financing Activities Leases Lessee, Leases [Policy Text Block] Concentration risk, percentage Concentration Risk, Percentage Warrant exercise, shares Stock Issued During Period Shares Warrant Exercise Stock issued during period, shares, warrant exercise. Payix Payix Holdings Incorporated Payix Holdings Incorporated [Member] Payix Holdings Incorporated. Excess tax shortfall related to share-based compensation Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Percent Recognized compensation expense related to PSOs Share-based compensation expense Share-Based Payment Arrangement, Expense Indefinite-lived Intangible Assets Indefinite-Lived Intangible Assets [Axis] Disaggregation Of Revenue [Table] Disaggregation of Revenue [Table] Operating Leases: Assets and Liabilities, Lessee [Abstract] Net Carrying Value Finite-Lived Intangible Assets, Net Finite-Lived Intangible Assets, Net, Beginning Balance Finite-Lived Intangible Assets, Net, Ending Balance Schedule of Segment Reporting Information, by Segment [Table Text Block] Schedule of Revenue and Gross Profit for Each Reportable Segment ASU 2016-02 Accounting Standards Update 2016-02 [Member] Operating lease expiration year Lessee Operating Lease Expiration Year Lessee operating lease expiration year. Revenue Revenue from Contract with Customer [Text Block] Disposal Group Name [Domain] Aggregate Intrinsic Value, Outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Net income Business Acquisitions Pro Forma Profit Loss Business acquisitions pro forma profit (loss). Net loss Aggregate principal amount Aggregate principal amount Debt Instrument, Face Amount Earnings per Share Earnings Per Share, Policy [Policy Text Block] Measurement Basis [Axis] Other (loss) income Other Nonoperating Income (Expense) Other Nonoperating Income (Expense), Total Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings TRA, balance adjusted through accretion expense and valuation adjustment Incurred But Not Reported ("IBNR") Reserve Self Insurance Reserve [Policy Text Block] Less: Comprehensive loss attributable to non-controlling interests Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest, Total Property, Plant and Equipment [Abstract] Depreciation and amortization Depreciation, Depletion and Amortization, Nonproduction Depreciation, Depletion and Amortization, Nonproduction, Total Entity Voluntary Filers Entity Voluntary Filers Subsequent Events [Abstract] Foreign Income (Loss) from Continuing Operations before Income Taxes, Foreign Consumer payments. Consumer Payments [Member] Consumer Payments Derivative Instruments Gain Loss By Hedging Relationship By Income Statement Location By Derivative Instrument Risk [Table] Derivative Instruments, Gain (Loss) [Table] Commitments and Contingencies Disclosure [Abstract] Other assets Other Assets, Noncurrent Granted Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Intersegment Eliminations [Member] Intersegment Elimination Elimination of Intersegment Revenues Depreciation expense Depreciation Depreciation, Total Interest Interest Paid, Excluding Capitalized Interest, Operating Activities 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Four 2024 Finite-Lived Intangible Asset, Expected Amortization, Year One TRA, measurement input Alternative Investment, Measurement Input Liabilities Liabilities [Abstract] Estimated Future Amortization Expense Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Effective income tax rate reconciliation provision to return federal. Effective Income Tax Rate Reconciliation Provision to Return Federal Provision to return - Federal Stockholders' equity Equity, Attributable to Parent [Abstract] Summary Of Significant Accounting Policies [Line Items] Summary Of Significant Accounting Policies [Line Items] Summary of significant accounting policies. Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five Summary of Components of Lease Cost Lease, Cost [Table Text Block] Revenue recognized from contract assets Contract With Customer Assets Revenue Recognized Contract with customer assets revenue recognized. Sales Channel, Through Intermediary [Member] Indirect Relationships Impairment of intangible assets Impairment of Intangible Assets (Excluding Goodwill) Impairment of Intangible Assets (Excluding Goodwill), Total Impairment of intangible assets Developed Technology Developed Technology Rights [Member] Valuation adjustment Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Liability Valuation Adjustment Fair value, measurement with unobservable inputs reconciliation, recurring basis, liability, valuation adjustment. Valuation adjustment Gain (Loss) on Disposition of Property Plant Equipment, Total Gain (Loss) on Disposition of Property Plant Equipment Loss on disposal of property and equipment Line of credit maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Payment of loan costs Payments of Loan Costs Cost of Goods and Services Sold Cost of Goods and Services Sold, Total Costs of services (exclusive of depreciation and amortization shown separately below) Earnings Per Share [Abstract] Income (loss) per Class A share attributable to the Company: Schedule of Maturity Analysis of the Company's Operating Leases Liabilities Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Indefinite-lived Intangible Assets, Major Class Name Indefinite-Lived Intangible Assets, Major Class Name [Domain] Accounting Policies [Abstract] Segments [Domain] 2028 Finite-Lived Intangible Asset, Expected Amortization, Year Five Liability Class Liability Class [Axis] Concentration of Credit Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Share Based Compensation Arrangement By Share Based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Accounts payable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Prepaid expenses and other current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets Release of share awards vested under Incentive Plan and shares purchased under ESPP Release Of Share Awards Vested Under Incentive Plan And Shares Purchased Under ESPP Release Of Share Awards Vested Under Incentive Plan And Shares Purchased Under ESPP Summary of Pro Forma Financial Information Business Acquisition, Pro Forma Information [Table Text Block] Net identifiable assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Tax distribution from Hawk Parent Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders Alternative Investment, Valuation Technique [Extensible List] Alternative Investment, Valuation Technique [Extensible Enumeration] Revolving Credit Facility Revolving Loan Revolving Credit Facility [Member] Earnings Per Share, Basic, Total Earnings Per Share, Basic Basic Income (loss) per share of Class A common stock outstanding - basic Customer Concentration Risk Customer Concentration Risk [Member] Commitments and contingencies (Note 11) Commitments and Contingencies Percentage of tax benefits payable under Tax Receivable Agreement Percentage Of Tax Benefits Payable Under Tax Receivable Agreement Percentage of tax benefits payable under tax receivable agreement. Business Combinations [Abstract] Income Statement [Abstract] Software Development Costs Software Development Costs [Member] Software development costs. Total deferred tax asset, net of valuation allowance Deferred Tax Assets Net Of Valuation Allowance Deferred tax asset, net of valuation allowance. Property and Equipment Property, Plant and Equipment Disclosure [Text Block] Related Party, Type [Axis] Summary Of Significant Accounting Policies [Table] Summary Of Significant Accounting Policies [Table] Summary of significant accounting policies. Performance Shares [Member] Performance Stock Units Operating Lease, Cost Operating lease costs Short-Term Lease, Cost Short-term lease costs Impairments Accumulated impairment losses Goodwill, Impaired, Accumulated Impairment Loss Class V Common Stock Class V Common Stock [Member] Class V common stock. Options vested and exercisable at December 31, 2023 Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Statistical Measurement Statistical Measurement [Domain] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Schedule of Related Party Payables Schedule of Related Party Transactions [Table Text Block] Document Period End Date Document Period End Date Statistical Measurement Statistical Measurement [Axis] Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent [Abstract] Other comprehensive (loss) income, before tax Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Contingent consideration payable to related parties Contingent Consideration Payable To Related Parties Contingent Consideration Payable To Related Parties Operating cash flows from operating leases Operating Lease, Payments Partnership basis tax differences Deferred Tax Assets Basis Tax Differences Deferred tax assets basis tax differences. Change in related party payable Increase (Decrease) in Due to Related Parties, Current Increase (Decrease) in Due to Related Parties, Current, Total Earnings Per Share, Diluted, Total Earnings Per Share, Diluted Diluted Income (loss) per share of Class A common stock outstanding - diluted Federal Net Operating Losses Deferred Tax Assets, Operating Loss Carryforwards, Domestic Components of total lease costs: Lease, Cost [Abstract] Cash paid for amounts included in the measurement of lease liabilities: Cash Paid For Amounts Included In Measurement Of Lease Liabilities [Abstract] Cash paid for amounts included in the measurement of lease liabilities. Tax benefit on foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax, Total State Net Operating Losses Deferred Tax Assets, Operating Loss Carryforwards, State and Local Concentration Risk Benchmark Concentration Risk Benchmark [Domain] Thereafter Long-Term Debt, Maturity, after Year Five Tax expense on reclassification of net unrealized loss on cash flow hedges to other loss Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax Term Loan Term Loan [Member] Term loan. Alternative Investment, Measurement Input [Extensible List] Alternative Investment, Measurement Input [Extensible Enumeration] Revenue from Contract with Customer [Abstract] Debt Instrument, Name Debt Instrument, Name [Domain] Fair Value Hierarchy and NAV Fair Value Hierarchy and NAV [Domain] APS A P S Payments [Member] APS payments. Operating loss carryforwards with indefinite life Operating Loss Carryforwards With Indefinite Life Operating loss carryforwards with indefinite life. Related Party Transaction Related Party Transaction [Domain] Number of Reportable Segments Number of reportable segments Additional paid-in capital Additional Paid in Capital, Common Stock Summary of Principal Maturities of Borrowings Outstanding Schedule of Maturities of Long-Term Debt [Table Text Block] Net deferred tax assets Deferred tax asset and offsetting deferred tax liability Deferred Tax Assets, Net Incentive Plan Incentive Plan [Member] Incentive plan. Payments for Repurchase of Common Stock Shares repurchased under Incentive Plan and ESPP Shares repurchased under Incentive Plan and ESPP Schedule of Operating Lease and Supplemental Information Schedule Of Operating Right Of Use Asset And Lease Liability And Supplemental Information Table [Text Block] Schedule of operating right of use asset and lease liability and supplemental information. Non-controlling interests Equity, Attributable to Noncontrolling Interest Stockholders' Equity Attributable to Noncontrolling Interest, Total Stockholders' Equity Attributable to Noncontrolling Interest, Beginning Balance Stockholders' Equity Attributable to Noncontrolling Interest, Ending Balance Finite-Lived Intangible Assets, Major Class Name Finite-Lived Intangible Assets, Major Class Name [Domain] Exercised Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Principles of Consolidation Consolidation, Policy [Policy Text Block] Other, net Effective Income Tax Rate Reconciliation, Other Adjustments, Percent Media Payments Media Payments [Member] Media Payments. Shares repurchased under Incentive Plan. Shares Repurchased Under Incentive Plan Shares repurchased under Incentive Plan Entity Address, Postal Zip Code Entity Address, Postal Zip Code Debt instrument, convertible notes, conversion rate Debt Instrument, Convertible, Conversion Ratio Entity Interactive Data Current Entity Interactive Data Current Notes Offering Private Placement [Member] Acquisition in exchange for Class A Common Stock Stock Issued 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Three Credit Facility Credit Facility [Domain] Less: Imputed interest Less: Imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Payment on line of credit Proceeds from (Repayments of) Lines of Credit Granted Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Net loss attributable to the Company Business Acquisition, Pro Forma Net Income (Loss) Net income (loss) attributable to the Company Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Abstract] Weighted Average Exercise Price, Exercised Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Cash and Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Derivative Instruments Gain Loss [Line Items] Derivative Instruments, Gain (Loss) [Line Items] Uncertain tax positions Liability for Uncertainty in Income Taxes, Current Equity Components Equity Components [Axis] Change in accounts receivable Increase (Decrease) in Accounts Receivable Change in other liabilities Increase (Decrease) in Other Operating Liabilities Increase (Decrease) in Other Operating Liabilities, Total Unvested Share-based Awards Unvested Share Based Awards Member Unvested share based awards. Business combination, cash consideration Payments to Acquire Businesses, Gross Cash consideration Total liabilities Financial Liabilities Fair Value Disclosure Weighted average grant date fair value, Vested Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Local Phone Number Local Phone Number Property Plant And Equipment [Line Items] Property, Plant and Equipment [Line Items] Sale of Stock Sale of Stock [Axis] Federal Current Federal Tax Expense (Benefit) Goodwill Beginning balance Ending balance Goodwill Goodwill, Total CPS CPS Payment Services C P S Payment Services Limited Liability Company [Member] CPS Payment Services, LLC. Statement of Cash Flows [Abstract] Income Tax Authority Income Tax Authority [Domain] Line of credit Long-Term Line of Credit, Noncurrent Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated Other Comprehensive Income (Loss), Net of Tax, Total Property and Equipment Property, Plant and Equipment, Policy [Policy Text Block] Segment Reporting Information [Line Items] Gross Profit Total gross profit Total gross profit Concentration Risk Benchmark Concentration Risk Benchmark [Axis] Document Annual Report Document Annual Report Lease [Table] Lease [Table] Leases. Common shares, par value Common Stock, Par or Stated Value Per Share Interest (expense) income, net Interest Income (Expense), Nonoperating, Net Debt instrument interest rate Debt Instrument, Interest Rate, Stated Percentage Debt Instrument, Interest Rate, Stated Percentage Weighted-average period related to unvested PSUs, RSAs, RSUs and PSOs Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Long-Lived Tangible Asset Long-Lived Tangible Asset [Axis] Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Increased number of shares available for awards under incentive plan Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Maximum Maximum [Member] Vesting, description Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights Release of share awards vested under Incentive Plan, shares Shares Issued Share Share Based Payment Arrangement Release Of Share Award Vested Shares issued, share, share-based payment arrangement, release of share award vested. Consolidation Items [Domain] Related Party Transaction Related Party Transaction [Axis] Level 3 Fair Value, Inputs, Level 3 [Member] Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table] Fair Value, Recurring and Nonrecurring [Table] Ownership [Domain] Deferred tax assets Deferred Tax Assets, Gross [Abstract] Fair value change in warrant liability Fair Value Adjustment of Warrants Increase (decrease) in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Total noncurrent assets Assets, Noncurrent Liability related to projected obligations under Tax Receivable Agreement Tax Receivable Agreement Liability Tax receivable agreement liability. CPS Payment Services LLC and Media Payments, LLC C P S Payment Services L L C And Media Payments L L C [Member] CPS Payment Services LLC and Media Payments, LLC. Interest Expense Interest Expense [Member] Proceeds from sale of business, net of cash retained Proceeds from Divestiture of Businesses, Net of Cash Divested, Total Proceeds from Divestiture of Businesses, Net of Cash Divested Cash proceeds from sale of business Variable-rate term loan Variable Rate Term Loan Variable rate term loan. Forfeited Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Measurement period adjustment Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Period Increase (Decrease) Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Period Increase (Decrease), Total Financial Institutions Financial Institution [Member] Financial institution. Document Financial Statement Error Correction [Flag] Operating Segments [Member] Operating Segments Summary of Components of Common Stock Equivalent Shares Excluded from Computation of Diluted Loss per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Segment Reporting Disclosure [Text Block] Segments City Area Code City Area Code State Deferred State and Local Income Tax Expense (Benefit) Cash flows from operating activities Net Cash Provided by (Used in) Operating Activities [Abstract] Consolidation Items [Axis] Issuance of long-term debt Proceeds from Issuance of Long-Term Debt Proceeds from Issuance of Long-Term Debt, Total Business Acquisition [Line Items] Business Acquisition [Line Items] Less: Accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Total Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Beginning Balance Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Ending Balance Selling, General and Administrative Expenses Selling, General and Administrative Expenses [Member] Weighted Average Number of Shares Outstanding, Basic, Total Weighted Average Number of Shares Outstanding, Basic Basic Weighted average shares of Class A common stock outstanding - basic Income attributable to noncontrolling interest Effective Income Tax Rate Reconciliation, Noncontrolling Interest Income (Loss), Percent TriSource, APS, Ventanex, cPayPlus and CPS Tri Source A P S Ventanex C Pay Plus And C P S Acquisitions [Member] TriSource, APS, Ventanex, cPayPlus, and CPS acquisitions. Cash flows from financing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Loss on extinguishment of debt Loss on extinguishment of debt Gain (Loss) on Extinguishment of Debt Gain (Loss) on Extinguishment of Debt, Total Statement [Table] Statement [Table] Schedule Of Related Party Transactions By Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Document Fiscal Period Focus Document Fiscal Period Focus Total undiscounted lease payments Lessee, Operating Lease, Liability, to be Paid Total noncurrent liabilities Liabilities, Noncurrent Net operating loss carryforwards with finite life Operating Loss Carryforwards With Finite Life Operating loss carryforwards with finite life. Related Party Transactions Related Party Transactions Disclosure [Text Block] 2025 Lessee, Operating Lease, Liability, to be Paid, Year Two Statement [Line Items] Statement [Line Items] Total purchase price Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Summary of Borrowings under Credit Agreement Schedule of Long-Term Debt Instruments [Table Text Block] Share equivalents excluded from earnings (loss) per share Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Acquisition Costs Deferred Tax Assets Acquisition Costs Deferred tax assets acquisition costs. Balance at beginning of period Balance at end of period Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Distributions to Members Payments of Capital Distribution Lease, Cost Total lease costs Number of cash earn-out payments Number Of Cash Earn Out Payments Number of cash earn-out payments. Billing Tree Billing Tree [Member] Billing Tree. Accrued expenses Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Liabilities Accrued Expenses Business combination recognized identifiable assets acquired and liabilities assumed current liabilities accrued expenses. Schedule of Deferred Tax Assets and Liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Acquisition in exchange for contingent consideration Noncash or Part Noncash Acquisition, Value of Liabilities Assumed Noncash or Part Noncash Acquisition, Value of Liabilities Assumed, Total Accounts receivable Accounts Receivable, after Allowance for Credit Loss, Current Accounts Receivable, after Allowance for Credit Loss, Current, Total Business payments. Business Payments [Member] Business Payments Exchange of Post-Merger Repay Units Shares Exchange Of Post Merger Repay Units Shares Exchange of post-merger repay units shares. Exchange of Post-Merger Repay Units Shares Line of credit unused commitments fee Debt Instrument, Unused Borrowing Capacity, Fee Merchant Relationships Merchant Relationships [Member] Merchant relationships. BillingTree, Kontrol and Payix. BillingTree, Kontrol And Payix [Member] BillingTree, Kontrol and Payix Common Stock Common Stock [Member] Debt Instrument [Line Items] Debt Instrument [Line Items] 2026 Notes Convertible Two Thousand And Twenty Six Convertible Notes [Member] 2026 convertible notes. Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Cash and Cash Equivalents, at Carrying Value, Total Schedule of Share Based Compensation Expense and Related Income Tax Benefit Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Fair Value of Financial Instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Property, plant and equipment, net Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment, Total Antidilutive Securities, Name Antidilutive Securities, Name [Domain] Truist Bank Truist Bank [Member] Truist bank. Federal net operating loss carryforwards expiration year Federal Net Operating Loss Carryforwards Expiration Year Federal net operating loss carryforwards expiration year. Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent Total other comprehensive (loss) income, before tax Domestic Income (Loss) from Continuing Operations before Income Taxes, Domestic Consumer payments segments percentage of revenue. Consumer Payments Segments Percentage Of Revenue Consumer payments segments percentage of revenue Treasury stock, 1,416,510 and 1,078,141 shares as of December 31, 2023 and December 31, 2022, respectively Treasury Stock, Value, Total Treasury Stock, Value Stock repurchased during period shares under employee share purchase plan. Stock Repurchased During Period Shares Under Employee Share Purchase Plan Shares repurchased under incentive Plan and ESPP , Shares Shares repurchased under incentive Plan and ESPP , Shares Cover [Abstract] Selling, general and administrative Selling, General and Administrative Expense Selling, General and Administrative Expense, Total Performance based Stock Options Performance Based Stock Options [Member] Performance based stock options. Current expense Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Document Fiscal Year Focus Document Fiscal Year Focus Derivative Instrument, Gain (Loss) Reclassified from AOCI into Income, Effective Portion, Statement of Income or Comprehensive Income [Extensible Enumeration] Consumer payments segment. Consumer Payments Segment [Member] Consumer Payments Segment Other Comprehensive Income Location Other Comprehensive Income Location [Domain] Tax receivable agreement Tax Receivable Agreement Fair Value Disclosure Tax receivable agreement fair value disclosure. Sale of Stock Sale of Stock [Domain] Reclassification to warrant liabilities Adjustments To Additional Paid In Capital Reclassification Of Warrant Liabilities Adjustments to additional paid in capital, reclassification of warrant liabilities. Weighted average grant date fair value, Granted Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Segment Reporting [Abstract] Security Exchange Name Security Exchange Name Expiration period Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period Accounts Receivable Accounts Receivable [Policy Text Block] Federal Domestic Tax Authority [Member] Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent, Total Other comprehensive income (loss) CPS CPS [Member] CPS. Recently Adopted Accounting Pronouncements/Recently Issued Accounting Pronouncements not yet Adopted New Accounting Pronouncements, Policy [Policy Text Block] Schedule Of Finite Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Federal and State Federal And State Jurisdiction [Member] Federal and state jurisdiction. Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax, Total Property,plant and equipment, gross Property, Plant and Equipment, Gross Property, Plant and Equipment, Gross, Total Property, Plant and Equipment, Gross, Beginning Balance Property, Plant and Equipment, Gross, Ending Balance Blue cow software. Blue Cow Software [Member] Blue Cow Software State Current State and Local Tax Expense (Benefit) Operating leases Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Treasury Stock, Shares, Acquired Treasury shares repurchased, shares Weighted Average Exercise Price, Forfeited Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Business Acquisition, Acquiree Business Acquisition, Acquiree [Domain] Financial Instrument Financial Instrument [Axis] Weighted-average shares outstanding: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Entity Emerging Growth Company Entity Emerging Growth Company Contingent consideration Business Combination Contingent Consideration Business combination contingent consideration. Amendment Flag Amendment Flag Goodwill purchase accounting adjustments due to change in accounts receivables. Goodwill Purchase Accounting Adjustments Due To Change In Accounts Receivables Measurement period adjustment due to change in accounts receivables Noncontrolling interest, ownership percentage Subsidiary, Ownership Percentage, Parent Summary of Net Income (Loss) and Weighted Average Basic and Diluted Shares Outstanding Schedule of Weighted Average Number of Shares [Table Text Block] Purchases of intangible assets Payments to Acquire Intangible Assets Accounting Standards Update Accounting Standards Update [Domain] Basis of Financial Statement Presentation Basis of Accounting, Policy [Policy Text Block] Effective income tax rate reconciliation research and development credit federal. Effective Income Tax Rate Reconciliation Research and Development Credit Federal R&D credit - Federal Schedule of Estimated Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Ventanex Ventanex [Member] Ventanex. Deferred tax liabilities Deferred Tax Liabilities, Gross [Abstract] Thereafter Finite-Lived Intangible Asset, Expected Amortization, after Year Five Derivative, Notional Amount Derivative, Gain (Loss) on Derivative, Net Derivative, Gain (Loss) on Derivative, Net, Total Variable Rate Variable Rate [Domain] Purchase of intangible assets Indefinite-Lived Intangible Assets, Purchase Accounting Adjustments Reclassified from accumulated other comprehensive income (loss) Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net, Total Tax Period [Domain] Entity File Number Securities Act File Number Tax Receivable Agreement Tax Receivable Agreement [Member] Tax receivable agreement. Tax Receivable Agreement State rate change impact on deferred taxes Effective Income Tax Rate Reconciliation Change In State Rate Impact On Deferred Taxes Percentage Effective income tax rate reconciliation change in State rate impact on deferred taxes percentage. Total deferred tax asset Deferred Tax Assets, Gross Goodwill and Intangible Assets Disclosure [Abstract] Adjustment included in change in fair value of contingent consideration Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Asset Other liabilities Other Liabilities Other Liabilities, Total Total non-current borrowings Long-Term Debt, Excluding Current Maturities Long-Term Debt, Excluding Current Maturities, Total Long-term debt Section 163(j) Limitation Carryover Deferred Tax Assets Limitation Carryover Deferred tax assets limitation carryover. Schedule of carrying value and estimated fair value of borrowings. Schedule of Carrying Value and Estimated Fair Value of Borrowings [Table Text Block] Schedule of Carrying Value and Estimated Fair Value of Borrowings Share-Based Payment Arrangement [Abstract] Losses associated with the company's short term investments Losses Associated With The Companys Short Term Investments Losses associated with the company's short term investments. Accounts payable Accounts Payable, Current Accounts Payable, Current, Total Debt Instrument Debt Instrument [Axis] Estimate of Fair Value Measurement [Member] Fair Value Weighted average grant date fair value, Beginning Balance Weighted average grant date fair value, Ending Balance Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Valuation allowance Deferred Tax Assets, Valuation Allowance 2028 Long-Term Debt, Maturity, Year Five Total operating expenses Costs and Expenses Change in related party receivable Increase (Decrease) in Due from Related Parties, Current Increase (Decrease) in Due from Related Parties, Current, Total 2024 Long-Term Debt, Maturity, Year One Non-cash impairment loss Goodwill Noncash Impairment Loss Goodwill noncash impairment loss. Payix Payix [Member] Payix. Auditor Location Auditor Location Expected term (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Entity Address, Address Line Two Entity Address, Address Line Two Entity Small Business Entity Small Business Entity Shell Company Entity Shell Company Number of operating segment Number of Operating Segments Loss on sale of interest rate swaps Gain (Loss) on Sale of Derivatives Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Unrecognized compensation expense related to unvested PSUs, RSAs and RSUs Computers Computer Equipment [Member] Earnings Per Share Earnings Per Share [Text Block] Revenue Revenues [Abstract] Entity Address, Address Line One Entity Address, Address Line One Volume or Profit Basis Revenue Benchmark [Member] Goodwill Goodwill Disclosure [Text Block] Cash and cash equivalents Cash and Cash Equivalents, Fair Value Disclosure Payments for Repurchase Of Treasury Shares Payments for repurchase of treasury shares. Treasury shares repurchased Antidilutive Securities Antidilutive Securities [Axis] Other current liabilities Other Liabilities, Current Identifiable intangible assets Identifiable intangible assets, fair value Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill, Total Gross Carrying Value Finite-Lived Intangible Assets, Gross Finite-Lived Intangible Assets, Gross, Total Variable interest rate Debt Instrument, Interest Rate During Period Percentage of cash and cash equivalents held Percentage Of Cash And Cash Equivalents Held. Percentage of cash and cash equivalents held. Subsequent Event Type [Domain] Number of operating lease subleased Number of operating lease subleased Number of operating lease subleased. Income Statement Location Income Statement Location [Axis] Variable Lease, Cost Variable lease costs 2026 Long-Term Debt, Maturity, Year Three Purchases Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases Regions Bank Regions Bank [Member] Regions Bank. Dividend yield Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Net income (loss) Net income (loss) Net income (loss) 2028 Lessee, Operating Lease, Liability, to be Paid, Year Five cPayPlus C Pay Plus L L C [Member] cPayPlus LLC. Line of Credit Facility, Lender Line of Credit Facility, Lender [Domain] Level 2 Fair Value, Inputs, Level 2 [Member] Long-Term Debt, Gross Total borrowings Treasury shares repurchased Treasury Stock, Value, Acquired, Cost Method Ventanex CPS Kontrol and Payix. Ventanex CPS Kontrol And Payix [Member] Ventanex, CPS, Kontrol and Payix Accrued expenses and other liabilities Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Liabilities Accrued Expenses And Other Liabilities Business combination recognized identifiable assets acquired and liabilities assumed current liabilities accrued expenses and other liabilities. Title of 12(b) Security Title of 12(b) Security Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture, Total Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture Stock-based compensation Capitalized software development costs Payments to Develop Software Payments to Acquire Equity Securities, FV-NI Purchases of equity investment State net operating loss carryforwards expiration year State Net Operating Loss Carryforwards Expiration Year State net operating loss carryforwards expiration year. Summary of Other Information Related to Lease Summary Of Other Information Related To Lease Table [Text Block] Summary of other information related to lease. Payment to related party Repayments of Related Party Debt Schedule Of Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Business payments segment. Business Payments Segment [Member] Business Payments Segment Other assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Accounting Standards Update Accounting Standards Update [Axis] Hawk Parent Hawk Parent Holdings LLC Hawk Parent Holdings L L C [Member] Hawk Parent Holdings LLC. Other income (expense) Other Nonoperating Income (Expense) [Abstract] Shares outstanding under employee stock purchase plan. Shares Outstanding Under Employee Stock Purchase Plan Outstanding ESPP purchase rights for Class A common stock Reclassification of net unrealized loss on cash flow hedges to other loss Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax Treasury Stock Treasury Stock, Common [Member] Cash flows from investing activities Net Cash Provided by (Used in) Investing Activities [Abstract] Interest expense for the amortization of deferred debt issuance costs Amortization of debt issuance costs Amortization of Debt Issuance Costs Reported Value Measurement [Member] Carrying Value Interest Rate Swap Agreement Interest Rate Swap [Member] State State and Local Jurisdiction [Member] Line of credit Long-Term Line of Credit Long-Term Line of Credit, Total Other Cost and Expense, Operating Total other operating expenses Impairments Impairments Impairment Goodwill impairment loss Other (Loss) Income Other Income [Member] Segment Reporting Segment Reporting, Policy [Policy Text Block] Interest Rate Swap at 1.331% Interest Rate Swap Two [Member] Interest rate swap two. Swap Transaction Portion at Fair Value Measurement [Member] Portion at Fair Value Measurement [Member] [Default] Summary of Preliminary Values Allocated to Identifiable Intangible Assets and Estimated Useful Lives Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] Long-Lived Tangible Asset Long-Lived Tangible Asset [Domain] Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Unvested share-based awards of Class A common stock Incremental Common Shares Attributable to Unvested Share Based Awards Incremental common shares attributable to unvested share based awards. Restricted Cash Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block] Outstanding Stock Options Outstanding Stock Options [Member] Outstanding stock options. Change in fair value of tax receivable liability Fair Value Change In Tax Receivable Liability Fair value change in tax receivable liability. Fair value change in tax receivable agreement liability Operating lease, existence of option to terminate [true false] Lessee, Operating Lease, Existence of Option to Terminate [true false] Contingent Consideration Contingent Consideration Policy [Text Block] Contingent consideration. Post-Merger Repay Units Exchangeable Post Merger Repay Units Exchangeable [Member] Post-merger repay units exchangeable. Cash and Cash Equivalents Cash and Cash Equivalents [Axis] Line of credit Interest expense Interest Expense, Debt Interest Expense, Debt, Total Deferred Tax Liabilities, Intangible Assets Other intangibles - Payix Change in operating lease ROU assets Increase Decrease In Operating Lease Right Of Use Assets Increase (decrease) in operating lease right of use assets. Common shares, shares outstanding Common Stock, Shares, Outstanding Common Stock, Shares, Outstanding, Beginning Balance Common Stock, Shares, Outstanding, Ending Balance Risk-free interest rate Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Weighted average grant date fair value, Forfeited Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value New Credit Agreement New Credit Agreement [Member] New credit agreement. Exercise of warrants Proceeds from Warrant Exercises Net loss attributable to non-controlling interests Business Acquisitions Pro Forma Net Income Loss Attributable To Non Controlling Interests Business acquisitions pro Forma net income (loss) attributable to non-controlling interests. Summary of Carrying Amounts and Estimated Fair Values of Assets and Liabilities Measured at Fair Value Fair Value Measurements, Recurring and Nonrecurring [Table Text Block] Percentage of goodwill allocation. Goodwill allocation percentage Concentration Risk Type Concentration Risk Type [Domain] MPI MPI Media Payments L L C [Member] Media Payments, LLC. Income Statement Location Income Statement Location [Domain] Weighted Average Exercise Price, Granted Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Valuation allowance on Ceiling Rule DTA Stockholders Equity Valuation Allowance On Ceiling Rule Deferred Tax Asset Stockholders' equity, valuation allowance on ceiling rule deferred tax asset. Direct Relationships Sales Channel, Directly to Consumer [Member] Related Parties Related Parties [Member] Related parties. Document Type Document Type Ownership [Axis] Line of Credit [Member] Line of Credit Transaction costs incurred on behalf of related parties Business Combination, Integration Related Costs Stock Repurchased During Period Value Under Employee Share Purchase Plan Stock Repurchased During Period Value Under Employee Share Purchase Plan Shares Repurchased Under Incentive Plan and ESPP Shares Repurchased Under Incentive Plan and ESPP Fair Value by Liability Class Fair Value by Liability Class [Domain] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Counterparty Name Counterparty Name [Domain] Notional amount Derivative, Notional Amount Operating lease, option to terminate Lessee, Operating Lease, Option to Terminate Deferred Tax Liabilities, Other Other liabilities Other liabilities Forfeited Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Net Cash Provided by (Used in) Financing Activities Net cash (used in) provided by financing activities Entity Filer Category Entity Filer Category SUPPLEMENTAL SCHEDULE OF NONCASH INVESTING AND FINANCING ACTIVITIES Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Furniture, Fixtures, and Office Equipment Furniture Fixtures And Office Equipment [Member] Furniture, fixtures, and office equipment. Identifiable intangible assets, useful life, description Acquired Indefinite Lived Intangible Assets Useful Life Description Acquired indefinite lived intangible asset useful life description. Balance Sheet Location [Domain] Cash paid during the year for: Interest Paid, Including Capitalized Interest, Operating and Investing Activities [Abstract] Valuation allowance recorded Operating Loss Carryforwards, Valuation Allowance Operating lease, impairment loss Impairment loss on operating lease Operating Lease, Impairment Loss Schedule of Loss Before Income Taxes Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Variable Rate Variable Rate [Axis] Senior Secured Revolving Credit Facility Senior Secured Revolving Credit Facility [Member] Senior secured revolving credit facility. Trade Names Trade Names [Member] Nonoperating Income (Expense) Total other income (expense) Total other income (expense) Tax Credits Deferred Tax Assets, Tax Credit Carryforwards Deferred Tax Assets, Tax Credit Carryforwards, Total Non-Complete Agreements Noncompete Agreements [Member] Change in accrued expenses and other Increase Decrease In Accrued Expenses And Other Liabilities Increase (decrease) in accrued expenses and other liabilities. Total liabilities Liabilities Pre-tax Gain (Loss) Pre Tax Gain Loss [Member] Pre-tax gain (loss). Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent Foreign rate differential Schedule Of Property Plant And Equipment [Table] Property, Plant and Equipment [Table] Debt instrument, description of variable rate basis Debt Instrument, Description of Variable Rate Basis Weighted Average Useful Life (Years) Intangible assets, estimated useful life Finite-Lived Intangible Asset, Useful Life Impairment of intangible assets Impairment loss Asset Impairment Charges Asset Impairment Charges, Total Other Current Liabilities Other Current Liabilities [Member] Total Repay stockholders' equity Equity, Attributable to Parent Stockholders' Equity Attributable to Parent, Beginning Balance Stockholders' Equity Attributable to Parent, Ending Balance Identifiable intangible assets, useful life Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life Documents Incorporated by Reference Documents Incorporated by Reference [Text Block] Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Intangible Assets, Net (Excluding Goodwill), Total Net income (loss) attributable to the Company Interest expense Interest Expense Interest Expense, Total Contract asset Contract with Customer, Asset, after Allowance for Credit Loss, Current Contract with Customer, Asset, after Allowance for Credit Loss, Current, Total Cash and Cash Equivalents Cash and Cash Equivalents [Domain] State taxes, net of federal benefit Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent Total current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets Taxation [Table] Taxation [Table] Taxation. Deferred tax liability Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Statement of Financial Position [Abstract] Weighted Average Number of Shares Outstanding, Diluted Diluted Weighted average shares of Class A common stock outstanding - diluted Schedule of Reconciliation of United States Statutory Income Tax Rate to Effective Income Tax Rate Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Credit Facility Credit Facility [Axis] Effective tax rate Effective Income Tax Rate Reconciliation, Percent Effective tax rate Federal Deferred Federal Income Tax Expense (Benefit) Weighted-average remaining lease term (in years) Operating Lease, Weighted Average Remaining Lease Term Use of Estimates Use of Estimates, Policy [Policy Text Block] Taxation Income Tax Disclosure [Text Block] Total identifiable assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Channel Relationships Channel Relationships [Member] Channel relationships. Contract with Customer, Sales Channel Contract with Customer, Sales Channel [Axis] Weighted Average Exercise Price, Outstanding Weighted Average Exercise Price, Outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Finite Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Change in operating lease liabilities Increase Decrease In Operating Lease Liabilities Increase (decrease) in operating lease liabilities. Warrant exercise Stock Issued During Period Value Warrant Exercise Stock issued during period, value, warrant exercise. Disaggregation Of Revenue [Line Items] Disaggregation of Revenue [Line Items] Leasehold Improvements Leasehold Improvements [Member] Increase in TRA Liability Increase (decrease) in tax receivable agreement liability. Increase (Decrease) In Tax Receivable Agreement Liability Decrease in TRA Liability Income Tax Authority Income Tax Authority [Axis] Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Fair Value Disclosures [Abstract] Business payments segments percentage of revenue. Business Payments Segments Percentage of Revenue Business payments segments percentage of revenue Operating Expenses Costs and Expenses [Abstract] Other Comprehensive Income Location Other Comprehensive Income Location [Axis] Total current expense Current Income Tax Expense (Benefit) Summary of Preliminary Purchase Consideration Schedule of Business Acquisitions, by Acquisition [Table Text Block] Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Total comprehensive income (loss) Level 2 Fair Value Hierarchy and NAV [Axis] Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Payments to Acquire Property, Plant, and Equipment, Total Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent, Total Total income tax benefit (expense) related to items of other comprehensive income Vested Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Issuance of new shares, shares Stock Issued During Period, Shares, New Issues Redemption of Post-Merger Repay Units Redemption Of Post Merger Repay Units Redemption of Post-Merger repay units. Business Acquisition Business Acquisition [Axis] Total cash, cash equivalents and restricted cash as shown in the Consolidated Statements of Cash Flows Cash, cash equivalents and restricted cash at beginning of period Cash, cash equivalents and restricted cash at end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Expiration year one. Expiration Year One Member Expiration Year 1 Income Tax Disclosure [Abstract] IBNR reserve Self Insurance Reserve Finite-Lived Intangible Assets by Major Class Finite-Lived Intangible Assets by Major Class [Axis] Right-of-use assets obtained in exchange for lease liabilities: Right Of Use Assets Obtained In Exchange For Lease Liabilities [Abstract] Right-of-use assets obtained in exchange for lease liabilities. Lease, Practical Expedient, Use of Hindsight [true false] Lease, Practical Expedient, Use of Hindsight [true false] Goodwill, Transfers Reallocation Goodwill reallocation between Consumer payments and business payments segments Percentage of fair market value of exercised shares Share Based Compensation Arrangement By Share Based Payment Award Award Fair Market Value Percent Share based compensation arrangement by share based payment award award fair market value percent. Net operating loss carryforwards Operating Loss Carryforwards XML 13 R1.htm IDEA: XBRL DOCUMENT v3.24.0.1
Document and Entity Information - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Feb. 22, 2024
Jun. 30, 2023
Document Type 10-K    
Amendment Flag false    
Document Annual Report true    
Document Transition Report false    
Entity Interactive Data Current Yes    
Document Period End Date Dec. 31, 2023    
Document Fiscal Year Focus 2023    
Document Fiscal Period Focus FY    
ICFR Auditor Attestation Flag true    
Entity Registrant Name Repay Holdings Corporation    
Entity Central Index Key 0001720592    
Entity Tax Identification Number 98-1496050    
Current Fiscal Year End Date --12-31    
Entity Current Reporting Status Yes    
Entity Voluntary Filers No    
Entity Well-known Seasoned Issuer Yes    
Entity Filer Category Large Accelerated Filer    
Entity File Number 001-38531    
Entity Shell Company false    
Entity Emerging Growth Company false    
Entity Small Business false    
Entity Address, Address Line One 3 West Paces Ferry Road    
Entity Address, Address Line Two Suite 200    
Entity Address, Postal Zip Code 30305    
City Area Code 404    
Local Phone Number 504-7472    
Entity Public Float     $ 696,574,746
Document Financial Statement Error Correction [Flag] false    
Entity Incorporation, State or Country Code DE    
Trading Symbol RPAY    
Title of 12(b) Security Class A Common Stock, par value $0.0001 per share    
Security Exchange Name NASDAQ    
Entity Address, State or Province GA    
Entity Address, City or Town Atlanta    
Auditor Name Grant Thornton LLP    
Auditor Firm ID 248    
Auditor Location Atlanta, Georgia    
Documents Incorporated by Reference

The registrant has incorporated by reference into Part III of this report certain portions of either an amendment to this Form 10-K or its proxy statement for its 2024 Annual Meeting of Shareholders, which are expected to be filed within 120 days after the end of the registrant’s fiscal year ended December 31, 2023.

   
Class A Common Stock      
Entity Common Stock, Shares Outstanding   96,160,465  
Class V Common Stock      
Entity Common Stock, Shares Outstanding   100  
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Assets    
Cash and cash equivalents $ 118,096 $ 64,895
Accounts receivable 36,017 33,544
Prepaid expenses and other 15,209 18,213
Total current assets 169,322 116,652
Property, plant and equipment, net 3,133 4,375
Restricted cash 26,049 28,668
Intangible assets, net 447,141 500,575
Goodwill 716,793 827,813
Operating lease right-of-use assets, net 8,023 9,847
Deferred tax assets 146,872 136,370
Other assets 2,500 2,500
Total noncurrent assets 1,350,511 1,510,148
Total assets 1,519,833 1,626,800
Liabilities    
Accounts payable 22,030 21,781
Related party payable   1,000
Accrued expenses 32,906 29,016
Current operating lease liabilities 1,629 2,263
Current tax receivable agreement 580 24,454
Other current liabilities 318 3,593
Total current liabilities 57,463 82,107
Long-term debt 434,166 451,319
Noncurrent operating lease liabilities 7,247 8,295
Tax receivable agreement, net of current portion 188,331 154,673
Other liabilities 1,838 2,113
Total noncurrent liabilities 631,582 616,400
Total liabilities 689,045 698,507
Commitments and contingencies (Note 11)
Stockholders' equity    
Treasury stock, 1,416,510 and 1,078,141 shares as of December 31, 2023 and December 31, 2022, respectively (12,528) (10,000)
Additional paid-in capital 1,151,327 1,117,736
Accumulated other comprehensive loss (3) (3)
Accumulated deficit (323,670) (213,180)
Total Repay stockholders' equity 815,135 894,562
Non-controlling interests 15,653 33,731
Total equity 830,788 928,293
Total liabilities and equity 1,519,833 1,626,800
Class A Common Stock    
Stockholders' equity    
Common stock value $ 9 $ 9
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Balance Sheets (Parenthetical) - $ / shares
Dec. 31, 2023
Dec. 31, 2022
Treasury Stock, Shares 1,416,510 1,078,141
Class A Common Stock    
Common shares, par value $ 0.0001 $ 0.0001
Common shares, shares authorized 2,000,000,000 2,000,000,000
Common shares, shares issued 92,220,494 89,354,754
Common shares, shares outstanding 90,803,984 88,276,613
Class V Common Stock    
Common shares, par value $ 0.0001 $ 0.0001
Common shares, shares authorized 1,000 1,000
Common shares, shares issued 100 100
Common shares, shares outstanding 100 100
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Statement [Abstract]      
Revenue $ 296,627 $ 279,227 $ 219,258
Operating Expenses      
Costs of services (exclusive of depreciation and amortization shown separately below) 69,703 64,826 55,484
Selling, general and administrative 148,653 149,061 120,053
Depreciation and amortization 103,857 107,751 89,692
Change in fair value of contingent consideration   (3,300) 5,846
Loss on business disposition 10,027    
Impairment loss 75,800 8,090 2,180
Total operating expenses 408,040 326,428 273,255
Loss from operations (111,413) (47,201) (53,997)
Other income (expense)      
Interest (expense) income, net (1,048) (4,245) (3,599)
Loss on extinguishment of debt     (5,941)
Change in fair value of tax receivable liability (6,619) 66,871 (14,109)
Other (loss) income (455) (510) (9,082)
Total other income (expense) (8,122) 62,116 (32,731)
Income (loss) before income tax benefit (expense) (119,535) 14,915 (86,728)
Income tax benefit (expense) 2,115 (6,174) 30,691
Net income (loss) (117,420) 8,741 (56,037)
Less: Net loss attributable to non-controlling interests (6,930) (4,095) (5,953)
Net income (loss) attributable to the Company $ (110,490) $ 12,836 $ (50,084)
Income (loss) per Class A share attributable to the Company:      
Basic $ (1.23) $ 0.14 $ (0.6)
Diluted $ (1.23) $ 0.12 $ (0.6)
Weighted-average shares outstanding:      
Basic 90,048,638 88,792,453 83,318,189
Diluted 90,048,638 110,671,731 83,318,189
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Statement of Comprehensive Income [Abstract]      
Net income (loss) $ (117,420) $ 8,741 $ (56,037)
Other comprehensive (loss) income, before tax      
Reclassification of net unrealized loss on cash flow hedges to other loss     9,317
Foreign currency translation adjustments   (2) (3)
Total other comprehensive (loss) income, before tax   (2) 9,314
Income tax related to items of other comprehensive income:      
Tax expense on reclassification of net unrealized loss on cash flow hedges to other loss     (1,673)
Tax benefit on foreign currency translation adjustments   1 1
Total income tax benefit (expense) related to items of other comprehensive income   1 (1,672)
Total other comprehensive income (loss), net of tax   (1) 7,642
Total comprehensive income (loss) (117,420) 8,740 (48,395)
Less: Comprehensive loss attributable to non-controlling interests (6,930) (4,095) (4,745)
Comprehensive income (loss) attributable to the Company $ (110,490) $ 12,835 $ (43,650)
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Changes in Equity - USD ($)
$ in Thousands
Total
Common Stock
Class A Common Stock
Common Stock
Class V Common Stock
Additional Paid-in Capital
Treasury Stock
Retained Earnings
Accumulated Other Comprehensive Income (Loss)
Noncontrolling Interest
Balance at Dec. 31, 2020 $ 556,182 $ 7   $ 691,675   $ (175,932) $ (6,437) $ 46,869
Balance, shares at Dec. 31, 2020   71,244,682 100          
Issuance of new shares 370,348 $ 2   371,048       (702)
Issuance of new shares, shares   16,295,802            
Exchange of Post-Merger Repay Units (2,498)     (166)       (2,332)
Exchange of Post-Merger Repay Units Shares   407,584            
Release of share awards vested under Incentive Plan, shares   554,553            
Shares repurchased under Incentive Plan (4,042)     (4,075)       33
Stock-based compensation 22,311     22,339       (28)
Tax distribution from Hawk Parent (62)             (62)
Valuation allowance on Ceiling Rule DTA 19,191     19,191        
Net income (loss) (56,037)         (50,084)   (5,953)
Other comprehensive income (loss) 7,643           6,435 1,208
Balance at Dec. 31, 2021 913,036 $ 9   1,100,012   (226,016) (2) 39,033
Balance, shares at Dec. 31, 2021   88,502,621 100          
Exchange of Post-Merger Repay Units       243       (243)
Exchange of Post-Merger Repay Units Shares   50,845            
Release of share awards vested under Incentive Plan and shares purchased under ESPP, shares   1,031,737            
Shares Repurchased Under Incentive Plan and ESPP (2,657)     (2,658)       1
Shares repurchased under incentive Plan and ESPP , Shares   (230,449)            
Treasury shares repurchased (10,000)     (32) $ (10,000)     32
Treasury shares repurchased, shares   (1,078,141)            
Stock-based compensation 20,256     20,302       (46)
Tax distribution from Hawk Parent (951)             (951)
Valuation allowance on Ceiling Rule DTA (131)     (131)        
Net income (loss) 8,741         12,836   (4,095)
Other comprehensive income (loss) (1)           (1)  
Balance at Dec. 31, 2022 928,293 $ 9   1,117,736 (10,000) (213,180) (3) 33,731
Balance, shares at Dec. 31, 2022   88,276,613 100          
Exchange of Post-Merger Repay Units       7,557       (7,557)
Exchange of Post-Merger Repay Units Shares   2,031,636            
Release of share awards vested under Incentive Plan, shares   1,084,532            
Release of share awards vested under Incentive Plan and shares purchased under ESPP 1,960     1,963       (3)
Shares Repurchased Under Incentive Plan and ESPP (1,891)     (1,905)       14
Shares repurchased under incentive Plan and ESPP , Shares   (250,428)            
Treasury shares repurchased (2,528)     (3) (2,528)     3
Treasury shares repurchased, shares   (338,369)            
Stock-based compensation 22,156     22,236       (80)
Tax distribution from Hawk Parent (3,525)             (3,525)
Valuation allowance on Ceiling Rule DTA 3,743     3,743        
Net income (loss) (117,420)         (110,490)   (6,930)
Balance at Dec. 31, 2023 $ 830,788 $ 9   $ 1,151,327 $ (12,528) $ (323,670) $ (3) $ 15,653
Balance, shares at Dec. 31, 2023   90,803,984 100          
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Cash flows from operating activities      
Net income (loss) $ (117,420) $ 8,741 $ (56,037)
Adjustments to reconcile net income (loss) to net cash provided by operating activities:      
Depreciation and amortization 103,857 107,751 89,692
Stock based compensation 22,156 20,255 22,311
Amortization of debt issuance costs 2,847 2,834 2,536
Loss on business disposition 10,027    
Loss on extinguishment of debt     5,941
Loss on sale of interest rate swaps     9,316
Other loss 238 245 19
Fair value change in tax receivable agreement liability 6,619 (66,871) 14,109
Fair value change in contingent consideration   (3,300) 5,846
Impairment loss 75,800 8,090 2,180
Payments of contingent consideration in excess of acquisition date fair value   (8,896) (1,500)
Deferred tax expense (benefit) (3,594) 4,192 (30,728)
Change in accounts receivable (3,986) 696 (6,518)
Change in prepaid expenses and other 2,936 (5,786) (3,801)
Change in operating lease ROU assets 1,328 653 2,013
Change in accounts payable (189) 1,698 4,771
Change in related party payable   (347) 1,336
Change in accrued expenses and other 3,890 2,197 637
Change in operating lease liabilities (1,388) (523) (1,323)
Change in other liabilities 493 2,594 (7,470)
Net cash provided by operating activities 103,614 74,223 53,330
Cash flows from investing activities      
Purchases of property and equipment (733) (3,176) (2,863)
Purchases of intangible assets (13,545) (2,750)  
Capitalized software development costs (50,083) (33,615) (20,643)
Purchases of equity investment     (2,500)
Proceeds from sale of business, net of cash retained 40,273    
Net cash used in investing activities (24,088) (39,541) (397,335)
Cash flows from financing activities      
Issuance of long-term debt     460,000
Payments on long-term debt (20,000)   (262,654)
Shares repurchased under Incentive Plan and ESPP (1,891) (2,657) (4,042)
Treasury shares repurchased (2,528) (10,000)  
Distributions to Members (3,525) (951) (62)
Payment of loan costs     (14,051)
Payments of contingent consideration up to acquisition date fair value (1,000) (3,851) (7,449)
Net cash (used in) provided by financing activities (28,944) (17,459) 313,840
Increase (decrease) in cash, cash equivalents and restricted cash 50,582 17,223 (30,165)
Cash, cash equivalents and restricted cash at beginning of period 93,563 76,340 106,505
Cash, cash equivalents and restricted cash at end of period 144,145 93,563 76,340
Cash paid during the year for:      
Interest 1,024 1,540 1,143
SUPPLEMENTAL SCHEDULE OF NONCASH INVESTING AND FINANCING ACTIVITIES      
Acquisition in exchange for Class A Common Stock     228,250
Reconciliation of cash, cash equivalents and restricted cash in the Consolidated Balance Sheets to the amounts shown in the Consolidated Statements of Cash Flows:      
Cash and cash equivalents 118,096 64,895 50,049
Restricted cash 26,049 28,668 26,291
Total cash, cash equivalents and restricted cash as shown in the Consolidated Statements of Cash Flows $ 144,145 $ 93,563 76,340
Class A Common Stock      
Cash flows from financing activities      
Public issuance of Class A Common Stock     142,098
CPS      
Cash flows from investing activities      
Acquisition, net of cash and restricted cash acquired     11
Billing Tree      
Cash flows from investing activities      
Acquisition, net of cash and restricted cash acquired     (269,003)
Kontrol      
Cash flows from investing activities      
Acquisition, net of cash and restricted cash acquired     (7,439)
SUPPLEMENTAL SCHEDULE OF NONCASH INVESTING AND FINANCING ACTIVITIES      
Acquisition in exchange for contingent consideration     500
Payix      
Cash flows from investing activities      
Acquisition, net of cash and restricted cash acquired     (94,898)
SUPPLEMENTAL SCHEDULE OF NONCASH INVESTING AND FINANCING ACTIVITIES      
Acquisition in exchange for contingent consideration     $ 2,850
XML 20 R8.htm IDEA: XBRL DOCUMENT v3.24.0.1
Pay vs Performance Disclosure - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Pay vs Performance Disclosure      
Net Income (Loss) $ (110,490) $ 12,836 $ (50,084)
XML 21 R9.htm IDEA: XBRL DOCUMENT v3.24.0.1
Insider Trading Arrangements - Directors or Officers
3 Months Ended
Dec. 31, 2023
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 22 R10.htm IDEA: XBRL DOCUMENT v3.24.0.1
Organizational Structure and Corporate Information
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Organizational Structure and Corporate Information

1. Organizational Structure and Corporate Information

Repay Holdings Corporation was incorporated as a Delaware corporation on July 11, 2019 in connection with the closing of a transaction (the “Business Combination”) pursuant to which Thunder Bridge Acquisition Ltd., a special purpose acquisition company organized under the laws of the Cayman Islands (“Thunder Bridge”), (a) domesticated into a Delaware corporation and changed its name to “Repay Holdings Corporation” and (b) consummated the merger of a wholly owned subsidiary of Thunder Bridge with and into Hawk Parent Holdings, LLC, a Delaware limited liability company (“Hawk Parent”).

Throughout this section, unless otherwise noted or unless the context otherwise requires, the terms “we”, “us”, “Repay” and the “Company” and similar references refer (1) before the Business Combination, to Hawk Parent and its consolidated subsidiaries and (2) from and after the Business Combination, to Repay Holdings Corporation and its consolidated subsidiaries. Throughout this section, unless otherwise noted or unless the context otherwise requires, “Thunder Bridge” refers to Thunder Bridge Acquisition. Ltd. prior to the consummation of the Business Combination.

The Company is headquartered in Atlanta, Georgia. The Company’s legacy business was founded as M & A Ventures, LLC, a Georgia limited liability company doing business as REPAY: Realtime Electronic Payments (“REPAY LLC”), in 2006 by current executives John Morris and Shaler Alias. Hawk Parent was formed in 2016 in connection with the acquisition of a majority interest in the successor entity of REPAY LLC and its subsidiaries by certain investment funds sponsored by, or affiliated with, Corsair Capital LLC (“Corsair”).

Business Overview

The Company provides integrated payment processing solutions to industry-oriented markets in which businesses have specific transaction processing needs. The Company refers to these markets as “vertical markets” or “verticals.” The Company’s proprietary, integrated payment technology platforms reduce the complexity of the electronic payments process for businesses. The Company charges its clients processing fees based on the volume of payment transactions processed and other transaction or service fees. The Company intends to continue to strategically target verticals where the Company believes its ability to tailor payment solutions to its clients’ needs, its deep knowledge of the Company’s vertical markets and the embedded nature of its integrated payment solutions will drive strong growth by attracting new clients and fostering long-term client relationships.

The Company provides payment processing solutions to clients primarily operating in the personal loans, automotive loans, receivables management, and business-to-business verticals. The Company’s payment processing solutions enable consumers and businesses in these verticals to make payments using electronic payment methods, rather than cash or check, which have historically been the primary methods of payment in these verticals. The Company believes that a growing number of consumers and businesses prefer the convenience and efficiency of paying with cards and other electronic methods and that the Company is poised to benefit from the significant growth opportunity of electronic payment processing as these verticals continue to shift from cash and check to electronic payments. The personal loans vertical is predominately characterized by installment loans, which are typically utilized by consumers to finance everyday expenses. The automotive loans vertical includes a diversified client base across the entire credit spectrum. The Company’s receivables management vertical relates to consumer loan collections, which typically enter the receivables management process due to delinquency on credit card bills or as a result of major life events, such as job loss or major medical issues. The business-to-business vertical relates to transactions occurring between a wide variety of enterprise clients, many of which operate in the automotive, field services, healthcare, HOA management and hospitality industries, as well as educational institutions and governments and municipalities.

The Company’s go-to-market strategy combines direct sales with integrations with key software providers in its target verticals. The integration of the Company’s technology with key software providers in the verticals that the Company serves, including loan management systems, DMS, collection management systems, and enterprise resource planning software systems, allows the Company to embed its omni-channel payment processing technology into its clients’ critical workflow software and ensure seamless operation of the Company’s solutions within its clients’ enterprise management systems. The Company refers to these software providers as its “software integration partners.” This integration allows the Company’s sales force to readily access new client opportunities or respond to inbound leads because, in many cases, a business will prefer, or in some cases only consider, a payments provider that has already integrated or is able to integrate its solutions with the business’ primary enterprise management system. The Company has successfully integrated its technology solutions with numerous, widely-used enterprise management systems in the verticals that it serves, which makes its platform a more

compelling choice for the businesses that use them. Moreover, the Company’s relationships with its software integration partners help it to develop deep industry knowledge regarding trends in client needs. The Company’s integrated model fosters long-term relationships with its clients, which supports its volume retention rates that the Company believes are above industry averages. As of December 31, 2023, the Company maintained approximately 262 integrations with various software providers.

The Company has two reportable segments: Consumer Payments and Business Payments. For additional information on segments, see Note 15. Segments to our consolidated financial statements.

Consumer Payments

The Consumer Payments segment provides payment processing solutions (including debit and credit card processing, ACH processing and other electronic payment acceptance solutions, as well as our loan disbursement product) that enable the Company’s clients to collect payments and disburse funds to consumers and includes the Company’s clearing and settlement solutions (“RCS”) offering. RCS is the Company’s proprietary clearing and settlement platform through which the Company markets customizable payment processing programs to other Independent Sales Organizations (“ISOs”) and payment facilitators. The Consumer Payments segment previously included the Blue Cow Software business (“BCS”), which was sold for $41.9 million in cash on February 15, 2023. The strategic vertical markets served by the Consumer Payments segment primarily include personal loans, automotive loans, receivables management, credit unions, mortgage servicing, consumer healthcare and diversified retail. The Consumer Payments segment represented approximately 87% of the Company’s total revenue after any intersegment eliminations for the year ended December 31, 2023.

Business Payments

The Business Payments segment provides payment processing solutions (including accounts payable automation, debit and credit card processing, virtual credit card processing, ACH processing and other electronic payment acceptance solutions) that enable the Company’s clients to collect or send payments to other businesses. The strategic vertical markets served within the Business Payments segment primarily include retail automotive, education, field services, governments and municipalities, healthcare, HOA management and hospitality. The Business Payments segment represented approximately 13% of the Company’s total revenue after any intersegment eliminations for the year ended December 31, 2023.

On February 15, 2023, the Company sold Blue Cow Software, LLC and a related entity (“BCS”) for cash proceeds of $41.9 million. The Company recognized a loss of $10.0 million associated with the sale, comprised of the difference between the consideration received and the net carrying amount of the assets and liabilities of the business. See Note 5. Business Combinations and Dispositions for further discussion.

In December 2023, the Company completed a $13.6 million intangible assets purchase with a third-party distribution partner, which includes its certain proprietary customer relationships and related contingent and uncertain future payment streams.

XML 23 R11.htm IDEA: XBRL DOCUMENT v3.24.0.1
Basis of Presentation and Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Basis of Presentation and Summary of Significant Accounting Policies

2. Basis of Presentation and Summary of Significant Accounting Policies

Principles of Consolidation

The consolidated financial statements include the accounts of Repay Holdings Corporation and its majority-owned subsidiary, Hawk Parent Holdings LLC, along with Hawk Parent Holdings LLC’s wholly owned subsidiaries: Hawk Intermediate Holdings, LLC, Hawk Buyer Holdings, LLC, Repay Holdings, LLC, M&A Ventures, LLC, Repay Management Holdco Inc., Repay Management Services LLC, Sigma Acquisition, LLC, Wildcat Acquisition, LLC, Marlin Acquirer, LLC, REPAY International LLC, REPAY Canada Solutions ULC, TriSource Solutions, LLC (“TriSource”), Mesa Acquirer, LLC, CDT Technologies LTD (“Ventanex”), Viking GP Holdings, LLC, cPayPlus, LLC (“cPayPlus”), CPS Payment Services, LLC, Media Payments, LLC (“Media Payments”), Custom Payment Systems, LLC, Electronic Payment Providers, LLC, Internet Payment Exchange, LLC, Stratus Payment Solutions, LLC, Clear Payment Solutions, LLC, Harbor Acquisition LLC, Payix Holdings Incorporated and Payix Incorporated. All significant intercompany accounts and transactions have been eliminated in consolidation.

Basis of Financial Statement Presentation

The accompanying consolidated financial statements of the Company were prepared in accordance with generally accepted accounting principles in the United States of America (“GAAP”). The Company uses the accrual basis of accounting

whereby revenues are recognized when earned, usually upon the date services are rendered, and expenses are recognized at the date services are rendered or goods are received.

Use of Estimates

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported consolidated statements of operations during the reporting period. Actual results could differ materially from those estimates.

Segment Reporting

The Company reports operating results through two reportable segments: (1) Consumer Payments and (2) Business Payments, as further discussed in Note 15. Segments.

There are no significant concentrations by state or geographical location, nor are there any significant individual client concentrations by balance.

Cash and Cash Equivalents

Cash and cash equivalents include cash on hand, demand deposit accounts, money market accounts and short‑term investments with original maturities of three months or less. The Company maintains its cash in bank deposit accounts which, at times, may exceed federally insured limits. The amount of cash that the Company considers to be available for general purposes was $118.1 million and $64.9 million as of December 31, 2023 and 2022, respectively. As of December 31, 2023, approximately 82% of the Company’s total balance of cash and cash equivalents was held within a small group of financial institutions, primarily large money center banks. Although the Company currently believes that the financial institutions with whom the Company does business will be able to fulfill their commitments to the Company, there is no assurance that those institutions will be able to continue to do so. The Company has not experienced any losses associated with the Company’s balances in such accounts for the years ended December 31, 2023, 2022 or 2021.

Restricted Cash

Restricted cash primarily consists of (i) ACH settlement funds in transit (“Settlements”) and (ii) collateral reserve funds (“Reserves”). Settlements are held in accounts maintained at the Company’s sponsor banks for the purpose of facilitating the clearing and settlement of funds associated with payments made by or to the Company’s clients via the ACH network. The Company records a corresponding liability for Settlements within Accrued expenses in the Consolidated Balance Sheets. Reserves are held on deposit by the Company’s sponsor banks to secure potential merchant chargebacks or other similar losses or obligations.

Accounts Receivable

Accounts receivable represent amounts due from clients and payment processors for services rendered. The Company has an established process for aging, provisioning and writing-off its uncollectible accounts receivable. Within this process the Company aggregates accounts receivable to the pools of receivables of similar risk characteristics. The allowance for credit losses on accounts receivables is estimated based on how long a receivable has been outstanding (e.g., under 30 days, 30–60 days, etc.). For accounts receivable outstanding more than 90 days, the Company evaluates and assesses whether the loss reserve percentage requires adjustment for reasonable and supportable forecast of relevant economic factors. As of December 31, 2023, the Company’s estimated credit losses on accounts receivable was immaterial.

Concentration of Credit Risk

The Company is highly diversified, and no single client represents greater than 10% of the business on a volume or profit basis. The Company holds cash and cash equivalents with various major financial institutions. The Company has not experienced any losses in such accounts and believes it is not exposed to any significant credit risk.

Earnings per Share

Basic earnings per share of Class A common stock is computed by dividing net income (loss) attributable to the Company by the weighted average number of shares of Class A common stock outstanding during the period. Diluted earnings

per share of Class A common stock is computed by dividing net income attributable to the Company, by the weighted average number of shares of Class A common stock outstanding adjusted to give effect to potentially dilutive elements, including the assumed exchange of all limited liability company interests of Hawk Parent (“Post-Merger Repay Units”), unvested share-based awards, outstanding ESPP (“Employee Stock Purchase Program”) purchase rights and the Company’s Convertible Senior Notes due 2026 (“2026 Notes”).

Property and Equipment

Property and equipment is carried at cost less accumulated depreciation and includes expenditures which substantially increase the useful lives of existing property and equipment. Maintenance, repairs, and minor renovations are charged to operations as incurred. When property and equipment is retired or otherwise disposed of, the related costs and accumulated depreciation are removed from their respective accounts, and any gain or loss on the disposition is credited or charged to operations.

The Company provides for depreciation of property and equipment using the straight-line method designed to amortize costs over estimated useful lives as follows:

 

 

Estimated Useful Life

Furniture, fixtures, and office equipment

5 years

Computers

3 years

Leasehold improvements

Lesser of 5 years or lease term

The Company evaluates the recoverability of property and equipment at least annually or whenever events or changes in circumstances indicate that the carrying amount of property and equipment may not be recoverable. The evaluation of asset impairment requires the Company to make assumptions about future cash flows over the life of the asset being evaluated. These assumptions require significant judgment, and actual results may differ from assumed and estimated amounts. If the carrying amount of property and equipment is determined not to be recoverable, a write-down to fair value is recorded. No impairments were recognized for the years ended December 31, 2023, 2022 and 2021.

Intangible Assets

Intangible assets consist of internal-use software development costs, purchased software, channel relationships, client relationships, certain key personnel non-compete agreements, and trade names. The Company capitalizes internal-use software development costs when the Company has completed the preliminary project stage, management authorizes the project, management commits to funding the project, it is probable the project will be completed and the project will be used to perform the function intended. The Company is amortizing internal-use software development costs and purchased software on the straight‑line method over a three-year estimated useful life, a ten-year estimated useful life for channel and client relationships, and an estimated useful life for non-compete agreements equal to the term of the agreement. Trade names are determined to have an indefinite useful life. The Company evaluates the recoverability of intangible assets at least annually or whenever events or changes in circumstances indicate that an intangible asset’s carrying amount may not be recoverable. The evaluation of asset impairment requires the Company to make assumptions about future cash flows over the life of the asset being evaluated. These assumptions require significant judgment, and actual results may differ from assumed and estimated amounts. During the year ended December 31, 2023, the Company recognized an impairment of $0.1 million related to a trade name write-off of Media Payments, as the Company strategically phased out the trade name of the acquired business. During the year ended December 31, 2022, the Company recognized impairments of $8.1 million related to write-offs of certain trade names, as the Company strategically phased out the trade names of several acquired business, which included BillingTree, Kontrol and Payix. During the year ended December 31, 2021, the Company recognized impairments of $2.2 million related to write-offs of certain trade names, as the Company strategically phased out the trade names of several acquired business, which included TriSource, APS, Ventanex, cPayPlus and CPS.

Goodwill

Goodwill represents the excess of purchase price over tangible and intangible assets acquired less liabilities assumed arising from business combinations. Goodwill is generally allocated to reporting units based upon relative fair value (taking into consideration other factors such as synergies) when an acquired business is integrated into multiple reporting units. The Company’s reporting units are at the operating segment level or one level below the operating segment level for which discrete financial information is prepared and regularly reviewed by management. When a business within a reporting unit is disposed

of, goodwill is allocated to the disposed business using the relative fair value method. Relative fair value is estimated using a combination of a discounted cash flow (“DCF”) analysis and market valuation approach.

The Company performs a qualitative goodwill assessment at the reporting unit level at least annually, or more frequently as events occur or circumstances change that would more-likely-than-not reduce the fair value of a reporting unit below its carrying amount. Factors considered in the Company’s qualitative assessment include financial performance, financial forecasts, macroeconomic conditions, industry and market conditions, cost factors, market capitalization, carrying value, and events affecting the reporting units. If, after considering all relevant events and circumstances, the Company determines it is more-likely-than-not that the fair value of a reporting unit is less than its carrying amount, then it is necessary to perform a quantitative impairment test. If the Company elects to bypass the qualitative analysis, or concludes from the Company’s qualitative analysis that it is more-likely-than-not that the fair value of a reporting unit is less than its carrying amount, a quantitative impairment test is performed by comparing the fair value of each reporting unit with its carrying amount. If the fair value is greater than the carrying amount, then the reporting unit’s goodwill is deemed not to be impaired. If the fair value is less than the carrying amount, a non-cash impairment loss is recognized for the amount by which a reporting unit’s carrying amount exceeds its fair value, without exceeding the total amount of goodwill allocated to that reporting unit. Management estimates the fair value of the reporting units using a combination of a DCF calculation, which is a form of the income approach, and a market multiples calculation, which is a form of the market approach. The Company uses internal forecasts to estimate future cash flows expected to be generated by the reporting units when preparing DCF models under the income approach. To discount these cash flows, the Company uses an estimated weighted average cost of capital, which incorporates market and company-specific risk factors. The Company applies comparable publicly traded companies’ multiples (e.g., revenue or Adjusted EBITDA) to the Company’s reporting units’ financial forecasts when using market multiples under the market approach.

During the Company’s annual goodwill impairment testing conducted on December 31, 2023, the Company concluded that goodwill associated with the Business Payments segment became impaired, as this reporting unit was primarily impacted by a change in the discount rate. The Company recognized an impairment loss of $75.7 million on goodwill related to the Business Payments segment within the Impairment loss in the Company’s Consolidated Statements of Operations. The goodwill impairment testing of the Business Payments segment is subject to assumptions and judgments management made as part of the assessment to estimate the fair value of the segment. The income approach required management assumptions, such as assumptions used in the cash flow forecasts, the discount rate, and the terminal value. The market approach required significant judgment in the selection of appropriate peer group companies and valuation multiples.

Revenue

Repay provides integrated payment processing solutions to niche markets that have specific transaction processing needs; for example, personal loans, automotive loans, and receivables management. The Company contracts with its clients through contractual agreements that set forth the general terms and conditions of the service relationship, including rights of obligations of each party, line item pricing, payment terms and contract duration. Most of our revenues are derived from volume-based payment processing fees (“discount fees”) and other related fixed per transaction fees. Discount fees represent a percentage of the dollar amount of each credit or debit transaction processed and include fees relating to processing and services that we provide. As our clients process increased volumes of payments, our revenues increase as a result of the fees we charge for processing these payments.

The Company’s performance obligation in its contracts with clients is the promise to stand-ready to provide front-end authorization and back-end settlement payment processing services (“processing services”) for an unknown or unspecified quantity of transactions and the consideration received is contingent upon the client’s use (e.g., number of transactions submitted and processed) of the related processing services. Accordingly, the total transaction price is variable. These services are stand-ready obligations, as the timing and quantity of transactions to be processed is not determinable. Under a stand-ready obligation, the Company’s performance obligation is satisfied over time throughout the contract term rather than at a point in time. Because the service of standing ready to perform processing services is substantially the same each day and has the same pattern of transfer to the client, the Company has determined that its stand-ready performance obligation comprises a series of distinct days of service. Discount fees and other fixed per transaction fees are recognized each day using a time-elapsed output method based on the volume or transaction count at the time the clients’ transactions are processed.

The Company has processing contracts that contain annual minimums to which the Company would be entitled to bill the shortfall between the actual processing revenue incurred during the annual period and the specified minimum in the contract. At the beginning of each annual period, the Company assesses the appropriate amount of the guaranteed minimums (either the fixed consideration or fixed consideration plus estimated overages) to recognize on a time-elapsed basis over the annual period.

Revenues are also derived from transaction or service fees (e.g. chargebacks, gateway) as well as other miscellaneous service fees. These services are considered immaterial in the overall context of our contractual arrangements and, as such, do not represent distinct performance obligations. Instead, the fees associated with these services are bundled with the processing services performance obligation identified.

The transaction price for such processing services is determined, based on the judgment of the Company’s management, considering factors such as margin objectives, pricing practices and controls, client segment pricing strategies, the product life cycle and the observable price of the service charged to similarly situated clients.

The Company follows the requirements of ASC 606-10-55-36 through -40, Revenue from Contracts with Customers, Principal Agent Considerations, in determining the gross versus net revenue presentation for each performance obligation in the contract with a client. Revenue recorded by the Company in the capacity as a principal is reported on a gross basis equal to the full amount of consideration to which the Company expects in exchange for the good or service transferred. Revenue recorded with the Company acting in the capacity of an agent is reported on a net basis, exclusive of any consideration provided to the principal party in the transaction.

The principal versus agent evaluation is matter of judgment that depends on the facts and circumstances of the arrangement and is dependent on whether the Company controls the good or service before it is transferred to the client or whether the Company is acting as an agent of a third party. This evaluation is performed separately for each performance obligation identified. When the Company acts as an agent, the fees collected from clients on behalf of the payment networks and card issuer is netted with the gross fees collected so that the net revenue is presented within Revenue in the Consolidated Statements of Operations.

Indirect relationships

As a result of its past acquisitions, the Company has legacy relationships with ISOs, whereby the Company acts as the merchant acquirer for the ISO. The ISO maintains a direct relationship with the sponsor bank and the transaction processor, rather than the Company. Consequently, the Company recognizes revenue for these relationships net of the residual amount remitted to the ISO, based on the fact that the ISO is primarily responsible for providing the transaction processing services to the merchant. The Company is not focused on this sales model, and this relationship will represent an increasingly smaller portion of the business over time.

Contract Costs

The incremental costs of obtaining a contract are recognized as an asset if the cost is incremental to obtaining a contract, and whether the costs are recoverable from the client. If both criteria are not met, costs are expensed as incurred. If the amortization period of the capitalized commission cost asset is less than one year, the Company may elect a practical expedient per ASC 340-40-25-4 to expense commissions as incurred. The amortization period is consistent with the concept of useful life under other accounting guidance, which is defined as the period over which an asset is expected to contribute directly or indirectly to future cash flows.

The Company currently incurs costs to obtain a contract through payments made to external referral partners. Commission payments are made to the external referral partner on a monthly basis based on a percentage of the profit on the contract, for as long as the client and the external referral partner have agreements with the Company. Any capitalized commission cost assets have an amortization period of one year or less, therefore the Company utilizes the practical expedient to expense commissions as incurred.

Costs to fulfill contracts with clients either give rise to an asset or are expensed as incurred. If the cost is not already covered by other applicable accounting literature, fulfillment costs are capitalized to the extent they directly relate to a specific contract, are used to generate or enhance resources used in satisfying performance obligations and are expected to be recovered. The Company does not have any costs incurred to fulfill a contract.

 

Practical Expedients

The Company has utilized the portfolio approach practical expedient per ASC 606-10-10-4, which allows the application of ASC 606 to a portfolio of contracts with similar characteristics provided the accounting does not differ materially to application of ASC 606 to the individual contract.

The Company has also utilized the practical expedient for immaterial goods and services per ASC 606-10-25-16A, which permits the Company not to recognize a promised good or service as a performance obligation if it is considered an immaterial promise in the context of the contract.

Transaction Costs

The Company expenses all transaction costs associated with a business combination as incurred and such expenses are included in Selling, general, and administrative expenses in the Consolidated Statements of Operations. For the years ended December 31, 2023, 2022 and 2021, the Company incurred $3.4 million, $13.7 million and $9.3 million transaction costs, respectively.

Equity Units Awarded

The Repay Holdings Corporation 2019 Omnibus Incentive Plan (as amended, the “Incentive Plan”) provides for the grant of various equity-based incentive awards to employees, directors, consultants and advisors to the Company. The types of equity-based awards that may be granted under the Incentive Plan include: stock appreciation rights (“SARs”), performance stock units (“PSUs”), restricted stock awards (“RSAs”), restricted stock units (“RSUs”), performance-based stock options (“PSOs”) and other stock-based awards. As of December 31, 2023, there were 2,137,122 shares of Class A common stock available for future issuance under the Incentive Plan.

The Company accounts for stock-based compensation for employees and directors in accordance with ASC 718, Compensation (“ASC 718”). ASC 718 requires all share-based payments to employees to be recognized in the statement of operations based on their fair values. Under the provisions of ASC 718, stock-based compensation costs are measured at the grant date, based on the fair value of the award, and are recognized as expense over the employee’s requisite or derived service period.

PSUs, RSAs, RSUs and stock options granted under the Incentive Plan are measured based on the fair value of the awards on the date of the grant. Compensation expense is recognized for those awards over the requisite service period within Selling, general, and administrative in the Consolidated Statements of Operations. Forfeitures are accounted for as they occur.

Debt Issuance Costs

The Company accounts for debt issuance costs according to the Financial Accounting Standards Board Accounting Standards Update 2015-03, Simplifying the Presentation of Debt Issuance Costs, to present debt issuance costs as a reduction of the carrying amount of the debt.

Fair Value of Financial Instruments

The Company accounts for fair value measurements in accordance with ASC 820, Fair Value Measurements and Disclosures, which defines fair value, establishes a framework for measuring fair value in GAAP and expands disclosures about fair value measurements. Fair value is the price that would be received to sell an asset or the price paid to transfer a liability as of the measurement date. A three-tier, fair-value reporting hierarchy exists for disclosure of fair value measurements based on the observability of the inputs to the valuation of financial assets and liabilities. The three levels are:

Level 1 — Quoted prices for identical instruments in active markets.
Level 2 — Quoted prices for similar instruments in active markets; quoted prices for identical or similar instruments in markets that are not active; and model-derived valuations in which all significant inputs and significant value drivers are observable in active markets.
Level 3 — Valuations derived from valuation techniques in which one or more significant inputs or significant value drivers are unobservable in active exchange markets.

The carrying value of the Company’s financial instruments, including cash and cash equivalents, restricted cash, accounts receivable and accounts payable approximated their fair values as of December 31, 2023 and 2022, because of the relatively short maturity dates on these instruments. See Note 6. Fair Value of Assets and Liabilities for further discussion.

Leases

The Company evaluates each of its lease and service arrangements at inception to determine if the arrangement is, or contains, a lease and the appropriate classification of each identified lease. A lease exists if the Company obtains substantially all of the economic benefits of, and has the right to control the use of, an asset for a period of time. The Company has operating leases for real estate. Operating leases with an original lease term in excess of twelve months are included in Operating lease right-of-use assets, net, Current operating lease liabilities and Noncurrent operating lease liabilities in the Consolidated Balance Sheets. Right-of-use (“ROU”) assets represent the right to use an underlying asset for the lease term and lease liabilities represent the obligation to make lease payments arising from the lease. Operating lease assets and liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. The Company uses its incremental borrowing rate to calculate the present value of lease payments. Lease terms consider options to extend or terminate based on the determination of whether such renewal or termination options are deemed reasonably certain. Lease agreements that contain non-lease components are generally accounted for as a single lease component.

Operating lease costs are recorded in Selling, general and administrative in the Consolidated Statements of Operations based on the underlying asset. Variable costs, such as maintenance expenses, property and sales taxes, association dues and index-based rate increases, are expensed as they are incurred. Variable lease payments associated with the Company’s leases are recognized when the event, activity, or circumstance in the lease agreement on which those payments are assessed occurs. Variable lease payments are presented as operating expenses in Selling, general and administrative in the Consolidated Statements of Operations.

The Company has elected not to recognize ROU assets and lease liabilities for short-term leases of all applicable class of underlying assets that have a lease term of twelve months or less. The Company recognizes the lease payments associated with its short-term leases as an expense on a straight-line basis over the lease term. Variable lease payments associated with these leases are recognized and presented in the same manner as for all other Company leases.

ROU assets for operating leases are periodically reduced by impairment losses. During the year ended December 31, 2023, the Company recognized an impairment loss of $0.1 million related to the Consumer Payments segment when the Company entered an agreement with a third party to sublease one of the operating leases. The impairment loss was recorded within Other (loss) income in the Company's Consolidated Statements of Operations. The Company monitors for events or changes in circumstances that require a reassessment of a lease. When a reassessment results in the remeasurement of a lease liability, a corresponding adjustment is made to the carrying amount of the corresponding ROU asset unless doing so would reduce the carrying amount of the ROU asset to an amount less than zero. In that case, the amount of the adjustment that would result in a negative ROU asset balance is recorded in gain or loss in the Consolidated Statements of Operations.

Taxation

Income taxes are provided for in accordance with ASC 740. Deferred tax assets and liabilities are recognized for the expected future tax consequences attributable to net operating losses, tax credits, and temporary differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period of the enactment date. Valuation allowances are established when it is more likely than not that some or all of the deferred tax assets will not be realized.

The Company reports a liability or a reduction of deferred tax assets for unrecognized tax benefits resulting from uncertain tax positions taken or expected to be taken in a tax return. When applicable, the Company recognizes accrued interest and penalties related to unrecognized tax benefits as income tax expense.

Noncontrolling Interest

As of December 31, 2023, 2022, and 2021 the Company held an interest of 94.2%, 92.0%, and 91.9% in Hawk Parent, respectively. For the years ended December 31, 2023, 2022, and 2021, the noncontrolling interest in the net loss of subsidiaries was $6.9 million, $4.1 million, and $6.0 million, respectively.

Contingent Consideration

 

The Company estimates and records the acquisition date estimated fair value of contingent consideration as part of purchase price consideration for acquisitions. Additionally, each reporting period, the Company estimates changes in the fair value of contingent consideration, and any change in fair value is recognized in the Consolidated Statements of Operations. An increase in the contingent consideration expected to be paid will result in a charge to operations in the period that the anticipated fair value of contingent consideration increases, while a decrease in the contingent consideration expected to be paid will result in a credit to operations in the period that the anticipated fair value of contingent consideration decreases. The estimate of the fair value of contingent consideration requires subjective assumptions to be made of future operating results, discount rates, and probabilities assigned to various potential operating result scenarios.

Incurred But Not Reported (“IBNR”) Reserve

IBNR reserve includes the estimated liability related to the claims of the Company’s self-funded medical insurance policy for employees. The liability for these claims is based on the Company’s estimated ultimate cost of settling all claims. The Company derives estimates for the development of IBNR claims using actuarial methods that are based on many variables, including historical patterns of claims, cost trends, and other factors. At December 31, 2023, the Company recognized $0.9 million of IBNR reserve recorded within Accrued expenses in the Consolidated Balance Sheets.

Recently Adopted Accounting Pronouncements

Reference Rate Reform

In March 2020, the FASB issued Accounting Standards Update (“ASU”) 2020-04, “Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting (“ASU 2020-04”)”, which provides optional expedients and exceptions to contracts, hedging relationships and other transactions affected by the transition away from LIBOR to alternative reference rates. In January 2021, the FASB issued ASU 2021-01, “Reference Rate Reform (Topic 848): Scope”, to expand the scope of this guidance to include derivatives. The guidance was effective upon issuance and may be applied prospectively to contract modifications made and hedging relationships entered into on or before December 31, 2022. In December 2022, the FASB issued ASU 2022-06, “Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848”, which extends the period of time entities can utilize the reference rate reform relief guidance under ASU 2020-04 from December 31, 2022, to December 31, 2024.

The Company adopted these ASUs for the revolving credit facility as of February 9, 2023. Starting July 1, 2023, the Company applied Secured Overnight Financing Rate (“SOFR”) to the Tax Receivable Agreement (“TRA”) fair value measurement. The adoption of these standards did not have a material impact on the Company’s Consolidated Financial Statements.

Business Combinations

In August 2021, the FASB issued Accounting Standards Update No. 2021-08, “Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers (“ASU 2021-08”)”. ASU 2021-08 requires an entity (acquirer) to recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Revenue (Topic 606), and is effective for fiscal years, and for interim periods within those fiscal years, beginning after December 15, 2022, with early adoption permitted. Amendments within ASU 2021-08 are required to be applied prospectively to business combinations occurring on or after the effective date of the amendments.

The Company adopted ASU 2021-08 as of January 1, 2023. The adoption of this standard did not have a material impact on the Company’s Consolidated Financial Statements.

Recently Issued Accounting Pronouncements not yet Adopted

Segment Reporting

In November 2023, the FASB issued Accounting Standards Update No. 2023-07, “Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures (“ASU 2023-07”)”. ASU 2023-07 improves reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses, on an annual and interim basis. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after

December 15, 2024, with early adoption permitted. The Company is currently in the process of evaluating the effects of ASU No. 2023-07 on its Consolidated Financial Statements.

Income Taxes

In December 2023, the FASB issued Accounting Standards Update No. 2023-09, “Income Taxes (Topic 740): Improvements to Income Tax Disclosures (“ASU 2023-09”)”. ASU 2023-09 requires public business entities on an annual basis (1) disclose specific categories in the rate reconciliation and (2) provide additional information for reconciling items that meet a quantitative threshold. ASU 2023-09 is effective for annual periods beginning after December 15, 2024, with early adoption permitted. The Company is currently in the process of evaluating the effects of ASU No. 2023-09 on its Consolidated Financial Statements.

XML 24 R12.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue
12 Months Ended
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]  
Revenue

3. Revenue

Disaggregation of Revenue

 

The Company’s revenue is from two types of relationships: (i) direct relationships and (ii) indirect relationships. The following table presents the Company’s revenue disaggregated by segment and by the type of relationship for the years ended December 31, 2023, 2022, and 2021.

 

 

 

Year Ended December 31, 2023

 

($ in thousands)

 

Consumer Payments

 

 

Business Payments

 

 

Elimination of intersegment revenues

 

 

Total

 

Revenue

 

 

 

 

 

 

 

 

 

 

 

 

Direct relationships

 

$

263,564

 

 

$

36,989

 

 

$

(17,139

)

 

$

283,414

 

Indirect relationships

 

 

12,144

 

 

 

1,069

 

 

 

 

 

 

13,213

 

Total Revenue

 

$

275,708

 

 

$

38,058

 

 

$

(17,139

)

 

$

296,627

 

 

 

Year Ended December 31, 2022

 

($ in thousands)

 

Consumer Payments

 

 

Business Payments

 

 

Elimination of intersegment revenues

 

 

Total

 

Revenue

 

 

 

 

 

 

 

 

 

 

 

 

Direct relationships

 

$

234,905

 

 

$

41,610

 

 

$

(11,564

)

 

$

264,951

 

Indirect relationships

 

 

13,286

 

 

 

990

 

 

 

 

 

 

14,276

 

Total Revenue

 

$

248,191

 

 

$

42,600

 

 

$

(11,564

)

 

$

279,227

 

 

 

Year Ended December 31, 2021

 

($ in thousands)

 

Consumer Payments

 

 

Business Payments

 

 

Elimination of intersegment revenues

 

 

Total

 

Revenue

 

 

 

 

 

 

 

 

 

 

 

 

Direct relationships

 

$

189,019

 

 

$

32,837

 

 

$

(8,604

)

 

$

213,252

 

Indirect relationships

 

 

5,025

 

 

 

981

 

 

 

 

 

 

6,006

 

Total Revenue

 

$

194,044

 

 

$

33,818

 

 

$

(8,604

)

 

$

219,258

 

 

The contract asset balance was $1.4 million and $0.5 million as of December 31, 2023 and 2022, respectively, and is included within Prepaid expenses and other in the Consolidated Balance Sheets.

XML 25 R13.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings Per Share
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Earnings Per Share

4. Earnings Per Share

During the years ended December 31, 2023 and 2021, basic and diluted net income (loss) per common share is the same since the inclusion of the assumed exchange of all Post-Merger Repay Units, unvested share-based awards, outstanding stock options and 2026 Notes would have been anti-dilutive.

The following table summarizes net income (loss) attributable to the Company and the weighted average basic and diluted shares outstanding:

 

 

 

Year Ended December 31,

 

($ in thousands, except per share data)

 

2023

 

 

2022

 

 

2021

 

Income (loss) before income tax expense

 

$

(119,535

)

 

$

14,915

 

 

$

(86,728

)

Less: Net loss attributable to non-controlling interests

 

 

(6,930

)

 

 

(4,095

)

 

 

(5,953

)

Income tax (expense) benefit

 

 

2,115

 

 

 

(6,174

)

 

 

30,691

 

Net income (loss) attributable to the Company

 

$

(110,490

)

 

$

12,836

 

 

$

(50,084

)

 

 

 

 

 

 

 

 

 

 

Weighted average shares of Class A common stock outstanding - basic

 

 

90,048,638

 

 

 

88,792,453

 

 

 

83,318,189

 

Add weighted average effect of dilutive common stock equivalent shares:

 

 

 

 

 

 

 

 

 

Post-Merger Repay Units exchangeable for Class A common stock

 

 

 

 

 

7,892,176

 

 

 

 

Unvested share-based awards of Class A common stock

 

 

 

 

 

890,309

 

 

 

 

Outstanding ESPP purchase rights for Class A common stock

 

 

 

 

 

1,554

 

 

 

 

2026 Notes convertible into Class A common stock

 

 

 

 

 

13,095,238

 

 

 

 

Weighted average shares of Class A common stock outstanding - diluted

 

 

90,048,638

 

 

 

110,671,731

 

 

 

83,318,189

 

 

 

 

 

 

 

 

 

 

 

Income (loss) per share of Class A common stock outstanding - basic

 

$

(1.23

)

 

$

0.14

 

 

$

(0.60

)

Income (loss) per share of Class A common stock outstanding - diluted

 

$

(1.23

)

 

$

0.12

 

 

$

(0.60

)

 

For the years ended December 31, 2023 and 2021, the following common stock equivalent shares were excluded from the computation of the diluted loss per share, since their inclusion would have been anti-dilutive:

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2021

 

Post-Merger Repay Units exchangeable for Class A common stock

 

 

5,844,095

 

 

 

7,926,576

 

Unvested share-based awards of Class A common stock

 

 

5,204,540

 

 

 

2,515,634

 

Outstanding stock options for Class A common stock

 

 

1,148,822

 

 

 

 

2026 Notes convertible for Class A common stock

 

 

13,095,238

 

 

 

13,095,238

 

Share equivalents excluded from earnings (loss) per share

 

 

25,292,695

 

 

 

23,537,448

 

 

 

 

 

 

 

 

Shares of the Company’s Class V common stock do not participate in the earnings or losses of the Company and, therefore, are not participating securities. As such, separate presentation of basic and diluted earnings per share of Class V common stock under the two-class method has not been presented. Each share of the Company’s Class V common stock gives the holder the right to vote the number of shares corresponding to the number of Post-Merger Repay Units held by that holder, but shares of Class V common stock have no economic rights.

XML 26 R14.htm IDEA: XBRL DOCUMENT v3.24.0.1
Business Combinations and Dispositions
12 Months Ended
Dec. 31, 2023
Business Combinations [Abstract]  
Business Combinations and Dispositions

5. Business Combinations and Dispositions

Acquisitions

BillingTree

On June 15, 2021, the Company acquired BillingTree. Under the terms of the agreement and plan of merger between BT Intermediate, LLC, the Company, two newly formed subsidiaries of the Company and the owner of BT Intermediate, LLC (“BillingTree Merger Agreement”), the aggregate consideration paid at closing by the Company was approximately $505.8 million, consisting of approximately $277.5 million in cash and approximately 10 million shares of Class A common stock. The BillingTree Merger Agreement contains customary representations, warranties and covenants by Repay and the former owner of BillingTree, as well as a customary post-closing adjustment provision relating to working capital and similar items.

The following summarizes the purchase consideration paid to the seller of BillingTree:

 

($ in thousands)

 

 

 

Cash consideration

 

$

277,521

 

Class A common stock issued

 

 

228,250

 

Total purchase price

 

$

505,771

 

 

 

 

 

The Company recorded an allocation of the purchase price to BillingTree’s tangible and identifiable intangible assets acquired and liabilities assumed based on their fair values as of the June 15, 2021 closing date. The purchase price allocation is as follows:

 

($ in thousands)

 

 

 

Cash and cash equivalents

 

$

8,244

 

Accounts receivable

 

 

4,627

 

Prepaid expenses and other current assets

 

 

1,602

 

Total current assets

 

 

14,473

 

Property, plant and equipment, net

 

 

541

 

Restricted cash

 

 

275

 

Other assets

 

 

1,782

 

Identifiable intangible assets

 

 

236,810

 

Total identifiable assets acquired

 

 

253,881

 

Accounts payable

 

 

(2,552

)

Accrued expenses and other liabilities

 

 

(6,983

)

Deferred tax liability

 

 

(36,095

)

Net identifiable assets acquired

 

 

208,251

 

Goodwill

 

 

297,520

 

Total purchase price

 

$

505,771

 

 

 

 

 

The values allocated to identifiable intangible assets and their estimated useful lives are as follows:

 

 

 

Fair Value

 

 

Useful life

Identifiable intangible assets

 

(in millions)

 

 

(in years)

Non-compete agreements

 

$

0.3

 

 

2

Trade names

 

 

7.8

 

 

Indefinite

Developed technology

 

 

26.2

 

 

3

Merchant relationships

 

 

202.5

 

 

10

 

 

$

236.8

 

 

 

Goodwill recognized of $297.5 million represents the excess of the gross consideration transferred over the fair value of the underlying net tangible and identifiable intangible assets acquired, of which $66.5 million is expected to be deductible for tax purposes. Goodwill was allocated 100% to the Company’s Consumer Payments segment. Qualitative factors that contribute to the recognition of goodwill include certain intangible assets that are not recognized as separate identifiable intangible assets apart from goodwill. Intangible assets not recognized apart from goodwill consist primarily of the strong market position and the assembled workforce of BillingTree.

Kontrol

On June 22, 2021, the Company acquired substantially all of the assets of Kontrol LLC (“Kontrol”). Under the terms of the asset purchase agreement between a newly formed subsidiary of Repay Holdings, LLC and the owner of Kontrol (“Kontrol Purchase Agreement”), the aggregate consideration to be paid by the Company was up to $10.5 million, of which $7.4 million was paid at closing. The Kontrol Purchase Agreement contains customary representations, warranties and covenants by Repay and the former owner of Kontrol, as well as a customary post-closing adjustment provision relating to working capital and similar items.

The following summarizes the purchase consideration paid to the owner of Kontrol:

 

($ in thousands)

 

 

 

Cash consideration

 

$

7,439

 

Contingent consideration (1)

 

 

500

 

Total purchase price

 

$

7,939

 

 

 

 

 

(1)
Reflects the fair value of the Kontrol earnout payment, the contingent consideration to be paid to the selling members of Kontrol, pursuant to the Kontrol Purchase Agreement as of June 22, 2021. The selling partners of Kontrol will have the contingent earnout right to receive a payment of up to $3.0 million, dependent upon the Gross Profit, as defined in the Kontrol Purchase Agreement. As of December 31, 2022, the fair value of the Kontrol earnout was $0, which resulted in a ($0.9) million adjustment included in the change in fair value of contingent consideration in the Consolidated Statements of Operations for the year ended December 31, 2022.

The Company recorded an allocation of the purchase price to Kontrol’s tangible and identifiable intangible assets acquired and liabilities assumed based on their fair values as of the June 22, 2021 closing date. The purchase price allocation is as follows:

 

($ in thousands)

 

 

 

Accounts receivable

 

$

68

 

Prepaid expenses and other current assets

 

 

6

 

Total current assets

 

 

74

 

Identifiable intangible assets

 

 

6,940

 

Total identifiable assets acquired

 

 

7,014

 

Accounts payable

 

 

(665

)

Net identifiable assets acquired

 

 

6,349

 

Goodwill

 

 

1,590

 

Total purchase price

 

$

7,939

 

The values allocated to identifiable intangible assets and their estimated useful lives are as follows:

 

 

 

Fair Value

 

 

Useful life

Identifiable intangible assets

 

(in millions)

 

 

(in years)

Trade names

 

$

0.0

 

 

Indefinite

Merchant relationships

 

 

6.9

 

 

8

 

 

$

6.9

 

 

 

Goodwill of $1.6 million represents the excess of the gross consideration transferred over the fair value of the underlying net tangible and identifiable intangible assets acquired, of which $1.1 million on a gross basis is expected to be deductible for tax purposes. Goodwill was allocated 100% to the Company’s Business Payments segment. Qualitative factors that contribute to the recognition of goodwill include certain intangible assets that are not recognized as separate identifiable intangible assets apart from goodwill. Intangible assets not recognized apart from goodwill consist primarily of the strong market position and the assembled workforce of Kontrol.

Payix

On December 29, 2021, the Company acquired Payix. Under the terms of the merger agreement with Payix. (“Payix Purchase Agreement”), the aggregate consideration paid at closing by the Company was approximately $95.6 million in cash. In addition to the closing consideration, the Payix Purchase Agreement contains a performance-based earnout (the “Payix Earnout Payment”), which was based on future results of the acquired business and could result in an additional payment to the former owners of Payix of up to $20.0 million. The Payix acquisition was financed with cash on hand and available revolver capacity. The Payix Purchase Agreement contains customary representations, warranties and covenants by Repay and the former owners of Payix, as well as a customary post-closing adjustment provision relating to working capital and similar items.

The following summarizes the purchase consideration paid to the sellers of Payix:

 

($ in thousands)

 

 

 

Cash consideration

 

$

95,628

 

Contingent consideration (1)

 

 

2,850

 

Total purchase price

 

$

98,478

 

(1)
Reflects the fair value of the Payix earnout payment, the contingent consideration to be paid to the former owners of Payix, pursuant to the Payix Purchase Agreement as of December 31, 2021. The former owners of Payix will have the contingent earnout right to receive a payment of up to $20.0 million, dependent upon the Gross Profit, as defined in the Payix Purchase Agreement. As of December 31, 2022, the fair value of the Payix earnout was $0, which resulted in a ($2.9) million adjustment included in the change in fair value of contingent consideration in the Consolidated Statements of Operations for the year ended December 31, 2022.

The Company recorded an allocation of the purchase price to Payix’s tangible and identifiable intangible assets acquired and liabilities assumed based on their fair values as of the December 29, 2021 closing date. The purchase price allocation is as follows:

 

($ in thousands)

 

 

 

Cash and cash equivalents

 

$

703

 

Accounts receivable

 

 

1,715

 

Prepaid expenses and other current assets

 

 

94

 

Total current assets

 

 

2,512

 

Property, plant and equipment, net

 

 

83

 

Restricted cash

 

 

27

 

Other assets

 

 

656

 

Identifiable intangible assets

 

 

33,150

 

Total identifiable assets acquired

 

 

36,428

 

Accounts payable

 

 

(214

)

Accrued expenses and other liabilities

 

 

(2,023

)

Deferred tax liability

 

 

(6,944

)

Net identifiable assets acquired

 

 

27,247

 

Goodwill

 

 

71,231

 

Total purchase price

 

$

98,478

 

 

 

 

 

The values allocated to identifiable intangible assets and their estimated useful lives are as follows:

 

 

 

Fair Value

 

 

Useful life

Identifiable intangible assets

 

(in millions)

 

 

(in years)

Trade names

 

$

0.3

 

 

Indefinite

Developed technology

 

 

12.4

 

 

3

Merchant relationships

 

 

20.5

 

 

10

 

 

$

33.2

 

 

 

Goodwill recognized of $71.2 million represents the excess of the gross consideration transferred over the fair value of the underlying net tangible and identifiable intangible assets acquired, none of which is expected to be deductible for tax purposes. Goodwill was allocated 100% to the Company’s Consumer Payments segment. Qualitative factors that contribute to the recognition of goodwill include certain intangible assets that are not recognized as separate identifiable intangible assets apart from goodwill. Intangible assets not recognized apart from goodwill consist primarily of the strong market position and the assembled workforce of Payix.

Dispositions

On February 15, 2023, the Company sold BCS within the Consumer Payments segment for cash proceeds of $41.9 million. During the year ended December 31, 2023, the Company recognized a loss of $10.0 million associated with the sale, comprised of the difference between the consideration received and the net carrying amount of the assets and liabilities of the business within Loss on business disposition in the Company’s Condensed Consolidated Statement of Operations.

In connection with the disposition of BCS, the Company recognized a reduction in goodwill of $35.3 million within the Consumer Payments segment. See Note 9. Goodwill for further discussion. For the years ended December 31, 2023 and 2022, BCS contributed $1.2 million and $9.8 million to the Consumer Payments segment revenue, respectively.

Pro Forma Financial Information (Unaudited)

The supplemental consolidated results of the Company on an unaudited pro forma basis give effect to BillingTree, Kontrol and Payix acquisitions as if the transactions had occurred on January 1, 2021. The unaudited pro forma information reflects adjustments for the issuance of the Company’s common stock, debt incurred in connection with the transactions, the impact of the fair value of intangible assets acquired and related amortization and other adjustments the Company believes are reasonable for the pro forma presentation. In addition, the pro forma earnings exclude acquisition-related costs.

 

($ in thousands, except per share data)

 

Pro Forma Year Ended December 31, 2021

 

Revenue

 

$

257,014

 

Net loss

 

 

(54,627

)

Net loss attributable to non-controlling interests

 

 

(5,813

)

Net loss attributable to the Company

 

 

(48,814

)

 

 

 

 

Loss per Class A share - basic

 

$

(0.56

)

Loss per Class A share - diluted

 

$

(0.56

)

XML 27 R15.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value of Assets and Liabilities
12 Months Ended
Dec. 31, 2023
Fair Value Disclosures [Abstract]  
Fair Value of Assets and Liabilities

6. Fair Value of Assets and Liabilities

The following table summarizes, by level within the fair value hierarchy, the estimated fair values of our assets and liabilities measured at fair value on a recurring or nonrecurring basis or disclosed, but not carried, at fair value in the Consolidated Balance Sheets as of the dates presented. There were no transfers into, out of, or between levels within the fair value hierarchy during any of the periods presented.

 

 

 

December 31, 2023

 

($ in thousands)

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Cash and cash equivalents

 

$

118,096

 

 

$

 

 

$

 

 

$

118,096

 

Other assets

 

 

 

 

 

2,500

 

 

 

 

 

 

2,500

 

Total assets

 

$

118,096

 

 

$

2,500

 

 

$

 

 

$

120,596

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Contingent consideration

 

$

 

 

$

 

 

$

 

 

$

 

Borrowings

 

 

 

 

 

375,650

 

 

 

 

 

 

375,650

 

Tax receivable agreement

 

 

 

 

 

 

 

 

188,911

 

 

 

188,911

 

Total liabilities

 

$

 

 

$

375,650

 

 

$

188,911

 

 

$

564,561

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2022

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Cash and cash equivalents

 

$

64,895

 

 

$

 

 

$

 

 

$

64,895

 

Other assets

 

 

 

 

 

2,500

 

 

 

 

 

 

2,500

 

Total assets

 

$

64,895

 

 

$

2,500

 

 

$

 

 

$

67,395

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Contingent consideration

 

$

 

 

$

 

 

$

1,000

 

 

$

1,000

 

Borrowings

 

 

 

 

 

344,280

 

 

 

 

 

 

344,280

 

Tax receivable agreement

 

 

 

 

 

 

 

 

179,127

 

 

 

179,127

 

Total liabilities

 

$

 

 

$

344,280

 

 

$

180,127

 

 

$

524,407

 

Cash and cash equivalents

Cash and cash equivalents contains operating cash and money market funds. They are classified within Level 1 of the fair value hierarchy, as the price is obtained from quoted market prices in an active market. The carrying amounts of the

Company’s cash and cash equivalents approximate their fair values due to the short maturities and highly liquid nature of these accounts.

Other Assets

Other assets contain a minority equity investment in a privately-held company. The Company elected a measurement alternative for measuring this investment, in which the carrying amount is adjusted based on any observable price changes in orderly transactions. The investment is classified as Level 2 as observable adjustments to value are infrequent and occur in an inactive market.

Contingent Consideration

Contingent consideration relates to potential payments that the Company may be required to make associated with acquisitions. The contingent consideration is recorded at fair value based on actuals or estimates of discounted future cash flows associated with the acquired businesses. To the extent that the valuation of these liabilities is based on inputs that are less observable or not observable in the market, the determination of fair value requires more judgment. Accordingly, the fair value of contingent consideration is classified within Level 3 of the fair value hierarchy, under ASC 820. The change in fair value is re-measured at each reporting period with the change in fair value being recognized in accordance with ASC 805, Business Combinations (“ASC 805”). As of December 31, 2022, the present value of contingent consideration reflects the actual anticipated payments.

The following table provides a rollforward of the contingent consideration related to previous business acquisitions. Refer to Note 5. Business Combinations for more details.

 

 

 

Year Ended December 31,

 

($ in thousands)

 

2023

 

 

2022

 

Balance at beginning of period

 

$

1,000

 

 

$

17,047

 

Purchases

 

 

 

 

 

 

Payments

 

 

(1,000

)

 

 

(12,747

)

Valuation adjustment

 

 

 

 

 

(3,300

)

Balance at end of period

 

$

 

 

$

1,000

 

 

 

 

 

 

 

 

Borrowings

The revolving credit facility and 2026 Notes are measured at amortized cost, which the carrying value is unpaid principal net of unamortized debt discount and debt issuance costs. The estimated fair value of the revolving credit facility approximates the unpaid principal because its interest rate approximates market interest rates. The estimated fair value of the 2026 Notes is determined using the quoted prices from over-the-counter markets. The estimated fair value of the Company’s borrowings is classified within Level 2 of the fair value hierarchy, as the market interest rates and quoted prices are generally observable and do not contain a high level of subjectivity.

The following table provides the carrying value and estimated fair value of borrowings. See Note 10. Borrowings for further discussion.

 

 

 

December 31, 2023

 

 

December 31, 2022

 

($ in thousands)

 

Carrying value

 

 

Fair value

 

 

Carrying value

 

 

Fair value

 

Revolving credit facility

 

$

 

 

$

 

 

$

18,177

 

 

$

20,000

 

2026 Notes

 

 

434,166

 

 

 

375,650

 

 

 

433,142

 

 

 

324,280

 

Total

 

$

434,166

 

 

$

375,650

 

 

$

451,319

 

 

$

344,280

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Tax Receivable Agreement

 

Upon the completion of the Business Combination, the Company entered into the TRA with holders of Post-Merger Repay Units. As a result of the TRA, the Company established a liability in its consolidated financial statements. The TRA is recorded at fair value based on estimates of discounted future cash flows associated with the estimated payments to the Post-Merger Repay Unit holders. These inputs are not observable in the market; thus, the TRA is classified within Level 3 of the

fair value hierarchy, under ASC 820. The change in fair value is re-measured at each reporting period with the change in fair value being recognized in accordance with ASC 805.

 

The Company used a discount rate, also referred to as the early termination rate, to determine the present value, based on a risk-free rate plus a spread, pursuant to the TRA. A rate of 7.1% was applied to the forecasted TRA payments as of December 31, 2023, in order to determine the fair value. A significant increase or decrease in the discount rate could have resulted in a lower or higher balance, respectively, as of the measurement date. The TRA balance was adjusted by $9.8 million through exchanges of Post-Merger Repay Units, accretion expense and a valuation adjustment, related to an increase in the discount rate, which was 6.48% as of December 31, 2022.

The following table provides a rollforward of the TRA related to the Business Combination and subsequent exchanges of Post-Merger Repay Units. See Note 14. Taxation for further discussion on the TRA.

 

 

 

Year Ended December 31,

 

($ in thousands)

 

2023

 

 

2022

 

 

2021

 

Balance at beginning of period

 

$

179,127

 

 

$

245,828

 

 

$

229,228

 

Purchases

 

 

3,164

 

 

 

170

 

 

 

2,491

 

Accretion expense

 

 

12,362

 

 

 

7,806

 

 

 

5,065

 

Valuation adjustment

 

 

(5,742

)

 

 

(74,677

)

 

 

9,044

 

Balance at end of period

 

$

188,911

 

 

$

179,127

 

 

$

245,828

 

XML 28 R16.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and Equipment
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
Property and Equipment

7. Property and Equipment

Property and equipment consisted of the following:

 

 

 

December 31,

 

 

December 31,

 

($ in thousands)

 

2023

 

 

2022

 

Furniture, fixtures, and office equipment

 

$

4,905

 

 

$

4,014

 

Computers

 

 

4,813

 

 

 

4,889

 

Leasehold improvements

 

 

663

 

 

 

659

 

Total

 

 

10,381

 

 

 

9,562

 

Less: Accumulated depreciation and amortization

 

 

7,248

 

 

 

5,187

 

 

 

$

3,133

 

 

$

4,375

 

 

 

 

 

 

 

 

Depreciation expense for property and equipment was $2.4 million, $2.4 million and $1.3 million for the years ended December 31, 2023, 2022 and 2021, respectively.

XML 29 R17.htm IDEA: XBRL DOCUMENT v3.24.0.1
Intangible Assets
12 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangible Assets

8. Intangible Assets

The Company holds definite and indefinite-lived intangible assets. As of December 31, 2023, the indefinite-lived intangible assets consist of one trade name, arising from the acquisitions of Hawk Parent. As of December 31, 2022, the indefinite-lived intangible assets consist of two trade names, arising from the acquisitions of Hawk Parent and Media Payments.

During the year ended December 31, 2023, the Company recognized an impairment of $0.1 million related to a trade name write-off of Media Payments related to the Business Payments segment. The impairment loss was recognized within Impairment loss in the Company’s Consolidated Statements of Operations.

During the year ended December 31, 2022, the Company recorded an impairment loss of $8.1 million related to the write-offs of certain trade names, of which $8.1 million and $0.0 million of the impairment loss related to the Consumer Payments and Business Payments segments, respectively. The impairment loss was recognized within Impairment loss in the Company’s Consolidated Statements of Operations.

During the year ended December 31, 2021, the Company recorded an impairment loss of $2.2 million related to the write-offs of certain trade names, of which $1.0 million and $1.2 million of the impairment loss related to the Consumer Payments and Business Payments segments, respectively. The impairment loss was recognized within Impairment loss in the Company’s Consolidated Statements of Operations.

Intangible assets consisted of the following:

 

($ in thousands)

 

Gross Carrying Value

 

 

Accumulated Amortization

 

 

Net Carrying Value

 

 

Weighted Average Useful Life (Years)

 

Client relationships

 

$

523,850

 

 

$

190,591

 

 

$

333,259

 

 

 

6.32

 

Channel relationships

 

 

29,785

 

 

 

4,792

 

 

 

24,993

 

 

 

8.39

 

Software costs

 

 

246,996

 

 

 

178,323

 

 

 

68,673

 

 

 

0.83

 

Non-compete agreements

 

 

4,580

 

 

 

4,364

 

 

 

216

 

 

 

0.23

 

Trade name

 

 

20,000

 

 

 

 

 

 

20,000

 

 

 

 

Balance as of December 31, 2023

 

$

825,211

 

 

$

378,070

 

 

$

447,141

 

 

 

4.68

 

 

 

 

 

 

 

 

 

 

 

 

 

Client relationships

 

$

539,850

 

 

$

137,515

 

 

$

402,335

 

 

 

7.40

 

Channel relationships

 

 

16,240

 

 

 

3,168

 

 

 

13,072

 

 

 

8.06

 

Software costs

 

 

196,890

 

 

 

132,322

 

 

 

64,568

 

 

 

0.99

 

Non-compete agreements

 

 

4,580

 

 

 

4,030

 

 

 

550

 

 

 

0.54

 

Trade name

 

 

20,050

 

 

 

 

 

 

20,050

 

 

 

 

Balance as of December 31, 2022

 

$

777,610

 

 

$

277,035

 

 

$

500,575

 

 

 

5.71

 

The Company’s amortization expense for intangible assets was $101.4 million, $105.4 million and $88.4 million for the years ended December 31, 2023, 2022 and 2021, respectively.

The estimated amortization expense for the next five years and thereafter in the aggregate is as follows:

 

($ in thousands)

 

Estimated Future

 

Year Ending December 31,

 

Amortization Expense

 

2024

 

$

78,505

 

2025

 

 

61,883

 

2026

 

 

46,918

 

2027

 

 

38,146

 

2028

 

 

38,602

 

Thereafter

 

 

163,087

 

XML 30 R18.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill
12 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill

9. Goodwill

The Company’s reporting units for goodwill impairment evaluation purposes are the same as its reportable segments. The Company concluded that goodwill was impaired for the Business Payments segment as of December 31, 2023. As of December 31, 2023, accumulated impairment loss was $75.7 million for the Business Payments segment. As of December 31, 2022 and 2021, there were no accumulated impairment losses for either the Consumer Payments or Business Payments segment.

The following table presents changes to goodwill by business segment, for the years ended December 31, 2023 and 2022:

 

($ in thousands)

 

Consumer Payments

 

 

Business Payments

 

 

Total

 

Balance at December 31, 2021

 

$

743,608

 

 

$

80,473

 

 

$

824,081

 

Measurement period adjustment

 

 

3,732

 

 

 

 

 

 

3,732

 

Reallocation

 

 

(138,201

)

 

 

138,201

 

 

 

 

Balance at December 31, 2022

 

$

609,139

 

 

$

218,674

 

 

$

827,813

 

Dispositions

 

 

(35,270

)

 

 

 

 

 

(35,270

)

Impairments

 

 

 

 

 

(75,750

)

 

 

(75,750

)

Balance at December 31, 2023

 

$

573,869

 

 

$

142,924

 

 

$

716,793

 

During the year ended December 31, 2023, the Company recognized a reduction in goodwill of $35.3 million related to the disposition of BCS. In addition, the Company recognized an impairment of $75.7 million related to the Business Payments reporting unit during the annual goodwill impairment testing. Determining the fair value of a reporting unit is subject to uncertainty, as the Business Payments reporting unit was primarily impacted by a change in the discount rate. The impairment

loss was recognized within Impairment loss in the Company’s Consolidated Statements of Operations. The fair value of the Business Payments reporting unit is considered a level 3 fair value measurement as it includes certain unobservable inputs.

During the year ended December 31, 2022, the Company recognized a $3.7 million measurement period adjustment in accordance with the BillingTree acquisition, primarily related to a $4.7 million increase in deferred tax liability as a result of the finalization of the tax basis balance sheet. An increase in accounts receivable of $1.0 million was also recognized related to updated collection information on the acquired receivables. The goodwill reallocation of $138.2 million between the Consumer Payments and Business Payments segments resulted from the relative fair value allocation of the new reporting units structure as of December 31, 2022.

XML 31 R19.htm IDEA: XBRL DOCUMENT v3.24.0.1
Borrowings
12 Months Ended
Dec. 31, 2023
Debt Disclosure [Abstract]  
Borrowings

10. Borrowings

Amended Credit Agreement

On February 3, 2021, the Company announced the closing of a new undrawn $125.0 million senior secured revolving credit facility through Truist Bank. The Amended Credit Agreement replaces the Company’s Successor Credit Agreement, which included an undrawn $30.0 million Revolving Credit Facility.

On December 29, 2021, the Company increased its existing senior secured credit facilities by $60.0 million to a $185.0 million revolving credit facility pursuant to an amendment to the Amended Credit Agreement. The Company was in compliance with its restrictive covenants under the Amended Credit Agreement at December 31, 2023.

On February 9, 2023, the Company further amended the Amended Credit Agreement to replace London Inter-bank Offer Rate (“LIBOR”) with term SOFR as the interest rate benchmark.

On February 28, 2023, the Company repaid in full the entire amount of $20.0 million of the outstanding revolving credit facility. The undrawn capacity of the existing revolving credit facility under the Amended Credit Agreement became $185.0 million after the repayment.

As of December 31, 2023, the Company had $0 drawn against the revolving credit facility. The Company’s interest expense on the revolving credit facility, including unused commitment fees and amortization of deferred issuance costs, totaled $3.8 million for the year ended December 31, 2023. Interest expense was $4.4 million for the year ended December 31, 2022.

Convertible Senior Debt

On January 19, 2021, the Company issued $440.0 million in aggregate principal amount of 0.00% Convertible Senior Notes due 2026 in a private placement. The initial conversion rate of the 2026 Notes was 29.7619 shares of Class A common stock per $1,000 principal amount of 2026 Notes (equivalent to an initial conversion price of approximately $33.60 per share of Class A common stock). Upon conversion of the 2026 Notes, the Company may choose to pay or deliver cash, shares of the Company’s Class A common stock, or a combination of cash and shares of the Company’s Class A common stock. The 2026 Notes will mature on February 1, 2026, unless earlier converted, repurchased or redeemed. Subject to Nasdaq requirements, the Company controls the conversion rights prior to November 3, 2025, unless a fundamental change or an event of default occurs.

During the year ended December 31, 2023, the conversion contingencies of the 2026 Notes were not met, and the conversion terms of the 2026 Notes were not significantly changed.

The following table summarizes the total borrowings under the Amended Credit Agreement and 2026 Notes:

 

($ in thousands)

 

December 31, 2023

 

 

December 31, 2022

 

Non-current indebtedness:

 

 

 

 

 

 

Revolving Credit Facility (1)

 

$

 

 

$

20,000

 

Convertible Senior Debt

 

 

440,000

 

 

 

440,000

 

Total borrowings

 

 

440,000

 

 

 

460,000

 

Less: Long-term loan debt issuance cost (2)

 

 

5,834

 

 

 

8,681

 

Total non-current borrowings

 

$

434,166

 

 

$

451,319

 

 

 

 

 

 

 

 

 

(1)
The revolving credit facility bears interest at variable rates, which were 6.63% as of December 31, 2022.
(2)
The Company incurred $2.8 million, $2.8 million and $2.5 million of interest expense for the amortization of deferred debt issuance costs for the years ended December 31, 2023, 2022 and 2021, respectively.

Following is a summary of principal maturities of borrowings outstanding as of December 31, 2023 for each of the next five years ending December 31 and in the aggregate:

 

($ in thousands)

 

 

 

2024

 

$

 

2025

 

 

 

2026

 

 

440,000

 

2027

 

 

 

2028

 

 

 

 

$

440,000

 

XML 32 R20.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies
12 Months Ended
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies

11. Commitments and Contingencies

Legal Matters

The Company is a party to various claims and lawsuits incidental to its business. In the Company’s opinion, the liabilities, if any, which may ultimately result from the outcome of such matters, individually or in the aggregate, are not expected to have a material adverse effect on its financial position, liquidity, results of operations or cash flows.

Leases

The Company has commitments under operating leases for real estate leased from third parties under non-cancelable operating leases. The Company’s leases typically have lease terms between three years and ten years, with the longest lease term having an expiration date in 2035. Most of these leases include one or more renewal options for six years or less, and certain leases also include lessee termination options. At lease commencement, the Company assesses whether it is reasonably certain to exercise a renewal option, or reasonably certain not to exercise a termination option, by considering various economic factors. Options that are reasonably certain of being exercised are factored into the determination of the lease term, and related payments are included in the calculation of the right-of-use asset and lease liability.

On September 27, 2023, the Company entered an agreement with a third party to sublease one of the operating leases. The Company performed an impairment analysis and used the market approach to calculate the fair value of the associated ROU asset. An impairment loss of $0.1 million related to Consumer Payments segment was recorded within Other (loss) income in the Company’s Consolidated Statements of Operations as the result of the reassessment. During the year ended December 31, 2023, the Company recognized sublease income of $0.1 million within Other (loss) income in the Company’s Consolidated Statements of Operations.

The components of lease costs are presented in the following table:

 

 

 

Year Ended December 31,

 

($ in thousands)

 

2023

 

 

2022

 

 

2021

 

Components of total lease costs:

 

 

 

 

 

 

 

 

 

Operating lease costs

 

$

2,378

 

 

$

2,678

 

 

$

2,370

 

Short-term lease costs

 

 

30

 

 

 

52

 

 

 

101

 

Variable lease costs

 

 

 

 

 

 

 

Total lease costs

 

$

2,408

 

 

$

2,730

 

 

$

2,471

 

 

Amounts reported in the Consolidated Balance Sheets were as follows:

 

($ in thousands)

 

December 31, 2023

 

 

December 31, 2022

 

Operating Leases:

 

 

 

 

 

 

Right-of-use assets

 

$

8,023

 

 

$

9,847

 

Lease liability, current

 

 

1,629

 

 

 

2,263

 

Lease liability, long-term

 

 

7,247

 

 

 

8,295

 

Total lease liabilities

 

$

8,876

 

 

$

10,558

 

 

 

 

 

 

 

Weighted-average remaining lease term (in years)

 

 

4.3

 

 

 

4.7

 

Weighted-average discount rate (annualized)

 

 

5.8

%

 

 

4.5

%

Other information related to leases are as follows:

 

 

Year Ended December 31,

 

($ in thousands)

 

2023

 

 

2022

 

 

2021

 

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

 

 

 

 

 

 

 

 

 

Operating cash flows from operating leases

 

$

2,312

 

 

$

2,592

 

 

$

2,169

 

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

 

 

 

 

 

 

 

 

 

Operating leases

 

 

 

 

 

2,511

 

 

 

2,438

 

The following table presents a maturity analysis of the Company’s operating leases liabilities as of December 31, 2023:

 

($ in thousands)

 

 

 

2024

 

$

2,084

 

2025

 

 

2,056

 

2026

 

 

2,019

 

2027

 

 

1,213

 

2028

 

 

734

 

Thereafter

 

 

2,808

 

Total undiscounted lease payments

 

 

10,914

 

Less: Imputed interest

 

 

2,038

 

Total lease liabilities

 

$

8,876

 

 

 

 

 

XML 33 R21.htm IDEA: XBRL DOCUMENT v3.24.0.1
Related Party Transactions
12 Months Ended
Dec. 31, 2023
Related Party Transactions [Abstract]  
Related Party Transactions

12. Related Party Transactions

Related party payables consisted of the following:

 

 

 

December 31,

 

 

December 31,

 

($ in thousands)

 

2023

 

 

2022

 

CPS accrued earnout liability

 

$

 

 

$

1,000

 

Other payables to related parties

 

 

 

 

 

 

 

$

 

 

$

1,000

 

The Company incurred transaction costs on behalf of related parties of $5.4 million, $10.6 million and $8.2 million for the years ended December 31, 2023, 2022 and 2021, respectively. These costs consist of retention bonuses and other compensation to employees, associated with the costs resulting from the integration of new businesses.

The Company held receivables from related parties of $0.1 million and $0.3 million as of December 31, 2023 and 2022, respectively. These amounts were due from employees, related to tax withholding on vesting of equity compensation. See Note 13. Share Based Compensation for more detail on these restricted share awards. Further, the Company owed employees $0.0 million for amounts paid on behalf of the Company as of both December 31, 2023 and 2022.

The Company owed $0 and $1.0 million to related parties, in the form of contingent consideration payable to the sellers CPS, who were employees of Repay, as of December 31, 2023 and 2022, respectively. In March 2023, the Company paid the CPS earnout payment of $1.0 million.

XML 34 R22.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share Based Compensation
12 Months Ended
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Share Based Compensation

13. Share Based Compensation

Omnibus Incentive Plan

In connection with the Business Combination, Thunder Bridge shareholders considered and approved the Incentive Plan which resulted in the reservation of 7,326,728 shares of common stock for issuance thereunder. The Incentive Plan became effective immediately upon the closing of the Business Combination. On June 8, 2022, the Company’s shareholders approved an amendment and restatement of the Incentive Plan, which, among other modifications, increased the number of shares available for awards by 6,500,000, so that the total reserved shares for issuance under the Incentive Plan is 13,826,728.

Under this plan, the Company currently has four types of share-based compensation awards outstanding: PSUs, RSAs, RSUs and PSOs.

The following table summarized share-based compensation expense and the related income tax benefit recognized for the Company’s share-based compensation awards:

 

 

 

Year Ended December 31,

 

($ in millions)

 

2023

 

 

2022

 

 

2021

 

Share-based compensation expense

 

$

22.2

 

 

$

20.3

 

 

$

22.3

 

Income tax benefit

 

 

1.7

 

 

 

2.1

 

 

 

3.4

 

RSAs and RSUs

The grant date fair value of RSAs and RSUs, which is based on the quoted market value of the Company’s Class A common stock on the grant date, is recognized as share-based compensation expense on a graded vesting basis over the requisite service period. Most RSAs vest in equal annual installments over the requisite service period (which is typically a four-year period). In limited cases, RSAs may vest on the grant date with a one-year holding period. RSUs vest at the first anniversary of the grant date. Restricted shares cannot be sold or transferred until they have vested.

Activity for RSAs for the year ended December 31, 2023 was as follows:

 

 

Class A Common Stock

 

 

Weighted Average Grant Date Fair Value

 

Unvested at December 31, 2022

 

 

2,111,635

 

 

$

16.23

 

Granted

 

 

2,727,476

 

 

 

6.28

 

Forfeited (1)

 

 

593,411

 

 

 

12.78

 

Vested

 

 

695,335

 

 

 

15.75

 

Unvested at December 31, 2023

 

 

3,550,365

 

 

 

9.26

 

Activity for RSUs for the year ended December 31, 2023 was as follows:

 

 

 

Class A Common Stock

 

 

Weighted Average Grant Date Fair Value

 

Unvested at December 31, 2022

 

 

108,909

 

 

$

13.22

 

Granted

 

 

171,384

 

 

 

7.41

 

Forfeited

 

 

 

 

 

 

Vested

 

 

108,909

 

 

 

13.22

 

Unvested at December 31, 2023

 

 

171,384

 

 

 

7.41

 

(1)
The forfeited shares include shares forfeited as a result of employee terminations and shares withheld to satisfy employees’ tax withholding and payment obligations in connection with the vesting of restricted stock awards under the
Incentive Plan during the year ended December 31, 2023; further, these forfeited shares are added back to the amount of shares available for grant under the Incentive Plan.

PSUs

The grant date fair value of a PSU is based on quoted market value of the Company’s Class A common stock on the grant date or estimated using the Monte Carlo simulation. PSUs reflect a relative total shareholder return measure, such that the Company’s total shareholder return relative to a comparator group is the performance condition that determines the number of shares (if any) ultimately issued upon vesting. Compensation expense is recognized on a graded vesting basis over the applicable performance or service period. The performance or service period for awards granted is three years.

Activity for PSUs for the year ended December 31, 2023 was as follows:

 

 

 

Class A Common Stock (1)

 

 

Weighted Average Grant Date Fair Value

 

Unvested at December 31, 2022

 

 

634,023

 

 

$

19.19

 

Granted

 

 

1,102,497

 

 

 

8.87

 

Forfeited

 

 

253,729

 

 

 

22.88

 

Vested

 

 

 

 

 

 

Unvested at December 31, 2023

 

 

1,482,791

 

 

 

10.88

 

(1)
Represent shares to be paid out at 100% target level.

For PSUs, RSAs, and RSUs vested during the year ended December 31, 2023, the total fair value, based upon the Company’s Class A common stock price at the date vested, was $8.0 million. Unrecognized compensation expense related to unvested PSUs, RSAs and RSUs was $24.9 million as of December 31, 2023, which is expected to be recognized as expense over the weighted-average period of 1.86 years.

Stock Options

Stock options are granted with an exercise price equal to the market value of the Company’s common stock on the grant date and have a term of seven years. Stock options vest in three tranches, and each tranche may vest upon the later of (i) the date that the market value of the Company’s common stock for a period of twenty consecutive trading days exceeds a stock price goal and (ii) the corresponding time based service requirement.

Activity for PSOs for the year ended December 31, 2023 was as follows:

 

 

Options

 

 

Weighted Average Exercise Price

 

 

Weighted Average Remaining Contractual Term (in years)

 

 

Aggregate Intrinsic Value

 

Outstanding at December 31, 2022

 

 

 

 

$

 

 

 

 

 

$

 

Granted

 

 

1,148,822

 

 

 

6.13

 

 

 

 

 

 

 

Forfeited

 

 

 

 

 

 

 

 

 

 

 

 

Exercised

 

 

 

 

 

 

 

 

 

 

 

 

Outstanding at December 31, 2023

 

 

1,148,822

 

 

$

6.13

 

 

 

7.0

 

 

$

2,768,661

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Options vested and exercisable at December 31, 2023

 

 

 

 

$

 

 

 

 

 

$

 

The Company recognized compensation expense for PSOs of $1.4 million during the year ended December 31, 2023. Unrecognized compensation expense related to outstanding PSOs was $1.6 million at December 31, 2023, which is expected to be recognized as expense over the weighted-average period of 1.54 years.

The weighted average grant date fair value of PSOs granted during the year ended December 31, 2023 was $2.61. Fair value was estimated on the date of grant using Monte Carlo simulation with the following weighted average assumptions:

 

 

 

Year Ended December 31, 2023

 

Risk-free interest rate

 

 

3.42

%

Expected volatility

 

 

52.82

%

Dividend yield

 

 

0

%

Expected term (in years)

 

 

4.5

 

The risk-free interest rate was based on the yield of a zero coupon U.S. Treasury security with a maturity equal to the contractual term of seven years. The assumption on expected volatility was based on the average of historical peer group volatilities using daily prices. The dividend yield assumption was determined as 0% since the Company pays no dividends. Expected term was based on the simplified method outlined in Staff Accounting Bulletin No. 14, Share-Based Payment due to the fact that Company does not have sufficient historical data upon which to estimate an expected term. Given that the Company’s Class A common stock has been publicly traded for less than seven years, the Company believes that the simplified method is an applicable methodology to estimate the expected term of the options as of the grant date.

XML 35 R23.htm IDEA: XBRL DOCUMENT v3.24.0.1
Taxation
12 Months Ended
Dec. 31, 2023
Income Tax Disclosure [Abstract]  
Taxation

14. Taxation

Repay Holdings Corporation is taxed as a corporation and is subject to paying corporate federal, state and local taxes on the income allocated to it from Hawk Parent, based upon Repay Holding Corporation’s economic interest held in Hawk Parent, as well as any stand-alone income or loss it generates. Hawk Parent is treated as a partnership for U.S. federal and most applicable state and local income tax purposes. As a partnership, Hawk Parent is not subject to U.S. federal and certain state and local income taxes. Hawk Parent’s members, including Repay Holdings Corporation, are liable for federal, state and local income taxes based on their allocable share of Hawk Parent’s pass-through taxable income.

The components of loss before income taxes are as follows:

 

 

 

Year Ended December 31,

 

($ in thousands)

 

2023

 

 

2022

 

 

2021

 

Domestic

 

$

(121,593

)

 

$

13,305

 

 

$

(87,353

)

Foreign

 

 

2,058

 

 

 

1,610

 

 

 

625

 

Income (loss) before income tax expense (benefit)

 

$

(119,535

)

 

$

14,915

 

 

$

(86,728

)

 

 

 

 

 

 

 

 

 

 

The Company recorded a provision for income tax as follows:

 

 

Year Ended December 31,

 

($ in thousands)

 

2023

 

 

2022

 

 

2021

 

Current expense

 

 

 

 

 

 

 

 

 

Federal

 

$

591

 

 

$

1,300

 

 

$

35

 

State

 

 

332

 

 

 

263

 

 

 

2

 

Foreign

 

 

556

 

 

 

419

 

 

 

 

Total current expense

 

$

1,479

 

 

$

1,982

 

 

$

37

 

Deferred expense

 

 

 

 

 

 

 

 

 

Federal

 

$

(1,858

)

 

$

1,421

 

 

$

(18,113

)

State

 

 

(1,736

)

 

 

2,755

 

 

 

(12,800

)

Foreign

 

 

 

 

 

16

 

 

 

185

 

Total deferred expense (benefit)

 

 

(3,594

)

 

 

4,192

 

 

 

(30,728

)

Income tax expense (benefit)

 

$

(2,115

)

 

$

6,174

 

 

$

(30,691

)

 

A reconciliation of the United States statutory income tax rate to the Company’s effective income tax rate is as follows for the years indicated:

 

 

 

Year Ended December 31,

 

 

2023

 

2022

 

2021

Federal income tax expense

 

21.0%

 

21.0%

 

21.0%

State taxes, net of federal benefit

 

0.1%

 

0.8%

 

5.2%

Income attributable to noncontrolling interest

 

(1.3%)

 

5.8%

 

(1.4%)

Excess tax shortfall related to share-based compensation

 

(1.9%)

 

5.6%

 

0.6%

Business disposition

 

(6.2%)

 

0.0%

 

0.0%

Goodwill impairment

 

(12.3%)

 

0.0%

 

0.0%

Change in fair value of contingent consideration

 

0.0%

 

(4.0%)

 

0.0%

Foreign rate differential

 

(0.3%)

 

1.4%

 

0.0%

R&D credit - Federal

 

1.1%

 

(4.8%)

 

0.0%

Provision to return - Federal

 

0.5%

 

(3.8%)

 

0.0%

State rate change impact on deferred taxes

 

1.2%

 

19.0%

 

9.5%

Other, net

 

(0.1%)

 

0.5%

 

0.5%

Effective tax rate

 

1.8%

 

41.4%

 

35.4%

The Company’s effective tax rate was 1.8%, 41.4% and 35.4% for the years ended December 31, 2023, 2022 and 2021, respectively. The comparison of the Company’s effective tax rate to the U.S. statutory tax rate of 21% was primarily influenced by the fact that the Company is not liable for the income taxes on the portion of Hawk Parent’s earnings that are attributable to noncontrolling interests, the impact of the goodwill impairment, the excess tax shortfall related to share-based compensation and the business disposition. Further, the comparison is reflective of the effect of remeasuring net deferred tax assets for state tax rate changes.

Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. Details of the Company’s deferred tax assets and liabilities are as follows:

 

($ in thousands)

 

December 31, 2023

 

 

December 31, 2022

 

Deferred tax assets

 

 

 

 

 

 

Tax Credits

 

$

4,720

 

 

$

3,140

 

Section 163(j) Limitation Carryover

 

 

 

 

 

354

 

Acquisition Costs

 

 

289

 

 

 

313

 

Federal Net Operating Losses

 

 

26,988

 

 

 

31,160

 

State Net Operating Losses

 

 

5,604

 

 

 

6,308

 

Foreign Net Operating Losses

 

 

 

 

 

 

Other Assets

 

 

(12

)

 

 

66

 

Partnership basis tax differences

 

 

134,422

 

 

 

126,806

 

Total deferred tax asset

 

 

172,011

 

 

 

168,147

 

Valuation allowance

 

 

(11,924

)

 

 

(15,468

)

Total deferred tax asset, net of valuation allowance

 

 

160,087

 

 

 

152,679

 

Deferred tax liabilities

 

 

 

 

 

 

Other intangibles - Payix

 

 

(4,679

)

 

 

(6,230

)

Other liabilities

 

 

(8,536

)

 

 

(10,079

)

Total deferred tax liabilities

 

 

(13,215

)

 

 

(16,309

)

Net deferred tax assets

 

$

146,872

 

 

$

136,370

 

As a result of the finalization of 2022 income tax returns, Post-Merger Repay Unit exchanges during the year ended December 31, 2023, and estimates of current year activity, the Company recognized a reduction of the deferred tax asset (“DTA”) and offsetting deferred tax liability (“DTL”) in the amount of $3.8 million, compared to a reduction of $0.9 million during the year ended December 31, 2022, to account for the portion of the Company’s outside basis in the partnership interest that it will not recover through tax deductions, a ceiling rule limitation arising under Internal Revenue Code (the “Code”) sec. 704(c). As the ceiling rule causes taxable income allocations to be in excess of 704(b) book allocations the DTL will unwind,

leaving only the DTA, which may only be recovered through the sale of the partnership interest in Hawk Parent. The Company has concluded, based on the weight of all positive and negative evidence, that all of the DTA associated with the ceiling rule limitation is not likely to be realized as of December 31, 2023. As such, a 100% valuation allowance was recognized.

As of December 31, 2023, the Company had net tax effected federal and state (net of federal benefit) net operating losses (“NOLs”) of $32.6 million, of which approximately $29.1 million have an indefinite life. NOLs of approximately $3.3 million and $0.1 million will begin to expire in 2034 and 2028, respectively. As of December 31, 2023, the Company had federal and state tax credit carryforwards of $3.6 million and $1.1 million, respectively, which will begin to expire in 2039 and 2032. The Company believes as of December 31, 2023, based on the weight of all positive and negative evidence, it is more likely than not that the results of future operations will generate sufficient taxable income to realize the NOLs and tax credits and, as such, no valuation allowance was recorded.

No uncertain tax positions existed as of December 31, 2023.

Tax Receivable Agreement Liability

Pursuant to our election under Section 754 of the Code, we expect to obtain an increase in our share of the tax basis in the net assets of Hawk Parent when Post-Merger Repay Units are redeemed or exchanged for Class A common stock of Repay Holdings Corporation. The Company intends to treat any redemptions and exchanges of Post-Merger Repay Units as direct purchases for U.S. federal income tax purposes. These increases in tax basis may reduce the amounts that the Company would otherwise pay in the future to various tax authorities. They may also decrease gains (or increase losses) on future dispositions of certain capital assets to the extent tax basis is allocated to those capital assets.

On July 11, 2019, the Company entered into a TRA that provides for the payment by the Company of 100% of the amount of any tax benefits realized, or in some cases are deemed to realize, as a result of (i) increases in our share of the tax basis in the net assets of Hawk Parent resulting from any redemptions or exchanges of Post-Merger Repay Units and from our acquisition of the equity of the selling Hawk Parent members, (ii) tax basis increases attributable to payments made under the TRA, and (iii) deductions attributable to imputed interest pursuant to the TRA (the "TRA Payments"). The TRA Payments are not conditioned upon any continued ownership interest in Hawk Parent or Repay. The rights of each party under the TRA other than the Company are assignable. The timing and amount of aggregate payments due under the TRA may vary based on a number of factors, including the timing and amount of taxable income generated by the Company each year, as well as the tax rate then applicable, among other factors.

As of December 31, 2023, the Company had a liability of $188.9 million related to its projected obligations under the TRA, which is captioned as the tax receivable agreement liability in the Company’s Consolidated Balance Sheets. The increase of $9.8 million in the TRA liability for the year ended December 31, 2023, was primarily a result of the change in the Early Termination Rate, offset by subsequent exchanges of Post-Merger Repay Units occurring during the period, as well as increase to the TRA liability as a result of accretion.

XML 36 R24.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segments
12 Months Ended
Dec. 31, 2023
Segment Reporting [Abstract]  
Segments

15. Segments

The Company organizes its business structure around two operating segments based on review of discrete financial results for each of the operating segments by the Company’s chief operating decision maker (“CODM”), for performance assessment and resource allocation purposes. Each of the Company’s operating segments represents a reportable segment based on ASC 280, Segment Reporting. The Company’s two reportable segments are as follows: (1) Consumer Payments and (2) Business Payments.

The following table presents revenue and gross profit for each reportable segment.

 

 

 

Year Ended December 31,

 

($ in thousand)

 

2023

 

 

2022

 

 

2021

 

Revenue

 

 

 

 

 

 

 

 

 

Consumer Payments

 

$

275,708

 

 

$

248,191

 

 

$

194,044

 

Business Payments

 

 

38,058

 

 

 

42,600

 

 

 

33,818

 

Elimination of intersegment revenues (1)

 

 

(17,139

)

 

 

(11,564

)

 

 

(8,604

)

Total revenue

 

$

296,627

 

 

$

279,227

 

 

$

219,258

 

Gross profit (2)

 

 

 

 

 

 

 

 

 

Consumer Payments

 

$

216,096

 

 

$

195,542

 

 

$

148,614

 

Business Payments

 

 

27,967

 

 

 

30,423

 

 

 

23,764

 

Elimination of intersegment revenues

 

 

(17,139

)

 

 

(11,564

)

 

 

(8,604

)

Total gross profit

 

$

226,924

 

 

$

214,401

 

 

$

163,774

 

 

 

 

 

 

 

 

 

 

 

Total other operating expenses (3)

 

$

338,337

 

 

$

261,602

 

 

$

217,771

 

Total other income (expense)

 

 

(8,122

)

 

 

62,116

 

 

 

(32,731

)

Income (loss) before income tax benefit (expense)

 

 

(119,535

)

 

 

14,915

 

 

 

(86,728

)

Income tax benefit (expense)

 

 

2,115

 

 

 

(6,174

)

 

 

30,691

 

Net income (loss)

 

$

(117,420

)

 

$

8,741

 

 

$

(56,037

)

(1)
Represents intercompany eliminations between segments for consolidation purpose.
(2)
Represents revenue less costs of services.
(3)
Represents total operating expenses less costs of services (exclusive of depreciation and amortization).

Revenue and costs of services are attributed directly to each segment. There is no significant concentration of revenue or assets in foreign countries as of December 31, 2023. The CODM reporting package does not include interest income (expense), net, depreciation and amortization, income tax benefit (expense) and discrete asset details of the operating segments as this information is not considered by the CODM for resource allocation or other segment analysis purposes.

XML 37 R25.htm IDEA: XBRL DOCUMENT v3.24.0.1
Subsequent Events
12 Months Ended
Dec. 31, 2023
Subsequent Events [Abstract]  
Subsequent Events

16. Subsequent Events

Management has evaluated subsequent events and their potential effects on these consolidated financial statements. Based upon the review, management did not identify any subsequent events that would have required adjustment or disclosure in the financial statements.

XML 38 R26.htm IDEA: XBRL DOCUMENT v3.24.0.1
Basis of Presentation and Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Principles of Consolidation

Principles of Consolidation

The consolidated financial statements include the accounts of Repay Holdings Corporation and its majority-owned subsidiary, Hawk Parent Holdings LLC, along with Hawk Parent Holdings LLC’s wholly owned subsidiaries: Hawk Intermediate Holdings, LLC, Hawk Buyer Holdings, LLC, Repay Holdings, LLC, M&A Ventures, LLC, Repay Management Holdco Inc., Repay Management Services LLC, Sigma Acquisition, LLC, Wildcat Acquisition, LLC, Marlin Acquirer, LLC, REPAY International LLC, REPAY Canada Solutions ULC, TriSource Solutions, LLC (“TriSource”), Mesa Acquirer, LLC, CDT Technologies LTD (“Ventanex”), Viking GP Holdings, LLC, cPayPlus, LLC (“cPayPlus”), CPS Payment Services, LLC, Media Payments, LLC (“Media Payments”), Custom Payment Systems, LLC, Electronic Payment Providers, LLC, Internet Payment Exchange, LLC, Stratus Payment Solutions, LLC, Clear Payment Solutions, LLC, Harbor Acquisition LLC, Payix Holdings Incorporated and Payix Incorporated. All significant intercompany accounts and transactions have been eliminated in consolidation.

Basis of Financial Statement Presentation

Basis of Financial Statement Presentation

The accompanying consolidated financial statements of the Company were prepared in accordance with generally accepted accounting principles in the United States of America (“GAAP”). The Company uses the accrual basis of accounting

whereby revenues are recognized when earned, usually upon the date services are rendered, and expenses are recognized at the date services are rendered or goods are received.

Use of Estimates

Use of Estimates

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported consolidated statements of operations during the reporting period. Actual results could differ materially from those estimates.

Segment Reporting

Segment Reporting

The Company reports operating results through two reportable segments: (1) Consumer Payments and (2) Business Payments, as further discussed in Note 15. Segments.

There are no significant concentrations by state or geographical location, nor are there any significant individual client concentrations by balance.

Cash and Cash Equivalents

Cash and Cash Equivalents

Cash and cash equivalents include cash on hand, demand deposit accounts, money market accounts and short‑term investments with original maturities of three months or less. The Company maintains its cash in bank deposit accounts which, at times, may exceed federally insured limits. The amount of cash that the Company considers to be available for general purposes was $118.1 million and $64.9 million as of December 31, 2023 and 2022, respectively. As of December 31, 2023, approximately 82% of the Company’s total balance of cash and cash equivalents was held within a small group of financial institutions, primarily large money center banks. Although the Company currently believes that the financial institutions with whom the Company does business will be able to fulfill their commitments to the Company, there is no assurance that those institutions will be able to continue to do so. The Company has not experienced any losses associated with the Company’s balances in such accounts for the years ended December 31, 2023, 2022 or 2021.

Restricted Cash

Restricted Cash

Restricted cash primarily consists of (i) ACH settlement funds in transit (“Settlements”) and (ii) collateral reserve funds (“Reserves”). Settlements are held in accounts maintained at the Company’s sponsor banks for the purpose of facilitating the clearing and settlement of funds associated with payments made by or to the Company’s clients via the ACH network. The Company records a corresponding liability for Settlements within Accrued expenses in the Consolidated Balance Sheets. Reserves are held on deposit by the Company’s sponsor banks to secure potential merchant chargebacks or other similar losses or obligations.

Accounts Receivable

Accounts Receivable

Accounts receivable represent amounts due from clients and payment processors for services rendered. The Company has an established process for aging, provisioning and writing-off its uncollectible accounts receivable. Within this process the Company aggregates accounts receivable to the pools of receivables of similar risk characteristics. The allowance for credit losses on accounts receivables is estimated based on how long a receivable has been outstanding (e.g., under 30 days, 30–60 days, etc.). For accounts receivable outstanding more than 90 days, the Company evaluates and assesses whether the loss reserve percentage requires adjustment for reasonable and supportable forecast of relevant economic factors. As of December 31, 2023, the Company’s estimated credit losses on accounts receivable was immaterial.

Concentration of Credit Risk

Concentration of Credit Risk

The Company is highly diversified, and no single client represents greater than 10% of the business on a volume or profit basis. The Company holds cash and cash equivalents with various major financial institutions. The Company has not experienced any losses in such accounts and believes it is not exposed to any significant credit risk.

Earnings per Share

Earnings per Share

Basic earnings per share of Class A common stock is computed by dividing net income (loss) attributable to the Company by the weighted average number of shares of Class A common stock outstanding during the period. Diluted earnings

per share of Class A common stock is computed by dividing net income attributable to the Company, by the weighted average number of shares of Class A common stock outstanding adjusted to give effect to potentially dilutive elements, including the assumed exchange of all limited liability company interests of Hawk Parent (“Post-Merger Repay Units”), unvested share-based awards, outstanding ESPP (“Employee Stock Purchase Program”) purchase rights and the Company’s Convertible Senior Notes due 2026 (“2026 Notes”).

Property and Equipment

Property and Equipment

Property and equipment is carried at cost less accumulated depreciation and includes expenditures which substantially increase the useful lives of existing property and equipment. Maintenance, repairs, and minor renovations are charged to operations as incurred. When property and equipment is retired or otherwise disposed of, the related costs and accumulated depreciation are removed from their respective accounts, and any gain or loss on the disposition is credited or charged to operations.

The Company provides for depreciation of property and equipment using the straight-line method designed to amortize costs over estimated useful lives as follows:

 

 

Estimated Useful Life

Furniture, fixtures, and office equipment

5 years

Computers

3 years

Leasehold improvements

Lesser of 5 years or lease term

The Company evaluates the recoverability of property and equipment at least annually or whenever events or changes in circumstances indicate that the carrying amount of property and equipment may not be recoverable. The evaluation of asset impairment requires the Company to make assumptions about future cash flows over the life of the asset being evaluated. These assumptions require significant judgment, and actual results may differ from assumed and estimated amounts. If the carrying amount of property and equipment is determined not to be recoverable, a write-down to fair value is recorded. No impairments were recognized for the years ended December 31, 2023, 2022 and 2021.

Intangible Assets

Intangible Assets

Intangible assets consist of internal-use software development costs, purchased software, channel relationships, client relationships, certain key personnel non-compete agreements, and trade names. The Company capitalizes internal-use software development costs when the Company has completed the preliminary project stage, management authorizes the project, management commits to funding the project, it is probable the project will be completed and the project will be used to perform the function intended. The Company is amortizing internal-use software development costs and purchased software on the straight‑line method over a three-year estimated useful life, a ten-year estimated useful life for channel and client relationships, and an estimated useful life for non-compete agreements equal to the term of the agreement. Trade names are determined to have an indefinite useful life. The Company evaluates the recoverability of intangible assets at least annually or whenever events or changes in circumstances indicate that an intangible asset’s carrying amount may not be recoverable. The evaluation of asset impairment requires the Company to make assumptions about future cash flows over the life of the asset being evaluated. These assumptions require significant judgment, and actual results may differ from assumed and estimated amounts. During the year ended December 31, 2023, the Company recognized an impairment of $0.1 million related to a trade name write-off of Media Payments, as the Company strategically phased out the trade name of the acquired business. During the year ended December 31, 2022, the Company recognized impairments of $8.1 million related to write-offs of certain trade names, as the Company strategically phased out the trade names of several acquired business, which included BillingTree, Kontrol and Payix. During the year ended December 31, 2021, the Company recognized impairments of $2.2 million related to write-offs of certain trade names, as the Company strategically phased out the trade names of several acquired business, which included TriSource, APS, Ventanex, cPayPlus and CPS.

Goodwill

Goodwill

Goodwill represents the excess of purchase price over tangible and intangible assets acquired less liabilities assumed arising from business combinations. Goodwill is generally allocated to reporting units based upon relative fair value (taking into consideration other factors such as synergies) when an acquired business is integrated into multiple reporting units. The Company’s reporting units are at the operating segment level or one level below the operating segment level for which discrete financial information is prepared and regularly reviewed by management. When a business within a reporting unit is disposed

of, goodwill is allocated to the disposed business using the relative fair value method. Relative fair value is estimated using a combination of a discounted cash flow (“DCF”) analysis and market valuation approach.

The Company performs a qualitative goodwill assessment at the reporting unit level at least annually, or more frequently as events occur or circumstances change that would more-likely-than-not reduce the fair value of a reporting unit below its carrying amount. Factors considered in the Company’s qualitative assessment include financial performance, financial forecasts, macroeconomic conditions, industry and market conditions, cost factors, market capitalization, carrying value, and events affecting the reporting units. If, after considering all relevant events and circumstances, the Company determines it is more-likely-than-not that the fair value of a reporting unit is less than its carrying amount, then it is necessary to perform a quantitative impairment test. If the Company elects to bypass the qualitative analysis, or concludes from the Company’s qualitative analysis that it is more-likely-than-not that the fair value of a reporting unit is less than its carrying amount, a quantitative impairment test is performed by comparing the fair value of each reporting unit with its carrying amount. If the fair value is greater than the carrying amount, then the reporting unit’s goodwill is deemed not to be impaired. If the fair value is less than the carrying amount, a non-cash impairment loss is recognized for the amount by which a reporting unit’s carrying amount exceeds its fair value, without exceeding the total amount of goodwill allocated to that reporting unit. Management estimates the fair value of the reporting units using a combination of a DCF calculation, which is a form of the income approach, and a market multiples calculation, which is a form of the market approach. The Company uses internal forecasts to estimate future cash flows expected to be generated by the reporting units when preparing DCF models under the income approach. To discount these cash flows, the Company uses an estimated weighted average cost of capital, which incorporates market and company-specific risk factors. The Company applies comparable publicly traded companies’ multiples (e.g., revenue or Adjusted EBITDA) to the Company’s reporting units’ financial forecasts when using market multiples under the market approach.

During the Company’s annual goodwill impairment testing conducted on December 31, 2023, the Company concluded that goodwill associated with the Business Payments segment became impaired, as this reporting unit was primarily impacted by a change in the discount rate. The Company recognized an impairment loss of $75.7 million on goodwill related to the Business Payments segment within the Impairment loss in the Company’s Consolidated Statements of Operations. The goodwill impairment testing of the Business Payments segment is subject to assumptions and judgments management made as part of the assessment to estimate the fair value of the segment. The income approach required management assumptions, such as assumptions used in the cash flow forecasts, the discount rate, and the terminal value. The market approach required significant judgment in the selection of appropriate peer group companies and valuation multiples.

Revenue

Revenue

Repay provides integrated payment processing solutions to niche markets that have specific transaction processing needs; for example, personal loans, automotive loans, and receivables management. The Company contracts with its clients through contractual agreements that set forth the general terms and conditions of the service relationship, including rights of obligations of each party, line item pricing, payment terms and contract duration. Most of our revenues are derived from volume-based payment processing fees (“discount fees”) and other related fixed per transaction fees. Discount fees represent a percentage of the dollar amount of each credit or debit transaction processed and include fees relating to processing and services that we provide. As our clients process increased volumes of payments, our revenues increase as a result of the fees we charge for processing these payments.

The Company’s performance obligation in its contracts with clients is the promise to stand-ready to provide front-end authorization and back-end settlement payment processing services (“processing services”) for an unknown or unspecified quantity of transactions and the consideration received is contingent upon the client’s use (e.g., number of transactions submitted and processed) of the related processing services. Accordingly, the total transaction price is variable. These services are stand-ready obligations, as the timing and quantity of transactions to be processed is not determinable. Under a stand-ready obligation, the Company’s performance obligation is satisfied over time throughout the contract term rather than at a point in time. Because the service of standing ready to perform processing services is substantially the same each day and has the same pattern of transfer to the client, the Company has determined that its stand-ready performance obligation comprises a series of distinct days of service. Discount fees and other fixed per transaction fees are recognized each day using a time-elapsed output method based on the volume or transaction count at the time the clients’ transactions are processed.

The Company has processing contracts that contain annual minimums to which the Company would be entitled to bill the shortfall between the actual processing revenue incurred during the annual period and the specified minimum in the contract. At the beginning of each annual period, the Company assesses the appropriate amount of the guaranteed minimums (either the fixed consideration or fixed consideration plus estimated overages) to recognize on a time-elapsed basis over the annual period.

Revenues are also derived from transaction or service fees (e.g. chargebacks, gateway) as well as other miscellaneous service fees. These services are considered immaterial in the overall context of our contractual arrangements and, as such, do not represent distinct performance obligations. Instead, the fees associated with these services are bundled with the processing services performance obligation identified.

The transaction price for such processing services is determined, based on the judgment of the Company’s management, considering factors such as margin objectives, pricing practices and controls, client segment pricing strategies, the product life cycle and the observable price of the service charged to similarly situated clients.

The Company follows the requirements of ASC 606-10-55-36 through -40, Revenue from Contracts with Customers, Principal Agent Considerations, in determining the gross versus net revenue presentation for each performance obligation in the contract with a client. Revenue recorded by the Company in the capacity as a principal is reported on a gross basis equal to the full amount of consideration to which the Company expects in exchange for the good or service transferred. Revenue recorded with the Company acting in the capacity of an agent is reported on a net basis, exclusive of any consideration provided to the principal party in the transaction.

The principal versus agent evaluation is matter of judgment that depends on the facts and circumstances of the arrangement and is dependent on whether the Company controls the good or service before it is transferred to the client or whether the Company is acting as an agent of a third party. This evaluation is performed separately for each performance obligation identified. When the Company acts as an agent, the fees collected from clients on behalf of the payment networks and card issuer is netted with the gross fees collected so that the net revenue is presented within Revenue in the Consolidated Statements of Operations.

Indirect relationships

As a result of its past acquisitions, the Company has legacy relationships with ISOs, whereby the Company acts as the merchant acquirer for the ISO. The ISO maintains a direct relationship with the sponsor bank and the transaction processor, rather than the Company. Consequently, the Company recognizes revenue for these relationships net of the residual amount remitted to the ISO, based on the fact that the ISO is primarily responsible for providing the transaction processing services to the merchant. The Company is not focused on this sales model, and this relationship will represent an increasingly smaller portion of the business over time.

Contract Costs

The incremental costs of obtaining a contract are recognized as an asset if the cost is incremental to obtaining a contract, and whether the costs are recoverable from the client. If both criteria are not met, costs are expensed as incurred. If the amortization period of the capitalized commission cost asset is less than one year, the Company may elect a practical expedient per ASC 340-40-25-4 to expense commissions as incurred. The amortization period is consistent with the concept of useful life under other accounting guidance, which is defined as the period over which an asset is expected to contribute directly or indirectly to future cash flows.

The Company currently incurs costs to obtain a contract through payments made to external referral partners. Commission payments are made to the external referral partner on a monthly basis based on a percentage of the profit on the contract, for as long as the client and the external referral partner have agreements with the Company. Any capitalized commission cost assets have an amortization period of one year or less, therefore the Company utilizes the practical expedient to expense commissions as incurred.

Costs to fulfill contracts with clients either give rise to an asset or are expensed as incurred. If the cost is not already covered by other applicable accounting literature, fulfillment costs are capitalized to the extent they directly relate to a specific contract, are used to generate or enhance resources used in satisfying performance obligations and are expected to be recovered. The Company does not have any costs incurred to fulfill a contract.

 

Practical Expedients

The Company has utilized the portfolio approach practical expedient per ASC 606-10-10-4, which allows the application of ASC 606 to a portfolio of contracts with similar characteristics provided the accounting does not differ materially to application of ASC 606 to the individual contract.

The Company has also utilized the practical expedient for immaterial goods and services per ASC 606-10-25-16A, which permits the Company not to recognize a promised good or service as a performance obligation if it is considered an immaterial promise in the context of the contract.

Transaction Costs

Transaction Costs

The Company expenses all transaction costs associated with a business combination as incurred and such expenses are included in Selling, general, and administrative expenses in the Consolidated Statements of Operations. For the years ended December 31, 2023, 2022 and 2021, the Company incurred $3.4 million, $13.7 million and $9.3 million transaction costs, respectively.

Equity Units Awarded

Equity Units Awarded

The Repay Holdings Corporation 2019 Omnibus Incentive Plan (as amended, the “Incentive Plan”) provides for the grant of various equity-based incentive awards to employees, directors, consultants and advisors to the Company. The types of equity-based awards that may be granted under the Incentive Plan include: stock appreciation rights (“SARs”), performance stock units (“PSUs”), restricted stock awards (“RSAs”), restricted stock units (“RSUs”), performance-based stock options (“PSOs”) and other stock-based awards. As of December 31, 2023, there were 2,137,122 shares of Class A common stock available for future issuance under the Incentive Plan.

The Company accounts for stock-based compensation for employees and directors in accordance with ASC 718, Compensation (“ASC 718”). ASC 718 requires all share-based payments to employees to be recognized in the statement of operations based on their fair values. Under the provisions of ASC 718, stock-based compensation costs are measured at the grant date, based on the fair value of the award, and are recognized as expense over the employee’s requisite or derived service period.

PSUs, RSAs, RSUs and stock options granted under the Incentive Plan are measured based on the fair value of the awards on the date of the grant. Compensation expense is recognized for those awards over the requisite service period within Selling, general, and administrative in the Consolidated Statements of Operations. Forfeitures are accounted for as they occur.

Debt Issuance Costs

Debt Issuance Costs

The Company accounts for debt issuance costs according to the Financial Accounting Standards Board Accounting Standards Update 2015-03, Simplifying the Presentation of Debt Issuance Costs, to present debt issuance costs as a reduction of the carrying amount of the debt.

Fair Value of Financial Instruments

Fair Value of Financial Instruments

The Company accounts for fair value measurements in accordance with ASC 820, Fair Value Measurements and Disclosures, which defines fair value, establishes a framework for measuring fair value in GAAP and expands disclosures about fair value measurements. Fair value is the price that would be received to sell an asset or the price paid to transfer a liability as of the measurement date. A three-tier, fair-value reporting hierarchy exists for disclosure of fair value measurements based on the observability of the inputs to the valuation of financial assets and liabilities. The three levels are:

Level 1 — Quoted prices for identical instruments in active markets.
Level 2 — Quoted prices for similar instruments in active markets; quoted prices for identical or similar instruments in markets that are not active; and model-derived valuations in which all significant inputs and significant value drivers are observable in active markets.
Level 3 — Valuations derived from valuation techniques in which one or more significant inputs or significant value drivers are unobservable in active exchange markets.

The carrying value of the Company’s financial instruments, including cash and cash equivalents, restricted cash, accounts receivable and accounts payable approximated their fair values as of December 31, 2023 and 2022, because of the relatively short maturity dates on these instruments. See Note 6. Fair Value of Assets and Liabilities for further discussion.

Leases

Leases

The Company evaluates each of its lease and service arrangements at inception to determine if the arrangement is, or contains, a lease and the appropriate classification of each identified lease. A lease exists if the Company obtains substantially all of the economic benefits of, and has the right to control the use of, an asset for a period of time. The Company has operating leases for real estate. Operating leases with an original lease term in excess of twelve months are included in Operating lease right-of-use assets, net, Current operating lease liabilities and Noncurrent operating lease liabilities in the Consolidated Balance Sheets. Right-of-use (“ROU”) assets represent the right to use an underlying asset for the lease term and lease liabilities represent the obligation to make lease payments arising from the lease. Operating lease assets and liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. The Company uses its incremental borrowing rate to calculate the present value of lease payments. Lease terms consider options to extend or terminate based on the determination of whether such renewal or termination options are deemed reasonably certain. Lease agreements that contain non-lease components are generally accounted for as a single lease component.

Operating lease costs are recorded in Selling, general and administrative in the Consolidated Statements of Operations based on the underlying asset. Variable costs, such as maintenance expenses, property and sales taxes, association dues and index-based rate increases, are expensed as they are incurred. Variable lease payments associated with the Company’s leases are recognized when the event, activity, or circumstance in the lease agreement on which those payments are assessed occurs. Variable lease payments are presented as operating expenses in Selling, general and administrative in the Consolidated Statements of Operations.

The Company has elected not to recognize ROU assets and lease liabilities for short-term leases of all applicable class of underlying assets that have a lease term of twelve months or less. The Company recognizes the lease payments associated with its short-term leases as an expense on a straight-line basis over the lease term. Variable lease payments associated with these leases are recognized and presented in the same manner as for all other Company leases.

ROU assets for operating leases are periodically reduced by impairment losses. During the year ended December 31, 2023, the Company recognized an impairment loss of $0.1 million related to the Consumer Payments segment when the Company entered an agreement with a third party to sublease one of the operating leases. The impairment loss was recorded within Other (loss) income in the Company's Consolidated Statements of Operations. The Company monitors for events or changes in circumstances that require a reassessment of a lease. When a reassessment results in the remeasurement of a lease liability, a corresponding adjustment is made to the carrying amount of the corresponding ROU asset unless doing so would reduce the carrying amount of the ROU asset to an amount less than zero. In that case, the amount of the adjustment that would result in a negative ROU asset balance is recorded in gain or loss in the Consolidated Statements of Operations.

Taxation

Taxation

Income taxes are provided for in accordance with ASC 740. Deferred tax assets and liabilities are recognized for the expected future tax consequences attributable to net operating losses, tax credits, and temporary differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period of the enactment date. Valuation allowances are established when it is more likely than not that some or all of the deferred tax assets will not be realized.

The Company reports a liability or a reduction of deferred tax assets for unrecognized tax benefits resulting from uncertain tax positions taken or expected to be taken in a tax return. When applicable, the Company recognizes accrued interest and penalties related to unrecognized tax benefits as income tax expense.

Noncontrolling Interest

Noncontrolling Interest

As of December 31, 2023, 2022, and 2021 the Company held an interest of 94.2%, 92.0%, and 91.9% in Hawk Parent, respectively. For the years ended December 31, 2023, 2022, and 2021, the noncontrolling interest in the net loss of subsidiaries was $6.9 million, $4.1 million, and $6.0 million, respectively.

Contingent Consideration

Contingent Consideration

 

The Company estimates and records the acquisition date estimated fair value of contingent consideration as part of purchase price consideration for acquisitions. Additionally, each reporting period, the Company estimates changes in the fair value of contingent consideration, and any change in fair value is recognized in the Consolidated Statements of Operations. An increase in the contingent consideration expected to be paid will result in a charge to operations in the period that the anticipated fair value of contingent consideration increases, while a decrease in the contingent consideration expected to be paid will result in a credit to operations in the period that the anticipated fair value of contingent consideration decreases. The estimate of the fair value of contingent consideration requires subjective assumptions to be made of future operating results, discount rates, and probabilities assigned to various potential operating result scenarios.

Incurred But Not Reported ("IBNR") Reserve

Incurred But Not Reported (“IBNR”) Reserve

IBNR reserve includes the estimated liability related to the claims of the Company’s self-funded medical insurance policy for employees. The liability for these claims is based on the Company’s estimated ultimate cost of settling all claims. The Company derives estimates for the development of IBNR claims using actuarial methods that are based on many variables, including historical patterns of claims, cost trends, and other factors. At December 31, 2023, the Company recognized $0.9 million of IBNR reserve recorded within Accrued expenses in the Consolidated Balance Sheets.

Recently Adopted Accounting Pronouncements/Recently Issued Accounting Pronouncements not yet Adopted

Recently Adopted Accounting Pronouncements

Reference Rate Reform

In March 2020, the FASB issued Accounting Standards Update (“ASU”) 2020-04, “Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting (“ASU 2020-04”)”, which provides optional expedients and exceptions to contracts, hedging relationships and other transactions affected by the transition away from LIBOR to alternative reference rates. In January 2021, the FASB issued ASU 2021-01, “Reference Rate Reform (Topic 848): Scope”, to expand the scope of this guidance to include derivatives. The guidance was effective upon issuance and may be applied prospectively to contract modifications made and hedging relationships entered into on or before December 31, 2022. In December 2022, the FASB issued ASU 2022-06, “Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848”, which extends the period of time entities can utilize the reference rate reform relief guidance under ASU 2020-04 from December 31, 2022, to December 31, 2024.

The Company adopted these ASUs for the revolving credit facility as of February 9, 2023. Starting July 1, 2023, the Company applied Secured Overnight Financing Rate (“SOFR”) to the Tax Receivable Agreement (“TRA”) fair value measurement. The adoption of these standards did not have a material impact on the Company’s Consolidated Financial Statements.

Business Combinations

In August 2021, the FASB issued Accounting Standards Update No. 2021-08, “Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers (“ASU 2021-08”)”. ASU 2021-08 requires an entity (acquirer) to recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Revenue (Topic 606), and is effective for fiscal years, and for interim periods within those fiscal years, beginning after December 15, 2022, with early adoption permitted. Amendments within ASU 2021-08 are required to be applied prospectively to business combinations occurring on or after the effective date of the amendments.

The Company adopted ASU 2021-08 as of January 1, 2023. The adoption of this standard did not have a material impact on the Company’s Consolidated Financial Statements.

Recently Issued Accounting Pronouncements not yet Adopted

Segment Reporting

In November 2023, the FASB issued Accounting Standards Update No. 2023-07, “Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures (“ASU 2023-07”)”. ASU 2023-07 improves reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses, on an annual and interim basis. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after

December 15, 2024, with early adoption permitted. The Company is currently in the process of evaluating the effects of ASU No. 2023-07 on its Consolidated Financial Statements.

Income Taxes

In December 2023, the FASB issued Accounting Standards Update No. 2023-09, “Income Taxes (Topic 740): Improvements to Income Tax Disclosures (“ASU 2023-09”)”. ASU 2023-09 requires public business entities on an annual basis (1) disclose specific categories in the rate reconciliation and (2) provide additional information for reconciling items that meet a quantitative threshold. ASU 2023-09 is effective for annual periods beginning after December 15, 2024, with early adoption permitted. The Company is currently in the process of evaluating the effects of ASU No. 2023-09 on its Consolidated Financial Statements.

XML 39 R27.htm IDEA: XBRL DOCUMENT v3.24.0.1
Basis of Presentation and Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Schedule of Estimated Useful Life of Property and Equipment

The Company provides for depreciation of property and equipment using the straight-line method designed to amortize costs over estimated useful lives as follows:

 

 

Estimated Useful Life

Furniture, fixtures, and office equipment

5 years

Computers

3 years

Leasehold improvements

Lesser of 5 years or lease term

XML 40 R28.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue (Tables)
12 Months Ended
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]  
Summary of Disaggregation of Revenue The following table presents the Company’s revenue disaggregated by segment and by the type of relationship for the years ended December 31, 2023, 2022, and 2021.

 

 

 

Year Ended December 31, 2023

 

($ in thousands)

 

Consumer Payments

 

 

Business Payments

 

 

Elimination of intersegment revenues

 

 

Total

 

Revenue

 

 

 

 

 

 

 

 

 

 

 

 

Direct relationships

 

$

263,564

 

 

$

36,989

 

 

$

(17,139

)

 

$

283,414

 

Indirect relationships

 

 

12,144

 

 

 

1,069

 

 

 

 

 

 

13,213

 

Total Revenue

 

$

275,708

 

 

$

38,058

 

 

$

(17,139

)

 

$

296,627

 

 

 

Year Ended December 31, 2022

 

($ in thousands)

 

Consumer Payments

 

 

Business Payments

 

 

Elimination of intersegment revenues

 

 

Total

 

Revenue

 

 

 

 

 

 

 

 

 

 

 

 

Direct relationships

 

$

234,905

 

 

$

41,610

 

 

$

(11,564

)

 

$

264,951

 

Indirect relationships

 

 

13,286

 

 

 

990

 

 

 

 

 

 

14,276

 

Total Revenue

 

$

248,191

 

 

$

42,600

 

 

$

(11,564

)

 

$

279,227

 

 

 

Year Ended December 31, 2021

 

($ in thousands)

 

Consumer Payments

 

 

Business Payments

 

 

Elimination of intersegment revenues

 

 

Total

 

Revenue

 

 

 

 

 

 

 

 

 

 

 

 

Direct relationships

 

$

189,019

 

 

$

32,837

 

 

$

(8,604

)

 

$

213,252

 

Indirect relationships

 

 

5,025

 

 

 

981

 

 

 

 

 

 

6,006

 

Total Revenue

 

$

194,044

 

 

$

33,818

 

 

$

(8,604

)

 

$

219,258

 

XML 41 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Summary of Net Income (Loss) and Weighted Average Basic and Diluted Shares Outstanding

The following table summarizes net income (loss) attributable to the Company and the weighted average basic and diluted shares outstanding:

 

 

 

Year Ended December 31,

 

($ in thousands, except per share data)

 

2023

 

 

2022

 

 

2021

 

Income (loss) before income tax expense

 

$

(119,535

)

 

$

14,915

 

 

$

(86,728

)

Less: Net loss attributable to non-controlling interests

 

 

(6,930

)

 

 

(4,095

)

 

 

(5,953

)

Income tax (expense) benefit

 

 

2,115

 

 

 

(6,174

)

 

 

30,691

 

Net income (loss) attributable to the Company

 

$

(110,490

)

 

$

12,836

 

 

$

(50,084

)

 

 

 

 

 

 

 

 

 

 

Weighted average shares of Class A common stock outstanding - basic

 

 

90,048,638

 

 

 

88,792,453

 

 

 

83,318,189

 

Add weighted average effect of dilutive common stock equivalent shares:

 

 

 

 

 

 

 

 

 

Post-Merger Repay Units exchangeable for Class A common stock

 

 

 

 

 

7,892,176

 

 

 

 

Unvested share-based awards of Class A common stock

 

 

 

 

 

890,309

 

 

 

 

Outstanding ESPP purchase rights for Class A common stock

 

 

 

 

 

1,554

 

 

 

 

2026 Notes convertible into Class A common stock

 

 

 

 

 

13,095,238

 

 

 

 

Weighted average shares of Class A common stock outstanding - diluted

 

 

90,048,638

 

 

 

110,671,731

 

 

 

83,318,189

 

 

 

 

 

 

 

 

 

 

 

Income (loss) per share of Class A common stock outstanding - basic

 

$

(1.23

)

 

$

0.14

 

 

$

(0.60

)

Income (loss) per share of Class A common stock outstanding - diluted

 

$

(1.23

)

 

$

0.12

 

 

$

(0.60

)

Summary of Components of Common Stock Equivalent Shares Excluded from Computation of Diluted Loss per Share

For the years ended December 31, 2023 and 2021, the following common stock equivalent shares were excluded from the computation of the diluted loss per share, since their inclusion would have been anti-dilutive:

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2021

 

Post-Merger Repay Units exchangeable for Class A common stock

 

 

5,844,095

 

 

 

7,926,576

 

Unvested share-based awards of Class A common stock

 

 

5,204,540

 

 

 

2,515,634

 

Outstanding stock options for Class A common stock

 

 

1,148,822

 

 

 

 

2026 Notes convertible for Class A common stock

 

 

13,095,238

 

 

 

13,095,238

 

Share equivalents excluded from earnings (loss) per share

 

 

25,292,695

 

 

 

23,537,448

 

 

 

 

 

 

 

 

XML 42 R30.htm IDEA: XBRL DOCUMENT v3.24.0.1
Business Combinations and Dispositions (Tables)
12 Months Ended
Dec. 31, 2023
Business Acquisition [Line Items]  
Summary of Pro Forma Financial Information

The supplemental consolidated results of the Company on an unaudited pro forma basis give effect to BillingTree, Kontrol and Payix acquisitions as if the transactions had occurred on January 1, 2021. The unaudited pro forma information reflects adjustments for the issuance of the Company’s common stock, debt incurred in connection with the transactions, the impact of the fair value of intangible assets acquired and related amortization and other adjustments the Company believes are reasonable for the pro forma presentation. In addition, the pro forma earnings exclude acquisition-related costs.

 

($ in thousands, except per share data)

 

Pro Forma Year Ended December 31, 2021

 

Revenue

 

$

257,014

 

Net loss

 

 

(54,627

)

Net loss attributable to non-controlling interests

 

 

(5,813

)

Net loss attributable to the Company

 

 

(48,814

)

 

 

 

 

Loss per Class A share - basic

 

$

(0.56

)

Loss per Class A share - diluted

 

$

(0.56

)

Billing Tree  
Business Acquisition [Line Items]  
Summary of Preliminary Purchase Consideration

The following summarizes the purchase consideration paid to the seller of BillingTree:

 

($ in thousands)

 

 

 

Cash consideration

 

$

277,521

 

Class A common stock issued

 

 

228,250

 

Total purchase price

 

$

505,771

 

 

 

 

 

Summary of Preliminary and Final Purchase Allocation

The Company recorded an allocation of the purchase price to BillingTree’s tangible and identifiable intangible assets acquired and liabilities assumed based on their fair values as of the June 15, 2021 closing date. The purchase price allocation is as follows:

 

($ in thousands)

 

 

 

Cash and cash equivalents

 

$

8,244

 

Accounts receivable

 

 

4,627

 

Prepaid expenses and other current assets

 

 

1,602

 

Total current assets

 

 

14,473

 

Property, plant and equipment, net

 

 

541

 

Restricted cash

 

 

275

 

Other assets

 

 

1,782

 

Identifiable intangible assets

 

 

236,810

 

Total identifiable assets acquired

 

 

253,881

 

Accounts payable

 

 

(2,552

)

Accrued expenses and other liabilities

 

 

(6,983

)

Deferred tax liability

 

 

(36,095

)

Net identifiable assets acquired

 

 

208,251

 

Goodwill

 

 

297,520

 

Total purchase price

 

$

505,771

 

 

 

 

 

Summary of Preliminary Values Allocated to Identifiable Intangible Assets and Estimated Useful Lives

The values allocated to identifiable intangible assets and their estimated useful lives are as follows:

 

 

 

Fair Value

 

 

Useful life

Identifiable intangible assets

 

(in millions)

 

 

(in years)

Non-compete agreements

 

$

0.3

 

 

2

Trade names

 

 

7.8

 

 

Indefinite

Developed technology

 

 

26.2

 

 

3

Merchant relationships

 

 

202.5

 

 

10

 

 

$

236.8

 

 

 

Kontrol  
Business Acquisition [Line Items]  
Summary of Preliminary Purchase Consideration

The following summarizes the purchase consideration paid to the owner of Kontrol:

 

($ in thousands)

 

 

 

Cash consideration

 

$

7,439

 

Contingent consideration (1)

 

 

500

 

Total purchase price

 

$

7,939

 

 

 

 

 

(1)
Reflects the fair value of the Kontrol earnout payment, the contingent consideration to be paid to the selling members of Kontrol, pursuant to the Kontrol Purchase Agreement as of June 22, 2021. The selling partners of Kontrol will have the contingent earnout right to receive a payment of up to $3.0 million, dependent upon the Gross Profit, as defined in the Kontrol Purchase Agreement. As of December 31, 2022, the fair value of the Kontrol earnout was $0, which resulted in a ($0.9) million adjustment included in the change in fair value of contingent consideration in the Consolidated Statements of Operations for the year ended December 31, 2022.
Summary of Preliminary and Final Purchase Allocation

The Company recorded an allocation of the purchase price to Kontrol’s tangible and identifiable intangible assets acquired and liabilities assumed based on their fair values as of the June 22, 2021 closing date. The purchase price allocation is as follows:

 

($ in thousands)

 

 

 

Accounts receivable

 

$

68

 

Prepaid expenses and other current assets

 

 

6

 

Total current assets

 

 

74

 

Identifiable intangible assets

 

 

6,940

 

Total identifiable assets acquired

 

 

7,014

 

Accounts payable

 

 

(665

)

Net identifiable assets acquired

 

 

6,349

 

Goodwill

 

 

1,590

 

Total purchase price

 

$

7,939

 

Summary of Preliminary Values Allocated to Identifiable Intangible Assets and Estimated Useful Lives

The values allocated to identifiable intangible assets and their estimated useful lives are as follows:

 

 

 

Fair Value

 

 

Useful life

Identifiable intangible assets

 

(in millions)

 

 

(in years)

Trade names

 

$

0.0

 

 

Indefinite

Merchant relationships

 

 

6.9

 

 

8

 

 

$

6.9

 

 

 

Payix  
Business Acquisition [Line Items]  
Summary of Preliminary Purchase Consideration

The following summarizes the purchase consideration paid to the sellers of Payix:

 

($ in thousands)

 

 

 

Cash consideration

 

$

95,628

 

Contingent consideration (1)

 

 

2,850

 

Total purchase price

 

$

98,478

 

(1)
Reflects the fair value of the Payix earnout payment, the contingent consideration to be paid to the former owners of Payix, pursuant to the Payix Purchase Agreement as of December 31, 2021. The former owners of Payix will have the contingent earnout right to receive a payment of up to $20.0 million, dependent upon the Gross Profit, as defined in the Payix Purchase Agreement. As of December 31, 2022, the fair value of the Payix earnout was $0, which resulted in a ($2.9) million adjustment included in the change in fair value of contingent consideration in the Consolidated Statements of Operations for the year ended December 31, 2022.
Summary of Preliminary and Final Purchase Allocation

The Company recorded an allocation of the purchase price to Payix’s tangible and identifiable intangible assets acquired and liabilities assumed based on their fair values as of the December 29, 2021 closing date. The purchase price allocation is as follows:

 

($ in thousands)

 

 

 

Cash and cash equivalents

 

$

703

 

Accounts receivable

 

 

1,715

 

Prepaid expenses and other current assets

 

 

94

 

Total current assets

 

 

2,512

 

Property, plant and equipment, net

 

 

83

 

Restricted cash

 

 

27

 

Other assets

 

 

656

 

Identifiable intangible assets

 

 

33,150

 

Total identifiable assets acquired

 

 

36,428

 

Accounts payable

 

 

(214

)

Accrued expenses and other liabilities

 

 

(2,023

)

Deferred tax liability

 

 

(6,944

)

Net identifiable assets acquired

 

 

27,247

 

Goodwill

 

 

71,231

 

Total purchase price

 

$

98,478

 

 

 

 

 

Summary of Preliminary Values Allocated to Identifiable Intangible Assets and Estimated Useful Lives

The values allocated to identifiable intangible assets and their estimated useful lives are as follows:

 

 

 

Fair Value

 

 

Useful life

Identifiable intangible assets

 

(in millions)

 

 

(in years)

Trade names

 

$

0.3

 

 

Indefinite

Developed technology

 

 

12.4

 

 

3

Merchant relationships

 

 

20.5

 

 

10

 

 

$

33.2

 

 

 

XML 43 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value of Assets and Liabilities (Tables)
12 Months Ended
Dec. 31, 2023
Summary of Carrying Amounts and Estimated Fair Values of Assets and Liabilities Measured at Fair Value

The following table summarizes, by level within the fair value hierarchy, the estimated fair values of our assets and liabilities measured at fair value on a recurring or nonrecurring basis or disclosed, but not carried, at fair value in the Consolidated Balance Sheets as of the dates presented. There were no transfers into, out of, or between levels within the fair value hierarchy during any of the periods presented.

 

 

 

December 31, 2023

 

($ in thousands)

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Cash and cash equivalents

 

$

118,096

 

 

$

 

 

$

 

 

$

118,096

 

Other assets

 

 

 

 

 

2,500

 

 

 

 

 

 

2,500

 

Total assets

 

$

118,096

 

 

$

2,500

 

 

$

 

 

$

120,596

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Contingent consideration

 

$

 

 

$

 

 

$

 

 

$

 

Borrowings

 

 

 

 

 

375,650

 

 

 

 

 

 

375,650

 

Tax receivable agreement

 

 

 

 

 

 

 

 

188,911

 

 

 

188,911

 

Total liabilities

 

$

 

 

$

375,650

 

 

$

188,911

 

 

$

564,561

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2022

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Cash and cash equivalents

 

$

64,895

 

 

$

 

 

$

 

 

$

64,895

 

Other assets

 

 

 

 

 

2,500

 

 

 

 

 

 

2,500

 

Total assets

 

$

64,895

 

 

$

2,500

 

 

$

 

 

$

67,395

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Contingent consideration

 

$

 

 

$

 

 

$

1,000

 

 

$

1,000

 

Borrowings

 

 

 

 

 

344,280

 

 

 

 

 

 

344,280

 

Tax receivable agreement

 

 

 

 

 

 

 

 

179,127

 

 

 

179,127

 

Total liabilities

 

$

 

 

$

344,280

 

 

$

180,127

 

 

$

524,407

 

Schedule of Carrying Value and Estimated Fair Value of Borrowings

The following table provides the carrying value and estimated fair value of borrowings. See Note 10. Borrowings for further discussion.

 

 

 

December 31, 2023

 

 

December 31, 2022

 

($ in thousands)

 

Carrying value

 

 

Fair value

 

 

Carrying value

 

 

Fair value

 

Revolving credit facility

 

$

 

 

$

 

 

$

18,177

 

 

$

20,000

 

2026 Notes

 

 

434,166

 

 

 

375,650

 

 

 

433,142

 

 

 

324,280

 

Total

 

$

434,166

 

 

$

375,650

 

 

$

451,319

 

 

$

344,280

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Schedule of Contingent Consideration Related to Previous Business Acquisitions

The following table provides a rollforward of the contingent consideration related to previous business acquisitions. Refer to Note 5. Business Combinations for more details.

 

 

 

Year Ended December 31,

 

($ in thousands)

 

2023

 

 

2022

 

Balance at beginning of period

 

$

1,000

 

 

$

17,047

 

Purchases

 

 

 

 

 

 

Payments

 

 

(1,000

)

 

 

(12,747

)

Valuation adjustment

 

 

 

 

 

(3,300

)

Balance at end of period

 

$

 

 

$

1,000

 

 

 

 

 

 

 

 

Tax Receivable Agreement  
Schedule of Contingent Consideration Related to Previous Business Acquisitions

The following table provides a rollforward of the TRA related to the Business Combination and subsequent exchanges of Post-Merger Repay Units. See Note 14. Taxation for further discussion on the TRA.

 

 

 

Year Ended December 31,

 

($ in thousands)

 

2023

 

 

2022

 

 

2021

 

Balance at beginning of period

 

$

179,127

 

 

$

245,828

 

 

$

229,228

 

Purchases

 

 

3,164

 

 

 

170

 

 

 

2,491

 

Accretion expense

 

 

12,362

 

 

 

7,806

 

 

 

5,065

 

Valuation adjustment

 

 

(5,742

)

 

 

(74,677

)

 

 

9,044

 

Balance at end of period

 

$

188,911

 

 

$

179,127

 

 

$

245,828

 

XML 44 R32.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment

Property and equipment consisted of the following:

 

 

 

December 31,

 

 

December 31,

 

($ in thousands)

 

2023

 

 

2022

 

Furniture, fixtures, and office equipment

 

$

4,905

 

 

$

4,014

 

Computers

 

 

4,813

 

 

 

4,889

 

Leasehold improvements

 

 

663

 

 

 

659

 

Total

 

 

10,381

 

 

 

9,562

 

Less: Accumulated depreciation and amortization

 

 

7,248

 

 

 

5,187

 

 

 

$

3,133

 

 

$

4,375

 

 

 

 

 

 

 

 

XML 45 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule Of Intangible Assets

Intangible assets consisted of the following:

 

($ in thousands)

 

Gross Carrying Value

 

 

Accumulated Amortization

 

 

Net Carrying Value

 

 

Weighted Average Useful Life (Years)

 

Client relationships

 

$

523,850

 

 

$

190,591

 

 

$

333,259

 

 

 

6.32

 

Channel relationships

 

 

29,785

 

 

 

4,792

 

 

 

24,993

 

 

 

8.39

 

Software costs

 

 

246,996

 

 

 

178,323

 

 

 

68,673

 

 

 

0.83

 

Non-compete agreements

 

 

4,580

 

 

 

4,364

 

 

 

216

 

 

 

0.23

 

Trade name

 

 

20,000

 

 

 

 

 

 

20,000

 

 

 

 

Balance as of December 31, 2023

 

$

825,211

 

 

$

378,070

 

 

$

447,141

 

 

 

4.68

 

 

 

 

 

 

 

 

 

 

 

 

 

Client relationships

 

$

539,850

 

 

$

137,515

 

 

$

402,335

 

 

 

7.40

 

Channel relationships

 

 

16,240

 

 

 

3,168

 

 

 

13,072

 

 

 

8.06

 

Software costs

 

 

196,890

 

 

 

132,322

 

 

 

64,568

 

 

 

0.99

 

Non-compete agreements

 

 

4,580

 

 

 

4,030

 

 

 

550

 

 

 

0.54

 

Trade name

 

 

20,050

 

 

 

 

 

 

20,050

 

 

 

 

Balance as of December 31, 2022

 

$

777,610

 

 

$

277,035

 

 

$

500,575

 

 

 

5.71

 

Schedule of Estimated Amortization Expense

The estimated amortization expense for the next five years and thereafter in the aggregate is as follows:

 

($ in thousands)

 

Estimated Future

 

Year Ending December 31,

 

Amortization Expense

 

2024

 

$

78,505

 

2025

 

 

61,883

 

2026

 

 

46,918

 

2027

 

 

38,146

 

2028

 

 

38,602

 

Thereafter

 

 

163,087

 

XML 46 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill (Tables)
12 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Changes to Goodwill

The following table presents changes to goodwill by business segment, for the years ended December 31, 2023 and 2022:

 

($ in thousands)

 

Consumer Payments

 

 

Business Payments

 

 

Total

 

Balance at December 31, 2021

 

$

743,608

 

 

$

80,473

 

 

$

824,081

 

Measurement period adjustment

 

 

3,732

 

 

 

 

 

 

3,732

 

Reallocation

 

 

(138,201

)

 

 

138,201

 

 

 

 

Balance at December 31, 2022

 

$

609,139

 

 

$

218,674

 

 

$

827,813

 

Dispositions

 

 

(35,270

)

 

 

 

 

 

(35,270

)

Impairments

 

 

 

 

 

(75,750

)

 

 

(75,750

)

Balance at December 31, 2023

 

$

573,869

 

 

$

142,924

 

 

$

716,793

 

XML 47 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
Borrowings (Tables)
12 Months Ended
Dec. 31, 2023
Debt Disclosure [Abstract]  
Summary of Borrowings under Credit Agreement

The following table summarizes the total borrowings under the Amended Credit Agreement and 2026 Notes:

 

($ in thousands)

 

December 31, 2023

 

 

December 31, 2022

 

Non-current indebtedness:

 

 

 

 

 

 

Revolving Credit Facility (1)

 

$

 

 

$

20,000

 

Convertible Senior Debt

 

 

440,000

 

 

 

440,000

 

Total borrowings

 

 

440,000

 

 

 

460,000

 

Less: Long-term loan debt issuance cost (2)

 

 

5,834

 

 

 

8,681

 

Total non-current borrowings

 

$

434,166

 

 

$

451,319

 

 

 

 

 

 

 

 

 

(1)
The revolving credit facility bears interest at variable rates, which were 6.63% as of December 31, 2022.
(2)
The Company incurred $2.8 million, $2.8 million and $2.5 million of interest expense for the amortization of deferred debt issuance costs for the years ended December 31, 2023, 2022 and 2021, respectively.
Summary of Principal Maturities of Borrowings Outstanding

Following is a summary of principal maturities of borrowings outstanding as of December 31, 2023 for each of the next five years ending December 31 and in the aggregate:

 

($ in thousands)

 

 

 

2024

 

$

 

2025

 

 

 

2026

 

 

440,000

 

2027

 

 

 

2028

 

 

 

 

$

440,000

 

XML 48 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Summary of Components of Lease Cost

The components of lease costs are presented in the following table:

 

 

 

Year Ended December 31,

 

($ in thousands)

 

2023

 

 

2022

 

 

2021

 

Components of total lease costs:

 

 

 

 

 

 

 

 

 

Operating lease costs

 

$

2,378

 

 

$

2,678

 

 

$

2,370

 

Short-term lease costs

 

 

30

 

 

 

52

 

 

 

101

 

Variable lease costs

 

 

 

 

 

 

 

Total lease costs

 

$

2,408

 

 

$

2,730

 

 

$

2,471

 

 

Schedule of Operating Lease and Supplemental Information

Amounts reported in the Consolidated Balance Sheets were as follows:

 

($ in thousands)

 

December 31, 2023

 

 

December 31, 2022

 

Operating Leases:

 

 

 

 

 

 

Right-of-use assets

 

$

8,023

 

 

$

9,847

 

Lease liability, current

 

 

1,629

 

 

 

2,263

 

Lease liability, long-term

 

 

7,247

 

 

 

8,295

 

Total lease liabilities

 

$

8,876

 

 

$

10,558

 

 

 

 

 

 

 

Weighted-average remaining lease term (in years)

 

 

4.3

 

 

 

4.7

 

Weighted-average discount rate (annualized)

 

 

5.8

%

 

 

4.5

%

Summary of Other Information Related to Lease

Other information related to leases are as follows:

 

 

Year Ended December 31,

 

($ in thousands)

 

2023

 

 

2022

 

 

2021

 

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

 

 

 

 

 

 

 

 

 

Operating cash flows from operating leases

 

$

2,312

 

 

$

2,592

 

 

$

2,169

 

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

 

 

 

 

 

 

 

 

 

Operating leases

 

 

 

 

 

2,511

 

 

 

2,438

 

Schedule of Maturity Analysis of the Company's Operating Leases Liabilities

The following table presents a maturity analysis of the Company’s operating leases liabilities as of December 31, 2023:

 

($ in thousands)

 

 

 

2024

 

$

2,084

 

2025

 

 

2,056

 

2026

 

 

2,019

 

2027

 

 

1,213

 

2028

 

 

734

 

Thereafter

 

 

2,808

 

Total undiscounted lease payments

 

 

10,914

 

Less: Imputed interest

 

 

2,038

 

Total lease liabilities

 

$

8,876

 

 

 

 

 

XML 49 R37.htm IDEA: XBRL DOCUMENT v3.24.0.1
Related Party Transactions (Tables)
12 Months Ended
Dec. 31, 2023
Related Party Transactions [Abstract]  
Schedule of Related Party Payables

Related party payables consisted of the following:

 

 

 

December 31,

 

 

December 31,

 

($ in thousands)

 

2023

 

 

2022

 

CPS accrued earnout liability

 

$

 

 

$

1,000

 

Other payables to related parties

 

 

 

 

 

 

 

$

 

 

$

1,000

 

XML 50 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share Based Compensation (Tables)
12 Months Ended
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Schedule of Share Based Compensation Expense and Related Income Tax Benefit

The following table summarized share-based compensation expense and the related income tax benefit recognized for the Company’s share-based compensation awards:

 

 

 

Year Ended December 31,

 

($ in millions)

 

2023

 

 

2022

 

 

2021

 

Share-based compensation expense

 

$

22.2

 

 

$

20.3

 

 

$

22.3

 

Income tax benefit

 

 

1.7

 

 

 

2.1

 

 

 

3.4

 

Schedule of Outstanding Performance Stock Units Activity, Restricted Stock Awards, Restricted Stock Units and Performance-based Stock Options

Activity for RSAs for the year ended December 31, 2023 was as follows:

 

 

Class A Common Stock

 

 

Weighted Average Grant Date Fair Value

 

Unvested at December 31, 2022

 

 

2,111,635

 

 

$

16.23

 

Granted

 

 

2,727,476

 

 

 

6.28

 

Forfeited (1)

 

 

593,411

 

 

 

12.78

 

Vested

 

 

695,335

 

 

 

15.75

 

Unvested at December 31, 2023

 

 

3,550,365

 

 

 

9.26

 

Activity for RSUs for the year ended December 31, 2023 was as follows:

 

 

 

Class A Common Stock

 

 

Weighted Average Grant Date Fair Value

 

Unvested at December 31, 2022

 

 

108,909

 

 

$

13.22

 

Granted

 

 

171,384

 

 

 

7.41

 

Forfeited

 

 

 

 

 

 

Vested

 

 

108,909

 

 

 

13.22

 

Unvested at December 31, 2023

 

 

171,384

 

 

 

7.41

 

(1)
The forfeited shares include shares forfeited as a result of employee terminations and shares withheld to satisfy employees’ tax withholding and payment obligations in connection with the vesting of restricted stock awards under the
Incentive Plan during the year ended December 31, 2023; further, these forfeited shares are added back to the amount of shares available for grant under the Incentive Plan.

Activity for PSUs for the year ended December 31, 2023 was as follows:

 

 

 

Class A Common Stock (1)

 

 

Weighted Average Grant Date Fair Value

 

Unvested at December 31, 2022

 

 

634,023

 

 

$

19.19

 

Granted

 

 

1,102,497

 

 

 

8.87

 

Forfeited

 

 

253,729

 

 

 

22.88

 

Vested

 

 

 

 

 

 

Unvested at December 31, 2023

 

 

1,482,791

 

 

 

10.88

 

(1)
Represent shares to be paid out at 100% target level.

Activity for PSOs for the year ended December 31, 2023 was as follows:

 

 

Options

 

 

Weighted Average Exercise Price

 

 

Weighted Average Remaining Contractual Term (in years)

 

 

Aggregate Intrinsic Value

 

Outstanding at December 31, 2022

 

 

 

 

$

 

 

 

 

 

$

 

Granted

 

 

1,148,822

 

 

 

6.13

 

 

 

 

 

 

 

Forfeited

 

 

 

 

 

 

 

 

 

 

 

 

Exercised

 

 

 

 

 

 

 

 

 

 

 

 

Outstanding at December 31, 2023

 

 

1,148,822

 

 

$

6.13

 

 

 

7.0

 

 

$

2,768,661

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Options vested and exercisable at December 31, 2023

 

 

 

 

$

 

 

 

 

 

$

 

Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions Fair value was estimated on the date of grant using Monte Carlo simulation with the following weighted average assumptions:

 

 

 

Year Ended December 31, 2023

 

Risk-free interest rate

 

 

3.42

%

Expected volatility

 

 

52.82

%

Dividend yield

 

 

0

%

Expected term (in years)

 

 

4.5

 

XML 51 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
Taxation (Tables)
12 Months Ended
Dec. 31, 2023
Income Tax Disclosure [Abstract]  
Schedule of Loss Before Income Taxes

The components of loss before income taxes are as follows:

 

 

 

Year Ended December 31,

 

($ in thousands)

 

2023

 

 

2022

 

 

2021

 

Domestic

 

$

(121,593

)

 

$

13,305

 

 

$

(87,353

)

Foreign

 

 

2,058

 

 

 

1,610

 

 

 

625

 

Income (loss) before income tax expense (benefit)

 

$

(119,535

)

 

$

14,915

 

 

$

(86,728

)

 

 

 

 

 

 

 

 

 

 

Schedule of Provision for Income Tax

The Company recorded a provision for income tax as follows:

 

 

Year Ended December 31,

 

($ in thousands)

 

2023

 

 

2022

 

 

2021

 

Current expense

 

 

 

 

 

 

 

 

 

Federal

 

$

591

 

 

$

1,300

 

 

$

35

 

State

 

 

332

 

 

 

263

 

 

 

2

 

Foreign

 

 

556

 

 

 

419

 

 

 

 

Total current expense

 

$

1,479

 

 

$

1,982

 

 

$

37

 

Deferred expense

 

 

 

 

 

 

 

 

 

Federal

 

$

(1,858

)

 

$

1,421

 

 

$

(18,113

)

State

 

 

(1,736

)

 

 

2,755

 

 

 

(12,800

)

Foreign

 

 

 

 

 

16

 

 

 

185

 

Total deferred expense (benefit)

 

 

(3,594

)

 

 

4,192

 

 

 

(30,728

)

Income tax expense (benefit)

 

$

(2,115

)

 

$

6,174

 

 

$

(30,691

)

 

Schedule of Reconciliation of United States Statutory Income Tax Rate to Effective Income Tax Rate

A reconciliation of the United States statutory income tax rate to the Company’s effective income tax rate is as follows for the years indicated:

 

 

 

Year Ended December 31,

 

 

2023

 

2022

 

2021

Federal income tax expense

 

21.0%

 

21.0%

 

21.0%

State taxes, net of federal benefit

 

0.1%

 

0.8%

 

5.2%

Income attributable to noncontrolling interest

 

(1.3%)

 

5.8%

 

(1.4%)

Excess tax shortfall related to share-based compensation

 

(1.9%)

 

5.6%

 

0.6%

Business disposition

 

(6.2%)

 

0.0%

 

0.0%

Goodwill impairment

 

(12.3%)

 

0.0%

 

0.0%

Change in fair value of contingent consideration

 

0.0%

 

(4.0%)

 

0.0%

Foreign rate differential

 

(0.3%)

 

1.4%

 

0.0%

R&D credit - Federal

 

1.1%

 

(4.8%)

 

0.0%

Provision to return - Federal

 

0.5%

 

(3.8%)

 

0.0%

State rate change impact on deferred taxes

 

1.2%

 

19.0%

 

9.5%

Other, net

 

(0.1%)

 

0.5%

 

0.5%

Effective tax rate

 

1.8%

 

41.4%

 

35.4%

Schedule of Deferred Tax Assets and Liabilities

Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. Details of the Company’s deferred tax assets and liabilities are as follows:

 

($ in thousands)

 

December 31, 2023

 

 

December 31, 2022

 

Deferred tax assets

 

 

 

 

 

 

Tax Credits

 

$

4,720

 

 

$

3,140

 

Section 163(j) Limitation Carryover

 

 

 

 

 

354

 

Acquisition Costs

 

 

289

 

 

 

313

 

Federal Net Operating Losses

 

 

26,988

 

 

 

31,160

 

State Net Operating Losses

 

 

5,604

 

 

 

6,308

 

Foreign Net Operating Losses

 

 

 

 

 

 

Other Assets

 

 

(12

)

 

 

66

 

Partnership basis tax differences

 

 

134,422

 

 

 

126,806

 

Total deferred tax asset

 

 

172,011

 

 

 

168,147

 

Valuation allowance

 

 

(11,924

)

 

 

(15,468

)

Total deferred tax asset, net of valuation allowance

 

 

160,087

 

 

 

152,679

 

Deferred tax liabilities

 

 

 

 

 

 

Other intangibles - Payix

 

 

(4,679

)

 

 

(6,230

)

Other liabilities

 

 

(8,536

)

 

 

(10,079

)

Total deferred tax liabilities

 

 

(13,215

)

 

 

(16,309

)

Net deferred tax assets

 

$

146,872

 

 

$

136,370

 

XML 52 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segments (Tables)
12 Months Ended
Dec. 31, 2023
Segment Reporting [Abstract]  
Schedule of Revenue and Gross Profit for Each Reportable Segment

The following table presents revenue and gross profit for each reportable segment.

 

 

 

Year Ended December 31,

 

($ in thousand)

 

2023

 

 

2022

 

 

2021

 

Revenue

 

 

 

 

 

 

 

 

 

Consumer Payments

 

$

275,708

 

 

$

248,191

 

 

$

194,044

 

Business Payments

 

 

38,058

 

 

 

42,600

 

 

 

33,818

 

Elimination of intersegment revenues (1)

 

 

(17,139

)

 

 

(11,564

)

 

 

(8,604

)

Total revenue

 

$

296,627

 

 

$

279,227

 

 

$

219,258

 

Gross profit (2)

 

 

 

 

 

 

 

 

 

Consumer Payments

 

$

216,096

 

 

$

195,542

 

 

$

148,614

 

Business Payments

 

 

27,967

 

 

 

30,423

 

 

 

23,764

 

Elimination of intersegment revenues

 

 

(17,139

)

 

 

(11,564

)

 

 

(8,604

)

Total gross profit

 

$

226,924

 

 

$

214,401

 

 

$

163,774

 

 

 

 

 

 

 

 

 

 

 

Total other operating expenses (3)

 

$

338,337

 

 

$

261,602

 

 

$

217,771

 

Total other income (expense)

 

 

(8,122

)

 

 

62,116

 

 

 

(32,731

)

Income (loss) before income tax benefit (expense)

 

 

(119,535

)

 

 

14,915

 

 

 

(86,728

)

Income tax benefit (expense)

 

 

2,115

 

 

 

(6,174

)

 

 

30,691

 

Net income (loss)

 

$

(117,420

)

 

$

8,741

 

 

$

(56,037

)

(1)
Represents intercompany eliminations between segments for consolidation purpose.
(2)
Represents revenue less costs of services.
(3)
Represents total operating expenses less costs of services (exclusive of depreciation and amortization).
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
Organizational Structure and Corporate Information - Additional Information (Details)
$ in Thousands
12 Months Ended
Feb. 15, 2023
USD ($)
Dec. 31, 2023
USD ($)
Segment
Summary Of Significant Accounting Policies [Line Items]    
Number of reportable segments | Segment   2
Consumer payments segments percentage of revenue   87.00%
Cash proceeds from sale of business   $ 40,273
Business payments segments percentage of revenue   13.00%
Loss on business disposition   $ 10,027
Purchase of intangible assets   13,600
Blue Cow Software    
Summary Of Significant Accounting Policies [Line Items]    
Cash proceeds from sale of business $ 41,900  
Loss on business disposition (10,000) $ (10,000)
Consumer Payments | Blue Cow Software    
Summary Of Significant Accounting Policies [Line Items]    
Cash proceeds from sale of business $ 41,900  
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Details)
12 Months Ended
Sep. 27, 2023
USD ($)
Sublease
Dec. 31, 2023
USD ($)
Segment
Merchant
Sublease
shares
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Jun. 08, 2022
shares
Jul. 11, 2019
shares
Summary Of Significant Accounting Policies [Line Items]            
Number of operating segment | Segment   2        
Number of reportable segments | Segment   2        
Number of merchant represents greater than 10% of volume or profit basis | Merchant   0        
Intangible assets, estimated useful life   4 years 8 months 4 days 5 years 8 months 15 days      
Impairment of intangible assets   $ 0 $ 0 $ 0    
Losses associated with the company's short term investments   0 0 0    
Cash available for general purposes   118,100,000 64,900,000      
Net loss attributable to noncontrolling interest   6,930,000 4,095,000 5,953,000    
Impairment loss   $ 75,800,000 $ 8,090,000 $ 2,180,000    
Number of operating lease subleased | Sublease 1 1        
Accrued Expenses            
Summary Of Significant Accounting Policies [Line Items]            
IBNR reserve   $ 900,000        
Consumer Payments            
Summary Of Significant Accounting Policies [Line Items]            
Impairment loss on operating lease $ 100,000 100,000        
Business Payments            
Summary Of Significant Accounting Policies [Line Items]            
Non-cash impairment loss   $ 75,700,000        
Hawk Parent Holdings LLC            
Summary Of Significant Accounting Policies [Line Items]            
Noncontrolling interest, ownership percentage   94.20% 92.00% 91.90%    
Net loss attributable to noncontrolling interest   $ 6,900,000 $ 4,100,000 $ 6,000,000    
Incentive Plan            
Summary Of Significant Accounting Policies [Line Items]            
Common stock reserved for future issuance | shares         13,826,728 7,326,728
Incentive Plan | Class A Common Stock            
Summary Of Significant Accounting Policies [Line Items]            
Common stock reserved for future issuance | shares   2,137,122        
Selling, General and Administrative Expenses            
Summary Of Significant Accounting Policies [Line Items]            
Transaction costs   $ 3,400,000 $ 13,700,000 9,300,000    
Purchased Software            
Summary Of Significant Accounting Policies [Line Items]            
Intangible assets, estimated useful life   9 months 29 days 11 months 26 days      
Channel Relationships            
Summary Of Significant Accounting Policies [Line Items]            
Intangible assets, estimated useful life   8 years 4 months 20 days 8 years 21 days      
Client Relationships            
Summary Of Significant Accounting Policies [Line Items]            
Intangible assets, estimated useful life   6 years 3 months 25 days 7 years 4 months 24 days      
Trade Names            
Summary Of Significant Accounting Policies [Line Items]            
Impairment of intangible assets   $ 100,000 $ 8,100,000 2,200,000    
Trade Names | Consumer Payments            
Summary Of Significant Accounting Policies [Line Items]            
Impairment of intangible assets     8,100,000 1,000,000    
Trade Names | Business Payments            
Summary Of Significant Accounting Policies [Line Items]            
Impairment of intangible assets     0 1,200,000    
Trade Names | TriSource, APS, Ventanex, cPayPlus and CPS            
Summary Of Significant Accounting Policies [Line Items]            
Impairment of intangible assets       $ 2,200,000    
Trade Names | BillingTree, Kontrol and Payix            
Summary Of Significant Accounting Policies [Line Items]            
Impairment of intangible assets     $ 8,100,000      
Trade Names | Media Payments            
Summary Of Significant Accounting Policies [Line Items]            
Impairment of intangible assets   $ 100,000        
Maximum | Software Development Costs            
Summary Of Significant Accounting Policies [Line Items]            
Intangible assets, estimated useful life   3 years        
Maximum | Purchased Software            
Summary Of Significant Accounting Policies [Line Items]            
Intangible assets, estimated useful life   3 years        
Maximum | Channel Relationships            
Summary Of Significant Accounting Policies [Line Items]            
Intangible assets, estimated useful life   10 years        
Maximum | Client Relationships            
Summary Of Significant Accounting Policies [Line Items]            
Intangible assets, estimated useful life   10 years        
Financial Institutions            
Summary Of Significant Accounting Policies [Line Items]            
Percentage of cash and cash equivalents held   82.00%        
Volume or Profit Basis | Customer Concentration Risk | Minimum            
Summary Of Significant Accounting Policies [Line Items]            
Concentration risk, percentage   10.00%        
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Estimated Useful Life of Property and Equipment (Details)
Dec. 31, 2023
Furniture, Fixtures, and Office Equipment  
Summary Of Significant Accounting Policies [Line Items]  
Estimated Useful Life 5 years
Computers  
Summary Of Significant Accounting Policies [Line Items]  
Estimated Useful Life 3 years
Leasehold Improvements | Maximum  
Summary Of Significant Accounting Policies [Line Items]  
Estimated Useful Life 5 years
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue - Summary of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Revenue      
Total Revenue $ 296,627 $ 279,227 $ 219,258
Operating Segments | Consumer Payments      
Revenue      
Total Revenue 275,708 248,191 194,044
Operating Segments | Business Payments      
Revenue      
Total Revenue 38,058 42,600 33,818
Elimination of Intersegment Revenues      
Revenue      
Total Revenue [1] (17,139) (11,564) (8,604)
Direct Relationships      
Revenue      
Total Revenue 283,414 264,951 213,252
Direct Relationships | Operating Segments | Consumer Payments      
Revenue      
Total Revenue 263,564 234,905 189,019
Direct Relationships | Operating Segments | Business Payments      
Revenue      
Total Revenue 36,989 41,610 32,837
Direct Relationships | Elimination of Intersegment Revenues      
Revenue      
Total Revenue (17,139) (11,564) (8,604)
Indirect Relationships      
Revenue      
Total Revenue 13,213 14,276 6,006
Indirect Relationships | Operating Segments | Consumer Payments      
Revenue      
Total Revenue 12,144 13,286 5,025
Indirect Relationships | Operating Segments | Business Payments      
Revenue      
Total Revenue $ 1,069 $ 990 $ 981
[1] Represents intercompany eliminations between segments for consolidation purpose.
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue - Additional Information (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Revenue from Contract with Customer [Abstract]    
Contract asset $ 1.4 $ 0.5
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings Per Share - Summary of Net Income (Loss) and Weighted Average Basic and Diluted Shares Outstanding (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income (loss) before income tax expense $ (119,535) $ 14,915 $ (86,728)
Less: Net loss attributable to non-controlling interests (6,930) (4,095) (5,953)
Income tax (expense) benefit 2,115 (6,174) 30,691
Net income (loss) attributable to the Company $ (110,490) $ 12,836 $ (50,084)
Weighted average shares of Class A common stock outstanding - basic 90,048,638 88,792,453 83,318,189
Add weighted average effect of dilutive common stock equivalent shares:      
Weighted average shares of Class A common stock outstanding - diluted 90,048,638 110,671,731 83,318,189
Income (loss) per share of Class A common stock outstanding - basic $ (1.23) $ 0.14 $ (0.6)
Income (loss) per share of Class A common stock outstanding - diluted $ (1.23) $ 0.12 $ (0.6)
Class A Common Stock      
Weighted average shares of Class A common stock outstanding - basic 90,048,638 88,792,453 83,318,189
Add weighted average effect of dilutive common stock equivalent shares:      
Post-Merger Repay Units exchangeable for Class A common stock   7,892,176  
Unvested share-based awards of Class A common stock   890,309  
Outstanding ESPP purchase rights for Class A common stock   1,554  
2026 Notes convertible into Class A common stock   13,095,238  
Weighted average shares of Class A common stock outstanding - diluted 90,048,638 110,671,731 83,318,189
Income (loss) per share of Class A common stock outstanding - basic $ (1.23) $ 0.14 $ (0.6)
Income (loss) per share of Class A common stock outstanding - diluted $ (1.23) $ 0.12 $ (0.6)
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings Per Share - Summary of Components of Common Stock Equivalent Shares Excluded from Computation of Diluted Loss per Share (Details) - shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2021
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Share equivalents excluded from earnings (loss) per share 25,292,695 23,537,448
Class A Common Stock | Post-Merger Repay Units Exchangeable    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Share equivalents excluded from earnings (loss) per share 5,844,095 7,926,576
Class A Common Stock | Unvested Share-based Awards    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Share equivalents excluded from earnings (loss) per share 5,204,540 2,515,634
Class A Common Stock | Outstanding Stock Options    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Share equivalents excluded from earnings (loss) per share 1,148,822  
Class A Common Stock | 2026 Notes Convertible    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Share equivalents excluded from earnings (loss) per share 13,095,238 13,095,238
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
Business Combinations and Dispositions - Additional Information (Details) - USD ($)
12 Months Ended
Feb. 15, 2023
Dec. 29, 2021
Jun. 22, 2021
Jun. 15, 2021
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Business Acquisition [Line Items]              
Goodwill         $ 716,793,000 $ 827,813,000 $ 824,081,000
Payments made to acquire business           8,896,000 1,500,000
Cash proceeds from sale of business         40,273,000    
Loss on business disposition         10,027,000    
Revenue         296,627,000 279,227,000 $ 219,258,000
Blue Cow Software              
Business Acquisition [Line Items]              
Cash proceeds from sale of business $ 41,900,000            
Loss on business disposition $ (10,000,000)       (10,000,000)    
Consumer Payments Segment | Blue Cow Software              
Business Acquisition [Line Items]              
Dispositions         35,300,000    
Revenue         $ 1,200,000 $ 9,800,000  
Billing Tree              
Business Acquisition [Line Items]              
Goodwill       $ 297,520,000      
Goodwill expected to be deductible for tax purposes       66,500,000      
Cash consideration       277,521,000      
Payments made to acquire business       $ 505,771,000      
Billing Tree | Consumer Payments Segment              
Business Acquisition [Line Items]              
Goodwill allocation percentage       100.00%      
Kontrol              
Business Acquisition [Line Items]              
Goodwill     $ 1,590,000        
Goodwill expected to be deductible for tax purposes     1,100,000        
Cash consideration     7,439,000        
Contingent earn-out right to be received     3,000,000        
Payments made to acquire business     7,939,000        
Kontrol | Maximum              
Business Acquisition [Line Items]              
Contingent earn-out right to be received     $ 10,500,000        
Kontrol | Business Payments Segment              
Business Acquisition [Line Items]              
Goodwill allocation percentage     100.00%        
Payix              
Business Acquisition [Line Items]              
Goodwill   $ 71,231,000          
Goodwill expected to be deductible for tax purposes   0          
Cash consideration   95,628,000          
Contingent earn-out right to be received   20,000,000          
Payments made to acquire business   98,478,000          
Payix | Maximum              
Business Acquisition [Line Items]              
Contingent earn-out right to be received   $ 20,000,000          
Payix | Consumer Payments Segment              
Business Acquisition [Line Items]              
Goodwill allocation percentage   100.00%          
Class A Common Stock | Billing Tree              
Business Acquisition [Line Items]              
Business combination, stock transaction       $ 10,000,000      
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.24.0.1
Business Combinations and Dispositions - Summary of Preliminary Purchase Consideration (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 29, 2021
Jun. 22, 2021
Jun. 15, 2021
Dec. 31, 2022
Dec. 31, 2021
Business Acquisition [Line Items]          
Total purchase price       $ 8,896 $ 1,500
Billing Tree          
Business Acquisition [Line Items]          
Cash consideration     $ 277,521    
Class A common stock issued     228,250    
Total purchase price     $ 505,771    
Kontrol          
Business Acquisition [Line Items]          
Cash consideration   $ 7,439      
Contingent consideration [1]   500      
Total purchase price   $ 7,939      
Payix          
Business Acquisition [Line Items]          
Cash consideration $ 95,628        
Contingent consideration [2] 2,850        
Total purchase price $ 98,478        
[1] Reflects the fair value of the Kontrol earnout payment, the contingent consideration to be paid to the selling members of Kontrol, pursuant to the Kontrol Purchase Agreement as of June 22, 2021. The selling partners of Kontrol will have the contingent earnout right to receive a payment of up to $3.0 million, dependent upon the Gross Profit, as defined in the Kontrol Purchase Agreement. As of December 31, 2022, the fair value of the Kontrol earnout was $0, which resulted in a ($0.9) million adjustment included in the change in fair value of contingent consideration in the Consolidated Statements of Operations for the year ended December 31, 2022.
[2] Reflects the fair value of the Payix earnout payment, the contingent consideration to be paid to the former owners of Payix, pursuant to the Payix Purchase Agreement as of December 31, 2021. The former owners of Payix will have the contingent earnout right to receive a payment of up to $20.0 million, dependent upon the Gross Profit, as defined in the Payix Purchase Agreement. As of December 31, 2022, the fair value of the Payix earnout was $0, which resulted in a ($2.9) million adjustment included in the change in fair value of contingent consideration in the Consolidated Statements of Operations for the year ended December 31, 2022.
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
Business Combinations and Dispositions - Summary of Preliminary Purchase Consideration (Parenthetical) (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 29, 2021
Jun. 22, 2021
Kontrol      
Business Acquisition [Line Items]      
Contingent earn-out right to be received     $ 3,000,000
Earnout payment $ 0    
Adjustment included in change in fair value of contingent consideration (900,000)    
Kontrol | Maximum      
Business Acquisition [Line Items]      
Contingent earn-out right to be received     $ 10,500,000
Payix      
Business Acquisition [Line Items]      
Contingent earn-out right to be received   $ 20,000,000  
Earnout payment 0    
Adjustment included in change in fair value of contingent consideration $ (2,900,000)    
Payix | Maximum      
Business Acquisition [Line Items]      
Contingent earn-out right to be received   $ 20,000,000  
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Business Combinations and Dispositions - Summary of Preliminary and Final Purchase Allocation (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 29, 2021
Jun. 22, 2021
Jun. 15, 2021
Business Acquisition [Line Items]            
Goodwill $ 716,793 $ 827,813 $ 824,081      
Billing Tree            
Business Acquisition [Line Items]            
Cash and cash equivalents           $ 8,244
Accounts receivable           4,627
Prepaid expenses and other current assets           1,602
Total current assets           14,473
Property, plant and equipment, net           541
Restricted cash           275
Other assets           1,782
Identifiable intangible assets           236,810
Total identifiable assets acquired           253,881
Accounts payable           (2,552)
Accrued expenses and other liabilities           (6,983)
Deferred tax liability           (36,095)
Net identifiable assets acquired           208,251
Goodwill           297,520
Total purchase price           $ 505,771
Kontrol            
Business Acquisition [Line Items]            
Accounts receivable         $ 68  
Prepaid expenses and other current assets         6  
Total current assets         74  
Identifiable intangible assets         6,940  
Total identifiable assets acquired         7,014  
Accounts payable         (665)  
Net identifiable assets acquired         6,349  
Goodwill         1,590  
Total purchase price         $ 7,939  
Payix            
Business Acquisition [Line Items]            
Cash and cash equivalents       $ 703    
Accounts receivable       1,715    
Prepaid expenses and other current assets       94    
Total current assets       2,512    
Property, plant and equipment, net       83    
Restricted cash       27    
Other assets       656    
Identifiable intangible assets       33,150    
Total identifiable assets acquired       36,428    
Accounts payable       (214)    
Accrued expenses and other liabilities       (2,023)    
Deferred tax liability       (6,944)    
Net identifiable assets acquired       27,247    
Goodwill       71,231    
Total purchase price       $ 98,478    
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
Business Combinations and Dispositions - Summary of Preliminary Values Allocated to Identifiable Intangible Assets and Estimated Useful Lives (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 29, 2021
Jun. 22, 2021
Jun. 15, 2021
Dec. 31, 2023
Billing Tree        
Business Acquisition [Line Items]        
Identifiable intangible assets, fair value     $ 236,810  
Billing Tree | Trade Names        
Business Acquisition [Line Items]        
Identifiable intangible assets, useful life, description       Indefinite
Identifiable intangible assets, fair value     $ 7,800  
Billing Tree | Non-Complete Agreements        
Business Acquisition [Line Items]        
Identifiable intangible assets, useful life     2 years  
Identifiable intangible assets, fair value     $ 300  
Billing Tree | Developed Technology        
Business Acquisition [Line Items]        
Identifiable intangible assets, useful life     3 years  
Identifiable intangible assets, fair value     $ 26,200  
Billing Tree | Merchant Relationships        
Business Acquisition [Line Items]        
Identifiable intangible assets, useful life     10 years  
Identifiable intangible assets, fair value     $ 202,500  
Kontrol        
Business Acquisition [Line Items]        
Identifiable intangible assets, fair value   $ 6,940    
Kontrol | Trade Names        
Business Acquisition [Line Items]        
Identifiable intangible assets, useful life, description       Indefinite
Identifiable intangible assets, fair value   $ 0    
Kontrol | Merchant Relationships        
Business Acquisition [Line Items]        
Identifiable intangible assets, useful life   8 years    
Identifiable intangible assets, fair value   $ 6,900    
Payix        
Business Acquisition [Line Items]        
Identifiable intangible assets, fair value $ 33,150      
Payix | Trade Names        
Business Acquisition [Line Items]        
Identifiable intangible assets, useful life, description       Indefinite
Identifiable intangible assets, fair value $ 300      
Payix | Developed Technology        
Business Acquisition [Line Items]        
Identifiable intangible assets, useful life 3 years      
Identifiable intangible assets, fair value $ 12,400      
Payix | Merchant Relationships        
Business Acquisition [Line Items]        
Identifiable intangible assets, useful life 10 years      
Identifiable intangible assets, fair value $ 20,500      
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
Business Combinations and Dispositions - Summary of Pro Forma Financial Information (Details) - Ventanex, cPayPlus, CPS, BillingTree, Kontrol and Payix Acquisitions
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
$ / shares
Business Acquisition [Line Items]  
Revenue $ 257,014
Net loss (54,627)
Net loss attributable to non-controlling interests (5,813)
Net loss attributable to the Company $ (48,814)
Class A Share  
Business Acquisition [Line Items]  
Loss per Class A share - basic | $ / shares $ (0.56)
Loss per Class A share - diluted | $ / shares $ (0.56)
XML 66 R54.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value of Assets and Liabilities - Summary of Carrying Amounts and Estimated Fair Values of Assets and Liabilities Measured at Fair Value (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Assets:    
Cash and cash equivalents $ 118,096 $ 64,895
Other assets 2,500 2,500
Total assets 120,596 67,395
Liabilities:    
Contingent consideration   1,000
Borrowings 375,650 344,280
Tax receivable agreement 188,911 179,127
Total liabilities 564,561 524,407
Level 1    
Assets:    
Cash and cash equivalents 118,096 64,895
Total assets 118,096 64,895
Level 2    
Assets:    
Other assets 2,500 2,500
Total assets 2,500 2,500
Liabilities:    
Borrowings 375,650 344,280
Total liabilities 375,650 344,280
Level 3    
Liabilities:    
Contingent consideration   1,000
Tax receivable agreement 188,911 179,127
Total liabilities $ 188,911 $ 180,127
XML 67 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value of Assets and Liabilities - Schedule of Contingent Consideration Related to Previous Business Acquisitions (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Contingent Consideration      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Balance at beginning of period $ 1,000 $ 17,047  
Payments (1,000) (12,747)  
Valuation adjustment   (3,300)  
Balance at end of period   1,000 $ 17,047
Tax Receivable Agreement      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Balance at beginning of period 179,127 245,828 229,228
Purchases 3,164 170 2,491
Accretion expense 12,362 7,806 5,065
Valuation adjustment (5,742) (74,677) 9,044
Balance at end of period $ 188,911 $ 179,127 $ 245,828
XML 68 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value of Assets and Liabilities - Schedule of Carrying Value and Estimated Fair Value of Borrowings (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Borrowings $ 375,650 $ 344,280
Carrying Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Borrowings 434,166 451,319
Carrying Value | 2026 Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Borrowings 434,166 433,142
Carrying Value | Revolving Credit Facility    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Borrowings   18,177
Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Borrowings 375,650 344,280
Fair Value | 2026 Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Borrowings $ 375,650 324,280
Fair Value | Revolving Credit Facility    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Borrowings   $ 20,000
XML 69 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value of Assets and Liabilities - Additional Information (Details) - Tax Receivable Agreement
$ in Millions
12 Months Ended
Dec. 31, 2022
USD ($)
Dec. 31, 2023
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
TRA, balance adjusted through accretion expense and valuation adjustment $ (9.8)  
Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Fair Value Change In Tax Receivable Liability  
TRA, measurement input 6.48 7.1
Alternative Investment, Valuation Technique [Extensible List]   us-gaap:ValuationTechniqueDiscountedCashFlowMember
Alternative Investment, Measurement Input [Extensible List]   us-gaap:MeasurementInputDiscountRateMember
XML 70 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and Equipment - Schedule of Property and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Property Plant And Equipment [Line Items]    
Property,plant and equipment, gross $ 10,381 $ 9,562
Less: Accumulated depreciation and amortization 7,248 5,187
Property, plant and equipment, net 3,133 4,375
Furniture, Fixtures, and Office Equipment    
Property Plant And Equipment [Line Items]    
Property,plant and equipment, gross 4,905 4,014
Computers    
Property Plant And Equipment [Line Items]    
Property,plant and equipment, gross 4,813 4,889
Leasehold Improvements    
Property Plant And Equipment [Line Items]    
Property,plant and equipment, gross $ 663 $ 659
XML 71 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and Equipment - Additional Information (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment [Abstract]      
Depreciation expense $ 2.4 $ 2.4 $ 1.3
XML 72 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
Intangible Assets - Additional Information (Details)
12 Months Ended
Dec. 31, 2023
USD ($)
TradeName
Dec. 31, 2022
USD ($)
TradeName
Dec. 31, 2021
USD ($)
Finite-Lived Intangible Assets [Line Items]      
Number of trade names | TradeName 1 2  
Amortization of Intangible Assets $ 101,400,000 $ 105,400,000 $ 88,400,000
Impairment of intangible assets 0 0 0
Trade Names      
Finite-Lived Intangible Assets [Line Items]      
Impairment of intangible assets $ 100,000 8,100,000 2,200,000
Consumer Payments | Trade Names      
Finite-Lived Intangible Assets [Line Items]      
Impairment of intangible assets   8,100,000 1,000,000
Business Payments | Trade Names      
Finite-Lived Intangible Assets [Line Items]      
Impairment of intangible assets   $ 0 $ 1,200,000
XML 73 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Value $ 825,211 $ 777,610
Accumulated Amortization 378,070 277,035
Net Carrying Value $ 447,141 $ 500,575
Weighted Average Useful Life (Years) 4 years 8 months 4 days 5 years 8 months 15 days
Client Relationships    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Value $ 523,850 $ 539,850
Accumulated Amortization 190,591 137,515
Net Carrying Value $ 333,259 $ 402,335
Weighted Average Useful Life (Years) 6 years 3 months 25 days 7 years 4 months 24 days
Channel Relationships    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Value $ 29,785 $ 16,240
Accumulated Amortization 4,792 3,168
Net Carrying Value $ 24,993 $ 13,072
Weighted Average Useful Life (Years) 8 years 4 months 20 days 8 years 21 days
Software Costs    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Value $ 246,996 $ 196,890
Accumulated Amortization 178,323 132,322
Net Carrying Value $ 68,673 $ 64,568
Weighted Average Useful Life (Years) 9 months 29 days 11 months 26 days
Non-Complete Agreements    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Value $ 4,580 $ 4,580
Accumulated Amortization 4,364 4,030
Net Carrying Value $ 216 $ 550
Weighted Average Useful Life (Years) 2 months 23 days 6 months 14 days
Trade Names    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Value $ 20,000 $ 20,050
Net Carrying Value $ 20,000 $ 20,050
XML 74 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
Intangible Assets - Schedule of Estimated Amortization Expense (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Estimated Future Amortization Expense  
2024 $ 78,505
2025 61,883
2026 46,918
2027 38,602
2028 38,146
Thereafter $ 163,087
XML 75 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Goodwill [Line Items]      
Impairment $ 75,750,000    
Measurement period adjustment   $ 3,732,000  
Goodwill reallocation between Consumer payments and business payments segments   0  
Blue Cow Software      
Goodwill [Line Items]      
Measurement period adjustment 35,300,000    
Billing Tree      
Goodwill [Line Items]      
Measurement period adjustment   3,700,000  
Measurement period adjustment due to change in deferred tax liability   4,700,000  
Measurement period adjustment due to change in accounts receivables   1,000,000  
Goodwill reallocation between Consumer payments and business payments segments   138,200,000  
Consumer Payments      
Goodwill [Line Items]      
Impairment 0    
Accumulated impairment losses   0 $ 0
Measurement period adjustment   3,732,000  
Goodwill reallocation between Consumer payments and business payments segments   (138,201,000)  
Business Payments      
Goodwill [Line Items]      
Impairment 75,750,000    
Accumulated impairment losses 75,700,000 0 $ 0
Non-cash impairment loss $ 75,700,000    
Measurement period adjustment   0  
Goodwill reallocation between Consumer payments and business payments segments   $ 138,201,000  
XML 76 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill - Schedule of Changes to Goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Goodwill [Line Items]    
Beginning balance $ 827,813 $ 824,081
Measurement period adjustment   3,732
Reallocation   0
Dispositions (35,270)  
Impairments (75,750)  
Ending balance 716,793 827,813
Consumer Payments    
Goodwill [Line Items]    
Beginning balance 609,139 743,608
Measurement period adjustment   3,732
Reallocation   (138,201)
Dispositions (35,270)  
Impairments 0  
Ending balance 573,869 609,139
Business Payments    
Goodwill [Line Items]    
Beginning balance 218,674 80,473
Measurement period adjustment   0
Reallocation   138,201
Dispositions 0  
Impairments (75,750)  
Ending balance $ 142,924 $ 218,674
XML 77 R65.htm IDEA: XBRL DOCUMENT v3.24.0.1
Borrowings - Additional Information (Details)
12 Months Ended
Feb. 28, 2023
USD ($)
Jan. 19, 2021
USD ($)
$ / shares
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 29, 2021
USD ($)
Dec. 28, 2021
USD ($)
Feb. 03, 2021
USD ($)
Feb. 02, 2021
USD ($)
2026 Notes | Notes Offering                
Debt Instrument [Line Items]                
Aggregate principal amount   $ 440,000,000            
Debt instrument interest rate   0.00%            
Debt instrument, maturity date   Feb. 01, 2026            
2026 Notes | Notes Offering | Class A Common Stock                
Debt Instrument [Line Items]                
Debt instrument, convertible notes, conversion rate   29.7619            
Debt instrument, convertible notes, conversion price per share | $ / shares   $ 33.6            
Successor Credit Agreement | Senior Secured Revolving Credit Facility                
Debt Instrument [Line Items]                
Undrawn line of credit               $ 30,000,000
New Credit Agreement                
Debt Instrument [Line Items]                
Line of credit     $ 0          
Interest expense     $ 3,800,000 $ 4,400,000        
New Credit Agreement | Senior Secured Revolving Credit Facility                
Debt Instrument [Line Items]                
Line of credit maximum borrowing capacity         $ 185,000,000 $ 60,000,000    
New Credit Agreement | Senior Secured Revolving Credit Facility | Truist Bank                
Debt Instrument [Line Items]                
Undrawn line of credit             $ 125,000,000  
Revolving Loan | New Credit Agreement                
Debt Instrument [Line Items]                
Undrawn line of credit $ 185,000,000              
Line of credit facility repaid amount $ 20,000,000              
XML 78 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
Borrowings - Summary of Borrowings under Credit Agreement (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Total borrowings $ 440,000 $ 460,000
Less: Long-term loan debt issuance cost [1] 5,834 8,681
Total non-current borrowings 434,166 451,319
Convertible Senior Debt    
Debt Instrument [Line Items]    
Total borrowings $ 440,000 440,000
Revolving Credit Facility    
Debt Instrument [Line Items]    
Total borrowings [2]   $ 20,000
[1] The Company incurred $2.8 million, $2.8 million and $2.5 million of interest expense for the amortization of deferred debt issuance costs for the years ended December 31, 2023, 2022 and 2021, respectively.
[2] The revolving credit facility bears interest at variable rates, which were 6.63% as of December 31, 2022.
XML 79 R67.htm IDEA: XBRL DOCUMENT v3.24.0.1
Borrowings - Summary of Borrowings under Credit Agreement (Parenthetical) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Debt Instrument [Line Items]      
Interest expense for the amortization of deferred debt issuance costs $ 2,847 $ 2,834 $ 2,536
Interest Expense      
Debt Instrument [Line Items]      
Interest expense for the amortization of deferred debt issuance costs $ 2,800 $ 2,800 $ 2,500
Revolving Credit Facility      
Debt Instrument [Line Items]      
Variable interest rate   6.63%  
XML 80 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
Borrowings - Summary of Principal Maturities of Borrowings Outstanding (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Debt Disclosure [Abstract]    
2026 $ 440,000  
Total borrowings $ 440,000 $ 460,000
XML 81 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies - Additional Information (Details)
$ in Millions
12 Months Ended
Sep. 27, 2023
USD ($)
Sublease
Dec. 31, 2023
USD ($)
Sublease
Lease [Line Items]    
Operating lease expiration year   2035
Lessee, operating lease, existence of option to extend [true false]   true
Operating lease, option to extend   Most of these leases include one or more renewal options for six years or less
Operating lease, existence of option to terminate [true false]   true
Operating lease, option to terminate   certain leases also include lessee termination options
Number of operating lease subleased | Sublease 1 1
Other (Loss) Income    
Lease [Line Items]    
Sublease income   $ 0.1
Consumer Payments    
Lease [Line Items]    
Operating lease, impairment loss $ 0.1 $ 0.1
Minimum    
Lease [Line Items]    
Operating lease, term of contract   3 years
Maximum    
Lease [Line Items]    
Operating lease, term of contract   10 years
Operating lease, renewal term   6 years
XML 82 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies - Summary of Components of Lease Cost (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Components of total lease costs:      
Operating lease costs $ 2,378 $ 2,678 $ 2,370
Short-term lease costs 30 52 101
Total lease costs $ 2,408 $ 2,730 $ 2,471
XML 83 R71.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies - Schedule of Operating Lease and Supplemental Information (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Operating Leases:    
Right-of-use assets $ 8,023 $ 9,847
Lease liability, current 1,629 2,263
Lease liability, long-term 7,247 8,295
Total lease liabilities $ 8,876 $ 10,558
Weighted-average remaining lease term (in years) 4 years 3 months 18 days 4 years 8 months 12 days
Weighted-average discount rate (annualized) 5.80% 4.50%
XML 84 R72.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies - Other Information Related to Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Cash paid for amounts included in the measurement of lease liabilities:      
Operating cash flows from operating leases $ 2,312 $ 2,592 $ 2,169
Right-of-use assets obtained in exchange for lease liabilities:      
Operating leases   $ 2,511 $ 2,438
XML 85 R73.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies - Schedule of Maturity Analysis of the Company's Operating Leases Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Commitments and Contingencies Disclosure [Abstract]    
2024 $ 2,084  
2025 2,056  
2026 2,019  
2027 1,213  
2028 734  
Thereafter 2,808  
Total undiscounted lease payments 10,914  
Less: Imputed interest 2,038  
Total lease liabilities $ 8,876 $ 10,558
XML 86 R74.htm IDEA: XBRL DOCUMENT v3.24.0.1
Schedule of Related Party Payables (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Related Party Transaction [Line Items]  
Related party payable $ 1,000
CPS  
Related Party Transaction [Line Items]  
Related party payable $ 1,000
XML 87 R75.htm IDEA: XBRL DOCUMENT v3.24.0.1
Related Party Transactions - Additional Information (Details) - USD ($)
$ in Millions
1 Months Ended 12 Months Ended
Mar. 31, 2023
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Related Party Transaction [Line Items]        
Transaction costs incurred on behalf of related parties   $ 5.4 $ 10.6 $ 8.2
Other liabilities   $ 0.0 $ 0.0  
Other Liability, Related Party, Type [Extensible Enumeration]   us-gaap:RelatedPartyMember us-gaap:RelatedPartyMember  
Related Parties        
Related Party Transaction [Line Items]        
Accounts receivable from related party   $ 0.1 $ 0.3  
CPS        
Related Party Transaction [Line Items]        
Contingent consideration payable to related parties   $ 0.0 $ 1.0  
Payment to related party $ 1.0      
XML 88 R76.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share Based Compensation - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Jun. 08, 2022
Jul. 11, 2019
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Unrecognized compensation expense related to unvested PSUs, RSAs and RSUs $ 24.9        
Weighted-average period related to unvested PSUs, RSAs, RSUs and PSOs 1 year 10 months 9 days        
Recognized compensation expense related to PSOs $ 22.2 $ 20.3 $ 22.3    
Dividend yield 0.00%        
Class A Common Stock          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Fair value vested related to PSUs, RSAs and RSUs $ 8.0        
Performance based Stock Options          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Weighted-average period related to unvested PSUs, RSAs, RSUs and PSOs 1 year 6 months 14 days        
Recognized compensation expense related to PSOs $ 1.4        
Unrecognized compensation expense related to PSOs $ 1.6        
Weighted average grant date fair value, Granted $ 2.61        
Employee Stock Option          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Expiration period 7 years        
Vesting, description Stock options vest in three tranches, and each tranche may vest upon the later of (i) the date that the market value of the Company’s common stock for a period of twenty consecutive trading days exceeds a stock price goal and (ii) the corresponding time based service requirement.        
Incentive Plan          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Common stock reserved for issuance       13,826,728 7,326,728
Increased number of shares available for awards under incentive plan       6,500,000  
Incentive Plan | Class A Common Stock          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Common stock reserved for issuance 2,137,122        
XML 89 R77.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share Based Compensation - Schedule of Share Based Compensation Expense and Related Income Tax Benefit (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share-Based Payment Arrangement [Abstract]      
Share-based compensation expense $ 22.2 $ 20.3 $ 22.3
Income tax benefit $ 1.7 $ 2.1 $ 3.4
XML 90 R78.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share Based Compensation - Schedule of Outstanding Restricted Stock Awards Activity (Details) - Unvested Restricted Share Awards
12 Months Ended
Dec. 31, 2023
$ / shares
shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Weighted average grant date fair value, Beginning Balance | $ / shares $ 16.23
Weighted average grant date fair value, Granted | $ / shares 6.28
Weighted average grant date fair value, Forfeited | $ / shares 12.78 [1]
Weighted average grant date fair value, Vested | $ / shares 15.75
Weighted average grant date fair value, Ending Balance | $ / shares $ 9.26
Class A Common Stock  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Unvested, Beginning Balance | shares 2,111,635
Granted | shares 2,727,476
Forfeited | shares 593,411 [1]
Vested | shares 695,335
Unvested, Ending Balance | shares 3,550,365
[1] The forfeited shares include shares forfeited as a result of employee terminations and shares withheld to satisfy employees’ tax withholding and payment obligations in connection with the vesting of restricted stock awards under the
Incentive Plan during the year ended December 31, 2023; further, these forfeited shares are added back to the amount of shares available for grant under the Incentive Plan.
XML 91 R79.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share Based Compensation - Schedule of Outstanding Restricted Stock Units Activity (Details) - Restricted Stock Units
12 Months Ended
Dec. 31, 2023
$ / shares
shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Weighted average grant date fair value, Beginning Balance | $ / shares $ 13.22
Weighted average grant date fair value, Granted | $ / shares 7.41
Weighted average grant date fair value, Vested | $ / shares 13.22
Weighted average grant date fair value, Ending Balance | $ / shares $ 7.41
Class A Common Stock  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Unvested, Beginning Balance | shares 108,909
Granted | shares 171,384
Vested | shares 108,909
Unvested, Ending Balance | shares 171,384
XML 92 R80.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share Based Compensation - Schedule of Outstanding Performance Stock Units Activity (Details) - Performance Stock Units
12 Months Ended
Dec. 31, 2023
$ / shares
shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Weighted average grant date fair value, Beginning Balance | $ / shares $ 19.19
Weighted average grant date fair value, Granted | $ / shares 8.87
Weighted average grant date fair value, Forfeited | $ / shares 22.88
Weighted average grant date fair value, Ending Balance | $ / shares $ 10.88
Class A Share  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Unvested, Beginning Balance | shares 634,023 [1]
Granted | shares 1,102,497 [1]
Forfeited | shares 253,729 [1]
Unvested, Ending Balance | shares 1,482,791 [1]
[1] Represent shares to be paid out at 100% target level.
XML 93 R81.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share Based Compensation - Schedule of Outstanding Performance Stock Units Activity (Parenthetical) (Details)
12 Months Ended
Dec. 31, 2023
Class A Common Stock | Performance Stock Units  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Shares to be paid out at target level percentage 100.00%
XML 94 R82.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share Based Compensation - Schedule of Outstanding Performance-based Stock Options (Details) - Performance based Stock Options
12 Months Ended
Dec. 31, 2023
USD ($)
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Granted | shares 1,148,822
Outstanding ending balance | shares 1,148,822
Weighted Average Exercise Price, Granted | $ / shares $ 6.13
Weighted Average Exercise Price, Outstanding | $ / shares $ 6.13
Weighted Average Remaining Contractual Term (in years), Outstanding 7 years
Aggregate Intrinsic Value, Outstanding | $ $ 2,768,661
XML 95 R83.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share Based Compensation - Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions (Details)
12 Months Ended
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Risk-free interest rate 3.42%
Expected volatility 52.82%
Dividend yield 0.00%
Expected term (in years) 4 years 6 months
XML 96 R84.htm IDEA: XBRL DOCUMENT v3.24.0.1
Taxation - Schedule of Loss Before Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
Domestic $ (121,593) $ 13,305 $ (87,353)
Foreign 2,058 1,610 625
Income (loss) before income tax benefit (expense) $ (119,535) $ 14,915 $ (86,728)
XML 97 R85.htm IDEA: XBRL DOCUMENT v3.24.0.1
Taxation - Schedule of Provision for Income Tax (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current expense      
Federal $ 591 $ 1,300 $ 35
State 332 263 2
Foreign 556 419  
Total current expense 1,479 1,982 37
Deferred expense      
Federal (1,858) 1,421 (18,113)
State (1,736) 2,755 (12,800)
Foreign   16 185
Total deferred expense (benefit) (3,594) 4,192 (30,728)
Income tax expense (benefit) $ (2,115) $ 6,174 $ (30,691)
XML 98 R86.htm IDEA: XBRL DOCUMENT v3.24.0.1
Taxation - Schedule of Reconciliation of United States Statutory Income Tax Rate to Effective Income Tax Rate (Details)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
Federal income tax expense 21.00% 21.00% 21.00%
State taxes, net of federal benefit 0.10% 0.80% 5.20%
Income attributable to noncontrolling interest (1.30%) 5.80% (1.40%)
Excess tax shortfall related to share-based compensation (1.90%) 5.60% 0.60%
Business disposition (6.20%) 0.00% 0.00%
Goodwill impairment (12.30%) 0.00% 0.00%
Change in fair value of contingent consideration 0.00% (4.00%) 0.00%
Foreign rate differential (0.30%) 1.40% 0.00%
R&D credit - Federal 1.10% (4.80%) 0.00%
Provision to return - Federal 0.50% (3.80%) 0.00%
State rate change impact on deferred taxes 1.20% 19.00% 9.50%
Other, net (0.10%) 0.50% 0.50%
Effective tax rate 1.80% 41.40% 35.40%
XML 99 R87.htm IDEA: XBRL DOCUMENT v3.24.0.1
Taxation - Additional Information (Details) - USD ($)
12 Months Ended
Jul. 11, 2019
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Taxation [Line Items]        
Effective tax rate   1.80% 41.40% 35.40%
U.S. statutory tax rate   21.00% 21.00% 21.00%
Reduction of deferred tax asset (DTA) and offsetting deferred tax liability (DTL) amount   $ 3,800,000 $ 900,000  
Deferred tax asset and offsetting deferred tax liability   $ 146,872,000 $ 136,370,000  
Valuation allowance recognized, percentage   100.00%    
Federal net operating loss carryforwards expiration year   2039    
State net operating loss carryforwards expiration year   2032    
Valuation allowance recorded   $ 0    
Uncertain tax positions   0    
Percentage of tax benefits payable under Tax Receivable Agreement 100.00%      
Liability related to projected obligations under Tax Receivable Agreement   188,900,000    
Increase in TRA Liability   9,800,000    
Expiration Year 1        
Taxation [Line Items]        
Net operating loss carryforwards with finite life   $ 3,300,000    
Net operating loss carryforwards expiration year   2034    
Expiration Year 2        
Taxation [Line Items]        
Net operating loss carryforwards with finite life   $ 100,000    
Net operating loss carryforwards expiration year   2028    
Federal and State        
Taxation [Line Items]        
Net operating loss carryforwards   $ 32,600,000    
Operating loss carryforwards with indefinite life   29,100,000    
Federal        
Taxation [Line Items]        
Net operating loss carryforwards   3,600,000    
State        
Taxation [Line Items]        
Net operating loss carryforwards   $ 1,100,000    
XML 100 R88.htm IDEA: XBRL DOCUMENT v3.24.0.1
Taxation - Schedule of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Deferred tax assets    
Tax Credits $ 4,720 $ 3,140
Section 163(j) Limitation Carryover   354
Acquisition Costs 289 313
Federal Net Operating Losses 26,988 31,160
State Net Operating Losses 5,604 6,308
Other Assets (12) 66
Partnership basis tax differences 134,422 126,806
Total deferred tax asset 172,011 168,147
Valuation allowance (11,924) (15,468)
Total deferred tax asset, net of valuation allowance 160,087 152,679
Deferred tax liabilities    
Other liabilities (8,536) (10,079)
Total deferred tax liabilities (13,215) (16,309)
Net deferred tax assets 146,872 136,370
Payix    
Deferred tax liabilities    
Other intangibles - Payix $ (4,679) $ (6,230)
XML 101 R89.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segments - Additional Information (Details)
12 Months Ended
Dec. 31, 2023
Segment
Segment Reporting [Abstract]  
Number of operating segment 2
Number of reportable segments 2
XML 102 R90.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segments - Schedule of Revenue and Gross Profit for Each Reportable Segment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Segment Reporting Information [Line Items]      
Total Revenue $ 296,627 $ 279,227 $ 219,258
Total gross profit [1] 226,924 214,401 163,774
Total other operating expenses [2] 338,337 261,602 217,771
Total other income (expense) (8,122) 62,116 (32,731)
Income (loss) before income tax benefit (expense) (119,535) 14,915 (86,728)
Income tax benefit (expense) 2,115 (6,174) 30,691
Net income (loss) (117,420) 8,741 (56,037)
Intersegment Elimination      
Segment Reporting Information [Line Items]      
Total Revenue [3] (17,139) (11,564) (8,604)
Total gross profit [1] (17,139) (11,564) (8,604)
Consumer Payments | Operating Segments      
Segment Reporting Information [Line Items]      
Total Revenue 275,708 248,191 194,044
Total gross profit [1] 216,096 195,542 148,614
Business Payments | Operating Segments      
Segment Reporting Information [Line Items]      
Total Revenue 38,058 42,600 33,818
Total gross profit [1] $ 27,967 $ 30,423 $ 23,764
[1] Represents revenue less costs of services.
[2] Represents total operating expenses less costs of services (exclusive of depreciation and amortization).
[3] Represents intercompany eliminations between segments for consolidation purpose.
EXCEL 104 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( R"75@'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 " ,@EU87[(XG>X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2@,Q$(9?17+?G6PJ!<,VEXHG!<&"XBTDTS:XR89D9+=O;W9MMX@^@,?,_/GF M&YC61&GZA,^ICYC(8;X9?1>R-''#CD11 F1S1*]S71*A-/=]\IK*,QT@:O.A M#PB"\S5X)&TU:9B 55R(3+762)-04Y_.>&L6?/Q,W0RS!K!#CX$R-'4#3$T3 MXVGL6K@")AAA\OF[@'8ASM4_L7,'V#DY9K>DAF&HA]6<*SLT\/;T^#*O6[F0 M20>#Y5=VDDX1-^PR^76UO=\],"6XN*VXJ,3=3C2R64O.WR?7'WY78=];MW?_ MV/@BJ%KX=1?J"U!+ P04 " ,@EU8F5R<(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 R"75C$E15@PP@ $PX 8 >&PO=V]R:W-H965T&UL MM9MO<^*V%L:_BH;N=-J9$/P/DFR3S! (6VZS6VZ@V]G>N2^$+;!G;8LKR2%\ M^WMDC(T[LL =\28!V^>Q]$.6SB/)]UO*OO.0$('>DSCE#YU0B,W'7H_[(4DP MOZ8;DL*9%64)%O"5K7M\PP@.\J D[CF6->@E.$H[C_?YL1E[O*>9B*.4S!CB M69)@MGLB,=T^=.S.X>)P/R*[Y&9,N//B-9E26EW^67:?#0L62)2$Q\(24P_'LC(Q+'4@G* M\;]"M%/>4P8>?SZH3_+*0V66F),1C?^, A$^=&X[*" KG,7BE6Y_)46%^E+/ MIS'/_Z+M_MK^30?Y&1#6KR0PXSCX;J1ZG\W>>"P=D(XL3CF/H9 M_(P"X31 SZF(Q Y-TWU[DK]+%_TQ'Z.?/OR,/J H18N09APNY?<] 7>7&CV_ MN-/3_DY.PYUL!WVFJ0@YW"8@05V@!\4NR^XO<,Q57$?:L+:$#(G5"/5+0OWS6M P33,RH4RH2.EU!,N4H+11 M;4$9$JN!&I2@!F<^:@S#")9W=,VP]%J-S4H;UI:6(;$:K9N2UHVVAN6H( C; M#]-(#C5HE#$&$%7(](+?B&KX&&F#V@(S)%8#=EL"NSVO>,4[]"N-@RA=.U;]SE-2,YOJFU.K4JFS?UJ?K!;4%?D?3 -!%J\C?/Z]? MLF1)F)*>7O+NMFM[=P.K;RGI&?4!IM3J]"HG8.M3^"(WJPVFNC3DA%RW:SM= MUU9B,^H*3*G5L56^P-8G\X='M:"W]P308:$YC!4- ZM>L2'7U4>UIG8)>V!7 M_L ^RR!\I7&6"LQVT.IBPM2T]$I?J!*646=@2JT.J_(&MCZE+V#]2>*X^SVE MVQ3-">8T)0&:=-"(^C&UI2IAU"] MS@MF:X*&OD] "&2"O:22GU&_8$JM/E5:&09'G^$?\=.,H"=$(/WHNK=]]4B@ MCVV+RY1:'5?E%AQ]=E_@FH?PG$*VFFQPJFQM)V0:9X?T<:UA7<(E.)5+<,YR M"<\)86LY6GX"!1%JL>D%F[$9-0:FU.K8*F/@G&4,Y@F&-O:4<3C-E:/F"9UF M6D8-@2FU.JW*$#AG&8)A$( ZOSI\0"]P'?H]5::U)R1=&(:Y0#,H-$<3PB!U M>:4X4*(TZ@Y,J=515N[ T:?S6I2+K2H)>SHA.<\B09!C*:V5/K8UO$MX!*?R M",Y9'J&$-Z-<@,7Z*]I AQ>HFZ%>T;5I5FE'^JC6D"[A#IS*'3CZ3/Z%YI.Y(?@!79:F%^E;7O?&NU'.$>E# M6].ZA"=P*D_@G.4)9MDRCGPTB2E6KD;I55K6>614;5RH>;F:W*3S]CBX&_3A MY_,&][TW!1ZW2OG=L]<(4ISZ$;0L.8]!\F//C%$FYV%9L0/G/W(>_+_*C0?Z MVS2F'_JXUGL/+F$(W,H0N&<9@FGJ5U/75WN>* >9I0+RAZ:^[83Z^%D)T*A) M,*56!UB9!%>?TR\8#O*IM%VRI+&2T8DEA-E0N4JE#VM-Z1*>P#W:!*3/Y1>1 M (-.5\AV?EK^C.;$SQBT.R4NO=(HQI#2#:4+2^#QG@OJ?[]"&\S0&XXS@CY8 MUW(Y 6T(0SS$3/T(&W40IM3J;"L'X>K3_0-,]/SNASA=D\;%K!-"7X;S\?#? M2EY&;8(IM3JORB:X[6Q"V=G-&'V+4E^-3J_Y::C$9M0@F%*K8ZL,@MO.(.2) M+U!;T*UJL?/IA-Q0Q#@56(G-J#\PI5;'5OD#5Y_>'Y;F&Y])??BG?'5Z$5*6 M"NCN7EYF2F)&S8(IM3JQRBRX^CS_0&P2L01-QTIH>@7'NU52,FH23*G5*54F MP=6;A ,E::T:]AL\G9+8/X)7Z!.A;!VIGT6CML"46GVG;>4)Y$((97!*<+E3F&0R,/D*P)([I"6_7 $U=HP^KY#O'1# MJ^*XW I^V#[[F9!\[1>TYS(_"FD<$ 8=^C:,_!#!$43>-^">H.APHR5!JRB& MSULH")3-=BP4X!U'>"6@7% X!,7:U^28PX\_W#KVS2\P'P)F^55-LO3&R%5UJIL:B:MTH%].;13$+F&ZO,IT M>>=8I:^G&YU)-S0RJC8VI59'>/1RQEFK,_^HT9GT3*-"[;C1V7)5HM[>C!JK MWM'K5W()-'^-C2-?3@GMW\0JCY:OR@WS%\1ZU>7[]^P^8[F"RE%,5A!J7=] M/=C^U;7]%T$W^D\?/N1 MDB/:XH.3P6\:RSZ>_D?Q[G>D>O; VA]\3:D CW75\//)6HC-A_F M;6@C?UFRMB9"7K:K.=^TE!3=H+J:HR"(YS4IF\GBK/ONNEVMX!O MZYJT3Q]IQ1[.)W#R_,5-N5H+]<5\<;8A*WI+Q??-=2NOYH.7HJQIPTO6@)8N MSR<7\,-EB-2 SN*?DC[PO<] A7+'V ]U\:DXGP1*$:UH+I0+(O__^!0\[VV "\BT7K-X-E@KJLNG_DL?=1.P-@*%C -H-0"\=@'<#3Q:^_P#CXW1;4B9P=A(B'$+'/^^*2\#60#PODZ@/]N2WO M244;>]2]J[!SI?+^?@%A&F3QV?Q^/Q[3+ [3+!JL#H2&@]#0*_0BS]E6ZI(U M(:=2Y%U%;1)[)]'>O7$PB$7G%?Y8(DHFQ6H**R(P"M0O^,+6=;?G1>=ZX/ M1'6,.Y1N6F5IF#B$:XQ!+T(D%Y=4)GL!!'GTY/O.RT$FAW&:C!/>9H=CG 0. MG9I%T ^CKZI8^@1B,SGDNAO+.V)U*$[S!_H!U%?-AC7'"R!!/_'DA+=;JILQ:R FQ3#*@G$[:S&35C"V M2T2:=IXRQJ 94.62K"/FP^;713&B6LI:]@A/^SZG#LVS2;&8(J- M9+/!SM7)(\TZY&>=T=LNT//W+6J+RC32X5@[=?F* PG?6HR6O M9WM3 6S]Q D<'4:OV8BAMY^]%2S_L69505O^6W=6(9ZLH7H1^]K^Z53>#H/6 M?,5^OGYK94W=MD^ J^BG $YEE9_*/4RW . T2-(I#"'@:]*J(S&NBMB5K'#U MG:P1ST>]G?'X6S25I9!O:'> 7]FGTF3Q#*((C(81 MCI-QHVDS1++C2%UK0;,;O^18]8;*K5.?#2^I!2:#4[4BQB7;9I>%4>PX9,6: MU=C/:MDGS529;EE5J1:I;&1?1[GC_-_"["B.C'5@.87%"7;L4+&F-GX)M3V3 M:=(WQ;( &=7 M,N0[-Y<:U53&K^2TL.IM4.P"6+[(8S-T'<($VIDAT>071'. MP050Z&8-Z!AF?:_R/[#JAM:IO!T&K4D=GH;4X4E)?2IOAT%K4H=^4N^><%>9 MP#VIMO;W9\AX>3<^6O":].+F>R^:U5O^OTF[*ALN-V!+.29XG\B5W/8OSOL+ MP3;=N^<[)@2KNX]K2N3S40;R]R63O>/N0KW.'O[[PN(_4$L#!!0 ( R" M75@X[6,N!P, &\+ 8 >&PO=V]R:W-H965T&ULK99= M;YLP%(;_BL6F:9.Z8/.=+D%J,TW;Q:2HV;IK%YQ@U6!FFZ3=KY\-E(:$I&F5 M7 3;G//Z><$'>[+AXEYFA"CPD+-"3JU,J?+2MF62D1S+$2])H>\LN,(KQ6A!Y@+(*L^Q>+PFC&^F%K*>!F[H M*E-FP(XG)5Z1!5&_R[G0/;M326E."DEY 0193JTK=#E#CDFH(VXIV@EGLOX'FR;6#RV05%+QO$W6!#DMFBM^ M:!_$5@+R#B0X;8)S:H+;)KBUT8:LMO45*QQ/!-\ 8:*UFFG4SZ;.UFYH85[C M0@E]E^H\%<]X(3FC*58D!=>8X2(A8&'D)/@XQX(4*B.*)IA] I_!>V #F>E1 M.;&5GMUHV$D[TW4SDW-@IJ\D&0$770 '.NY ^NST=*>?;FO/G7&G,^[4>NX! MO5]ZTA=G M$NL9]CK#WG'#C=%FG5V $@NPQJPB0Z8;I7#KF<,1A!#MO)H7PWJ@?@?JOP:T MN0) 4RFK8>A@CV3L. [TQMX. M\GY@-'9]+_2]8>"P P[? *QW):EPD=)B-40=[E/#"+KC:)=Z/S"*G# (D#M, M'774T0F5>_MBY1Y5>6WEGDFL9WC<&1Z?K7+'IU7NBV$]4 2?MSUX]MIM)?M? M^+VR?2FJ#[RU3Z.SUFPKMX.QRWH\J(_ZO+.BXUOKFZH5#6V?>[S'@QI>>^LT M9(ZB/[%8T4("1I8Z"XY"G2Z:TUW34;RL#TAW7.GC5MW,](F8"!.@[R\Y5T\= M<^;JSMCQ?U!+ P04 " ,@EU8FR7UF>8& U'P & 'AL+W=OSV9R.6:;YB\$EM>P']6HMPP!9?EXT1N2\[2>M$FGU",P\F&9<5H M>E/?^UA.;\1.Y5G!/Y9([C8;5GZ_Y[EXNAV1T>'&I^QQK:H;D^G-ECWR!ZZ^ M;#^6<#7I4-)LPPN9B0*5?'4[NB/7J@F#PL>R"R8Y#.1?\U2M;X= MQ2.4\A7;Y>J3>/J-MX2""F\I;K&@^V7,;B*,% M)!Q80-L%5%_@#RSPV@7>2Q?X[0*_CDQ#I8[#G"DVO2G%$RHK:T"KOM3!K%<# M_:RH\OZ@2OAO!NO4="8**?(L98JGZ$'!!R152216Z,\M+UF5'(G&Z,O#'%V\ M>8ODFI5(8]<(HJI9W%H]O+EU+)\_O+EQ,'&ZY+DU7CA M -[[8BDVO$\/^OMN(54)S\P_MF W8)X=K&HDUW++EOQV!)U"\G+/1].??R(A M_L46J'."S<\$=A)$OPNB[T*??N)[7NRX+6#-0K]>6#7*_90F84BCF\G^.!06 MLRBANMG<8D82&L2=V8G[0>=^X*R!]FDL'M&[9VCZDEN?L^"Q M"[O8A<[4SX1L6EH%G"VA?UWPYV6^DS!RJMLIAQ]=9JR91$6*V$:4*ONON2'7 MX@G^\BV#!/#\.UI4T_*M+?R-&\%1ZL,DPIY61Q8K/Z:A5D:F51#XL6^OHJB+ M1.2,Q ,,6*BA2_3("ZBGO&&;PF#)JH92S6 ;K\CPA?AQ&.C$;&8)#HG&S&(& M,N4([81:W%&+G=3FKB3:2,6F&]B+ _VIMYE%4:"3,LWB)$RHG5/2<4K>A[$6"],J MB/W0'@J">Z6"G<'X74AXB NT@.>VX/ ]S>16R&R(> MWFCEL='7WK[ZVS9T+ M[31&1VJ..&/T?K.%0JDU0@[ALH:%&&&)@EC/X78.$A\,A"E7H\1MR ;FO"*/2.0,SS;LT7.49ZQ199GZKLU;J:@ M&H!3L9B M%1!C/%FL$AP/J#+2RS+BUF7M?'IY^[/HIIA0JI,RS4)*B+XSL*%Y,*,&BI'V M"HNZ%5;[GJ%-T8*O1,D/_*J"7,"F894I-U=JRBX87TG@Z2FT&,)V@>C]R887 MAQ$=V$_37BO1'VBEUQ*S:1W=W9G%:AR2R-=9F68>#I.A%/;*B;J5TQ]<=159 MI]'*Q)0XD*+(I[IFLAC&D:]W#!M<$&)O0%_07C'1'R@F4/G7J*)444%,J3); M[%3=$95 A2C&U4ZH%/6F%G@WD]2JJJA%!(6)9S"V:2J<&$5IDU3)T!:6]HJ* MNE]2&>DS2$//03,!,K^PS@)JOGV"U&)?5^XSBR&AL:?W&AM>@/'0>PC:RQ[J M?I]UVFM $*-9SB#)=\TK9A?O:ROQL[[Z.BO:_%QHIZ'NE1AU*[%[)K.E-6;- MNOBD6*ZHOL^PF.$K8G2TQBHY!L-7 [M^V@LDZA9(\RS?*?U,H'4_>IG[IAFX M3W7WH]>XWXL>&CO+_&M]\,33,=O#G@^47GN (G9**E:DT+?LY>S44J\NYW.B MS<^%=AK27GQ1M_@:+F=3%R48]D6AIV^-+)9Q'"6P.?+TLK!8>AZ)23R@A[U> M;7ENM>6H;,_4/ -,+);0[L.(',O!]O#%-!V@,CDZ3]SP\K$^EY5H*7:%:L[@ MNKO=V>]=?>*IW;\GU_/F!+>':0Z4/[#R,2LDROD*(/%5!&Z5S1EM&PO=V]R:W-H965T&ULM5C;;N,V$/T5 M0ET4"9!$5\MV:AM([!9=H-L&R6[[4/2!EFA+78ET2=I.^O4=4HI\$<7$6/?% MUF7FD.=P.#/B:,OX5Y$1(M%S65 Q=C(I5[>N*Y*,E%C(DEW/*E M*U:%[LECBGSF2DGSWPR8BM99%3\L"16),[KP\> M\V4FU0-W,EKA)7DB\LOJ@<.=VZ"D>4FHR!E%G"S&SIU_._-CY: M?L_)5NQ= M(T5ESMA7=?,Q'3N>FA$I2"(5!(:_#9F2HE!(,(]_:E"G&5,Y[E^_HO^DR0.9 M.19DRHH_\E1F8V?@H)0L\+J0CVS[,ZD)]11>P@JA?]&VMO40#^G:MV?)(>W.?C)R911P8H\Q9*DZ$G"'RRJ%(@MT)25$$J96N,- M01]IPDJ"KM&7IQFZ^'")/J"!%7%&DAL4^EZ^A4W8 MK$RH\>(.O&8Q.M?BS[NYD!QVSE\F]2OTT(RNTLFM6.&$C!T %H1OB#/Y_CL_ M]GXP*7=.L-F9P Y4C1I5(QOZY%=(I7DEWT7!A+@T25=!1!I")<[-Y-KW^U'@ MC=S-OBIMNT$_\@^-9@:P7NR%_<;L@$>OX=&S1L=O,B,<)0=A41&JZ5VA.8&R M0)#$SR:.O7.&QSG!9F<".Y U;F2-K>'Q2)(""Y$O\@3KN@1[CT+(K"D4U2+_ M%Y*D$AG!FP2+#"V@;J*,I$LBD&2(Z551%B;)K4.?*ODYP6856&\O1H>AWQ&A M_4;*OE5**,M0=$&G->>$)B\(4A45124K3O^&VJ9+C4DI*_*I2O5;Y*Z#HSUJ M, G-[ <-^X&5_6%N(M@D$0F268MA(,;2FJKI: 4-H M% O=:,!6R:&XZ3;#I%$ESJU)D>$Y%3DGV.Q,8 <:^]ZNC_/L 0?RDF?X'! $ MZ9;\?TQD]JF@3O2'#Y;F^_BG-11^'EB;O=J)1U#BM3:VE'!PTHU=ZCX),'>7 /LK)>H0&LL>"M&WZ<=2EQZX+]^UM>*6' M10DC^\@P7U-?;C"$QMP[IF: BP;AL-=!;M>:^]86=?(+$>+VZ)--)ULL)<_G M:XGG!5&[@C)ZG< W,&<%8"Q! 4E@W3JR1J\]W7@8MK@;S")OCU1-WF36C[JX M[_IGW]Y 3[N7M$4?=H-6"=,7(^'8]!GF1<,6Y;:A'PS"%F4#7A3&/>^(L[MW MFE(2OM2G4@*"=4UE=1C1/&U.ON[T><_1\WMU(J9/:78PU7':)\R7.16H( N M]&[ZL Z\.J&J;B1;Z3.;.9.2E?HR(S@E7!G ^P5C\O5&#="<$T[^ U!+ P04 M " ,@EU8Z/B59FH+ "E;P & 'AL+W=OV^;2AK&OPKR'JW.D>J:F>':32*U-C=IS]DH:;M_4YO$J!A\ "?M MMU^P76-FAG%(GE6E)G9F?N]<'@_P/@.^>B[*[]4Z26KMQR;+J^O)NJZW'V:S M:KE.-G'UOM@F>?.7AZ++Z>D,FO-^[2QW7=OC&[N=K&C\E]4G_9WI;- MJ]F)LDHW25ZE1:Z5R@@GVL8',5#&N@@G.LX/!]&.JT>ZS@[N5PF+_]Y"_B.KZY*HMGK6Q+-[3V ME[V"]K6;.4_S5NSW==G\-6WJU3?S(J^*+%W%=;+2[NOF1Z/DNM**!VV^CO/' MI-+27//^WJ7U3VVJ?;E?:+__]H?V6_ONYW6QJ^)\55W-ZJ8I+7"V/(;]= A+ M!\)^+NHXDU2;JZO-B\VF^830GAKY<;5* MVT]RG&FW<;J:-D,UC[>IO,?^A8%J5K!J5_X<;$N@KG^7U,V*U\RM%Y=YFC_* MYBJ\T)WE)V4[/,W*NFZ7O*=$B_)EL4FTW_]=5-4?$GRDQO]5 M-/7SNBRRYB^/#:U.RJ2J^Z!9(^N3MNE)VW1/9@/D3W$6Y\M$BVMMD2S?:XR\ MTZA.=9E<#R1C3VH/$$\WIFD1AU[-GL[E*1:S^R46RB:UAZX/U39>)M>39@2K MI'Q*)C?__ >Q]'_)=":&LUQBV68_IH^,&8@QI\0V7<8-12@I9QF,&XY(+&58 MCN6>2O4FEITFEKUD8M]IU3IN>O2B"5821X[1_ SSV5 J-'TC!NDA5B0Z'J_ MC(=LF8^$!4A8B(1%(%A/?<9)?892?5%5[?;K2G.,S)NSN8,(99HSA-EGMLX, MAUM4#.$SPLM(V:"QBXJL543G6^4C8P9(6(B$1>)H3&V=RM:=0 MBI(W=G4RQ47'HJ[IZ+RLD%$]),Q'P@(D+$3"(A"L)U+K)%)+*5+OQW)_@M^* M]+:HZNF?2?G8G-S=)=OXI_8E3VNI4BWQ\T(-EU_2E*%'CM(""?,D[2>6Q:U] MR(@!$A8B89%L+AD;6/SLDZ[LM^I*NQ]<")7LL0NA+?3/T&W3,;AE$!G30\)\ M)"Q PD(D+ +!>G)U3G)UE'*]2[+F"GNOUOWA68N?XW)5:4_--6ASP;O+5XUV MFTO<)&^S!N9R@H$$#*"V$TB+)@$RI,Z"J,\>!*%7U.?ZAK=*J+M-ON[WA M]5 6&RV,G[]KM\U:EM=2>1&Q*1:_5*D#CQ87DN9!:3Z4%D!I(90679CXO@8[ M9X"HK8&O<;:+#VYKEA7/AV1-KLV3=&]"W.VR1%M\_BA5(A73*V[SC]D>5":#Z4%TO'5=3Y;$$*C1M*HKCETZM9Y%$1M4AR,VF7/J+TL,3$9 M;EL&XP6&S+\OH#0/2O.AM !*"R5SU4P5=_$324H1J@^=PG7^!E$;' /..I&* M2K0C7,)T9O&R,@4;C#OS7JA;-5HK$I^$Z+I.*'\YFFIX:/5*'$%FK-4DU\5H:X E.9#:0&4%D)I$8K6UVWG#1"U M.? *V=XNQ '6OLHDDEZ7+*=,/@ MKZ6A83THS8?2 B@MA-(B%*TOY,X&H6H;Y'1W224H6BI5T3>8MAD3G5\@H=X' ME.;)^L#?V^!3V4T08D<#:--"*"V2='1H:Q_MG JJ=BH4@E&=&*JIH]B'OC0 MF &4%D)I$8K6UV+GU5"U5_.B72Q43- [-G_>-E='&JTZJ.,"I?E06B 974(= MWFH/H4$C2="IH;OFP-K6F2Y4;;J\:@L+%=V1J: N9(I_ :5Y4)H/I0506OB" MF8I0$?L*[.P3JK9/!K:Y4*GP1+?"I0YU^=U3QW*J;2[J5HU6E,1&(<2V^57! MEQ24)STDY6ASW'5T?IF1%&3\#,ON6[#9P(D1Z^P IK8#+FQ@D4ZA&CDV2\'$ MQ+/C4-NR"'__EJ2DY"D1R,;Y4%H I8506H2B]778605,;16\<@.+FCI:BM#[ M(J TCXF&A6WREIL/C1E :2&4%DG&8]H;D+X0NU0_4Z?ZW[:%10T?K4]J3V',!W:*NCC9:RZ$60=C<6;RDM MH&$]*,V'T@(H+832(A2M+^7.BF!J*^+_L!]+*G')KG_7XEU:=5M'GQ5 30QY M#_A]K="8 9060FF19#RF [M:66=A,+6%@=@RQ21Y;>((=T.J6S)::U!+0]H% M5^>?(P -&D!I(90620:$& -BZYP*IG8JH'NFU+%&'\-EST$R=8,Z_#$<:E] M:3Z4%D!I(906H6A](7,BZ(!R*7]3- M -JP$$J+)%T8.L1V'@93>QBOW"^EIHY>WR29=L8<9O&)9VA8#TKSH;0 2@NA MM A%ZTNV,SW8A0=*C=@NQ<3L/:5$V"ZECCAZ<8/:(](N4,$<@08-H+002HLD M S(]LW;ZCTSN_!A#[<>\:KN4(;F9@9F4.S.?JT./E1>4YD%I/I060&DAE!9= MG/J^#CL_QE#[,6_8,&6(F7EF"T_'4,U$5]84G!* M)->=LG*L.3VK,A:9UI#SVPRSKY70NT.7-BS(I]"9)IY;HAI9E=W M=.8*S\R6E!3WK$ ;YT-I 9060FD1BG;0X>SLV\':+[#[,RX?T[S2LN2AP>OO M[682R\-WPAU>U,5V_X5AWXJZ+C;[7]=)O$K*MD#S]X>BJ'^]:+^#[/3-?#?_ M U!+ P04 " ,@EU87UW_\)\, !'4 & 'AL+W=O,81G9ZGB>.)G>MG6H(L M]BA21U)^N5]?@)(%D5A 4HI\L25J\1"[6"R>78!\_U35?S1S*5OTO"C*YL/) MO&V7[\[.FLE<+K+FUVHI2_7+K*H76:N^U@]GS;*6V;1KM"C.2!2)LT66ER?G M[[MK-_7Y^VK5%GDI;VK4K!:+K'[Y*(OJZ<,)/GF]\"U_F+?ZPMGY^V7V(&]E M^WUY4ZMO9UN4:;Z099-7):KE[,/)!7Z7QD0WZ"1^S^53L_,9:57NJ^H/_>5J M^N$DTCV2A9RT&B)3_Q[E6!:%1E+]^',#>K*]IVZX^_D5_5.GO%+F/FODN"K^ MDT_;^8>3Y 1-Y2Q;%>VWZNDWN5&(:[Q)533=7_2TD8U.T&35M-5BTUCU8)&7 MZ__9\\80.PVP<#0@FP9DV( Y&M!- WIH [9IP#K+K%7I[)!F;7;^OJZ>4*VE M%9K^T!FS:ZW4STL][K=MK7[-5;OV?%R5357DTZR54W3;JG]J4-L&53,TSIHY M^J0O5DU63IOW9ZWJ@T8ZFVSN]W%]/^*X'R;H M2U6V\P9=EE,Y[0.Y:Q99+8H;[0BD QD5$XZU83P^^U8-[O>)B M^E\5"M8SLZU4O)U4Y20O)"J'"NJ?]<6)]J-E73WF:I:A^Q?0D=Y!YN A/2DD M6!H(K#<"8CL"PNM)J52@DSQ;+U;E%&6+JF[SO[H+D!G7<'S'$7!$$QX/G H2 MBV,^="M;+!F)$8&]*M[J%'MUNFVKR1_=JCE%RH44E6B38VF667E1"KUFA:,FXG=EX0-!PD2 MHFR@%2#$J8"5&FV5&GF5^JRF-%+ZW*\:]8OZ/,V;9=7DKE$: =X4D:$ZWGL> M.RD#@?7,@R/#7J*##"2?=6A;Y;:F0:.D&;==2(XH=LPT3 M8RGBM=37=BYKI!=2T"#$GN(T&4PN2(@-(R @A$>.SAOFB+U4ZOQ3EM?H,2M6 M*MS-L_)!:JK>9L^:+LC\,;M7HY\]U+)C^*C(L_N\R-L74%-J]4^(G1YN5+6E M3H5(XN'B!SFQS4!I% M0VO88CQA+M6I?_)7@^55#;Y4\7];DE$.HU%LZU;@$;PWO_H,;>) MV6FBJ-G06( 8YI'+6H; 83^#2^5,UK6B;WJ:RV?-X%0B<"]+.V+5RLOXK%!D]CLYY0.DZX4D,+4E5 1PY*(GR7UAK-> MR4-G(;%)#$V&J^(8D")X9*D&T"M7B8@8.D3\=,@]!5^YGJ-V2 #B@FEB34) MC!-K%H)@Q#4-#;\A?GZSH]V:I._1R:8G;$2'&@$HY^4] M1P>*G9,VA1@-7$ MU)H1$(_"\9!%0&(D$:Y);B@2\5.DGFYYV:HIGW=IJYL_ 'P&4S[,N,>0'(GY M,*OQ]^\'QY8:%D7WL*ALF;=9D?^E@D%3S=JGK)9H*A]E474#ZZYC4IO\G*H$ M(QD.,"2G5E4\K%! 'KSH4*">15AD$2%(CHZXM1<(RZF@ MRQWN8:@>94]TJ4M.JJ,J'TU;6 M"^0,2H:PTD-K<^4A)@)J7J37C8WR(0MR*7A7001G M#NT-E:5[=DOG:C'6=:CE9@6;HE4Y59G(E?*:4I]>0C=%MMXC<M'5^O]+UY.ZPQ1>YN)B09L6$Q I+#,>.CH;JV',4T88X5C!EJR/S44(7JNJN(O9G*]:>WW9ZA,L$O M:T/HC$0-:N<4.I+K??(ZG^@JJ?X=U-ZF>3SB"1DJ#^R"QG8E!A [I1$6#L[( M=H["[2D/'JPDREIT+Q_RLM1#KZL,LLXK,/8SN]HWHEP,\PM +!:4#4,_((8C MH8SIT-V0.[:G>'B4[E+7@;U:VPP+,X:MH@,@!U@G!<3ZUNEK;?@:$_NSA&ZC M:;JJ]5"V9%:C656#9_]8T,W1H&AI*+2^,0W]8W[Z=[4Y- .:S29B.")6 M] .DN#T' "GL*KLPP^E8XO6%V^\W-Y\OOUQ>WUU\1K?CWR[3[Y\OT==/Z/KK M]?CB]C=T=?W[Y>W=U?6_T,5UBCY=75]3%#F%8'UA8[V"HN8?&1=8TZ *-J\5"_=P=Q 3-&_*HWC@H M6LJ ;6F2$.X(6]Q05AYY7?7;YG1SOCW+>?CZW!UY4E&N]UC#QZSH,OM;_91$ MQ^FU2+98;^8V\^JI!-NY'H> CTT'Y<]!T=)0:/T!-2R;[]E![];5!@ 1",C1PK$#27F?DI\5[59<,[6-1@!S$HKA-G#TLBAO> MS/?PY@-CM1_FZ 0M+8:"JUOPIVG5_R/K_QHN9J'?18E[,,H/^-I%&ZX/=]3 MBUW=%_G$/."@9]NACAJ4Y =%2SEPK(&1:.0X?,<-?>=^^CZ^ ?FKO]71M@AZ MSB 46M]B)F/@_HSA1X]N\* I05"T-!1:WZ0F)> 'IP3]+5QPG=7"-5QR]]_G M:!L'S0LX\!"2@Z4(DQ,(?QG[8UX4VO7N:@F66_W-CS5(4+0T%%K?=(9]"_Q3 MYK$(>NPB*%H:"JUO4D/^A9_\!YO'_OL<;>.@IS@$5-07HRARU**$23F$/^7X M=U6V=56 !O&V/-H@(='24&A]JYD\1!QWYN/@>1PT+PF*EH9"ZYO4Y"7"ORT0 M;AX'352"HJ4"/+Y,'140L?- O']WX2=5E$70["0H6AH*K6]QD\,(?P[CJR@? M\]BC_S9'FSAHTB/L[0_G<4IA<[_M>#X;W.TB8.F.1NTW=T%DEB;F&<[;UA; MR/JA>U-=@[KG0=>O*MM>W;X-[Z)[!]S@^D?\+EV_T\[ K%^Q]R6K'_*R086< M*I: 5<$4%1Q(64^\B.,]BF^\2 M?E)8JZTULI,\"/%H@^MBZOFV(6"0:\M S&,%E\"8)3)M_.XXO;ZD!6ZO-^Q7 M;G8SRP-1<"G8+UKH ,JIR)E0C 9VB^[L, M'1^=H"-$.?I1BD817J@$:U/;,N"\JS-KZX1[Z@0ANA%&PO=V]R:W-H965T&ULG951;YLP$,>_BL6D/36!0)-,68*4-)O6AVY1VFW/#AQ@U=CL;)+VV]2"[7P"JVKF>^KI("2JJ&L0)B33&)) MM3$Q]U6%0%,75'(_#(*)7U(FO'CN]C88SV6M.1.P0:+JLJ3XN@(N#PMOY!TW MMBPOM-WPXWE%<6R&#\:?5]+J4-O!T?53_ZFHWM>RH@CO) M?[-4%POODT=2R&C-]58>OD%;S]CJ)9(K]R2'QG<<>22IE99E&VP(2B::-WUI M^W 28'3.!X1M0.BXFT2.JBS9P3-B/\JC1G#(3I^-[ MT]X4D#PA39G(R1*1BAQ,V[4B [)F:-HG41&)Y$>6L010S7UM,MMX/VFSK)HL MX84L$7F00A>*?!$II/_&^X:XPPZ/V*NP5W -R9!$HQL2!F'4HQ=U;8BY!O M.^3;/O5X6W,@HV W'HQ.L *N'[1 M]^ F'=SDJJX] 9K;12^P]6N^QS;MV*97-ZZ?KU_W(I]_,C=*P-Q-1T4260O= MC)!NMQO RV;N_'5OIO<#Q9P)13AD)C083LWGQ&8B-H:6E9M".ZG-3'/+POQ$ M *V#.<^DU$?#)NA^2_$;4$L#!!0 ( R"75@ C;!&PO=V]R:W-H965TG;92FY/7+_F[C^[U2]N'1AOUT0G?MZUTFTO5V/6KD\5)_N*37M6! MOCA]_;*3*W6MPE^[CPZ?3H==2MTJX[4UPJGJUE M].K*-G_39:A?G7Q[(DI5R;X)G^SZK4KZ/*7]"MMX_K]8Q[E/<6+1^V#;M!B? M6VWBO_)+LL-DP;=G!Q:&>B_S'KY6G N;3Z MM$AG7,8SS@^7YT1W?J&(N'B]FXOSL M_/&1_1X/5GC,^ST[L-]%4=C>!&U6XJ-M=*&5%_^X6/K@$#7_W*=QW._Q_OTH MDY[[3A;JU0E2Q2MWJTY>?_W5XMG9BR/2/AFD?7)L]_^1SXZ?L1!S\>O/$9]4 M)S?BK6U*V-(/DVAH+;W0ILC+2H'/4KQ1C5Q+[%E,IN*_'_MF(Q;LX<5W6(=Q M8U(FKW6H1:BQIK&>?&8K[ 1?&2_CC 1*F76K#)_#0 MXL5#T?7.]]($$:Q8U[JHQ5_J'D'JQ*73Y4J)B^)SK[WF77\*Y7R&DWRG"@V# M8'%G/-I#X@/G(/44MS8KF!2^,;!4IF,XX[*-T'F_P8/F0;,Y@ M30>2T*UR*PC'YE[7MH&+[-I@T/=+KTL-5*?!'1.RNVA+EOFM7-^(CQ 91L\R MS,1//UW-INHTNM5T:J/E4C(#>;47/D;,#$YH M* 0LM'!K#9\92]M;ET8^D3C>A)_,/)/>?L M%IW3.!0STX$Q_!F3JH.6(<642 X5T*L&._K<2P=SZ5)Z56L5*V45_T!CI19Y$BO5D"0YK;4HP1;=Y!'-@'E: M8-^H0)NDLI8]CXUK>:MB#:O@ZVG9G.QOE"K]=F"/:00;(_OR&7+ 1.A#]:G) M0SD!8;*=&7Z>Q_8E N1 (JJ >C+;9X>@BMK8QJY@KD8&"A^"RK(O5$K^;3C87?@=X]>CQ+L)F_<:I0^E8N4?E@*H/>F,ZDG MJ3TQ298^QKP,6QF)*ME93; VRZ5494.D9=Q.=,K0UA-?4H*)(C; M8_J)LZ6_X\(M_*AUE4YCU\3V ;ZAP3W &4V\'<9C;FLV'7H5(D>JB1"*9$32 M_<(5%$[SJ)$-2YDB/L8 $?^PZ9+_$9]-7C)Z"2)5V)E< <>Z30DZJKYTR@S0 MO9M/$]%,T?24Q5*4&'8>1L7^*?T)QL$QG$UTDZ@#-590!LZ@>HG^M]V?8?LS M=CR9H45EY&956#A\:M+]U&"%T0)4RF,$'M@_5[ R.K)$M)O/?0Q,DR6GF!0 M>7B=J MI#Z[4-X$"ARD4Z&+%YH1S9T2>:IKV+[N$C)Y7Q6G@:,G%OL_6/HI' M4[VWRJ MB#,R(U5A38DNZ=X+$4IL+,4T:8_<]RJCZHQTY[%HJ0BM*@/KZ/@9 M8D0U92ZE6%@3RZUA"HR]_7 Q-2*%>VT]$[=()IE,:5H&,ZP5Z@S^)7:1;T(H M@G5( $KK5Q8JFW:H,BTRL] =;:C5 51>6;)9+(6YAC-?7Y(1$:%P.@8D^9S! M)9?#5/[PS8W: ,FKP"USJE&.(9O*YRX3B&),=CE4IR?TZIYCF/&,=6$7UOCB MBR@")UXLN@CZB?']!N6XQ90W[Z]GDVS8.X>Q=XP*1+'M'8 '-"86-62D..2 MIK%KOR44@1KQ#;:1;8U^1'M/*0ZZ9+/OS(D5[AKJ.&O?XT@9F6"BZ,.$::1T:&8-YDYH MN_9;,^Y:>M2(8Q@TNV"8HK<#8D:2F[0)0YM4-6K)+-V$4.]5QAYG2:TPFF2) M*KI4A>R]XC:400&5BQ-VTCT308Q5G)LVS/06U)QG A^;6%;(!+1NVA:P76(X MUP28#8F\F?)1VH^X;';3>2'*FMK7HJ#A-A M.-G'0-TYWU"UL3W5%ZC5;![UQ#..1M"!U*8RF#(Z C"QP!@[N0VCKMRZV($! M."F%BMIR.V/=EBDR*8,T]#W4?8^%A*.SO4&TQJ ML5UL57+#/.E9G%JA4'+..^ZRZ!8BAN7=7GB0:N*%UL*ZJ;_PD^[B@.!#38NF M]#W'?K1F:B*="D1"Z/4K5M%=?!WH+8/-$L8;-0.?=G KY+Y@ROP&%());WXV MV3*SH/<[NOV@SK1#"GS1;:1OY\_.]U0>JM.(J3UHSL5U^IJ< MCSJQ?2\9.21=XH.+!I7.N2M0U&7WVW3B?]@6/AC+7ZF6.C*.*3D;5\W$Q=7; M+>J^KY7(IQ& =H&Y\'#:%F^<'U@@N$Q[&>$K]W[Z4R\TLLU:N MS"-*DF!YUW1--B&W/MWW)[Z]?W,E75;1JQ :M=/A#Y>/5]?#>XVM*N[>YP+? M$@3OVWIR?73PF &P0KR3SN1[*R7B+45\A=6_L)WV>!I_(CG:&&CLJW>F5&A) M2IIXS<5O^I0V:O;N^H,?5",!\^Z5+.A61J(;'A+J!K1)$HY7$7=O>OARL'-7+A'G7QSDK3Y+RY,4I*!4'!FH#*%%0937\#Y-K1C M8X>08GML$('#4C?W^0$01T^]?/TZA5"Q$=]^(_YXD&S;P(T2NB_X*S[!Y,L^ ME_=6=+%O4O3D2KI!9 O%KP-WP'U^%T99_+O?_F8LD_'-G!=P:K!?TE/1_4!W MJ\'TH/GO!82_"=[X^G7,PTE*[UX0WQ_IB;V'>ZR^&^TQV+::V:'UO-O7'F\\ M?TW?.[\G/HZ$]^+Q_S^\/^S!H&U&PRAV!P1GPQ.03+<397XDVH.*+ QC'H>B MBK>/V["XVVX5=A4?_F6Z/J$%B[/YV8"CTGM;C,]'\8X/96+&M-GQ/6 R9ZFK M]!8\W)3DETEB6Y$#1?A+;PHT;!0GE..+2=E2FN8-<7:^><^/A-QK55ODG-A3 MHE)/YWO?/.,6;S3ZL_@D%QU7]8[3!=0 9=.S>=Z9T8%WW13?:CBJR$Z/Y\\F M]08YO=*,+5'L#OU^3?=T\3<%](KLRD=$]S=T9'!ZV4\[@%S5!B;"S#N]\VW1 M!*[QRNVP==(Q1TF\,EWEU.E-WJ?J^=%B>*) _P V,-_W0Y_3R0^U^,<4]',T MNHV%A^)OMH9OAU^\7<0?>HW3X\_EWDNWTH8>C2LL/9M_\_1$N/@3M/@AV(Y_ M]K6T :KQG_0NK1Q-P'AEX=[T@0X8?@?X^M]02P,$% @ #()=6&YZ95R< M*0 ((< !D !X;"]W;W)K&UL[3W9Z+7UO;%U\W3>M_O+/N^^VS^_=]N;8;X^=N M:UNXLW3=QO3PLUO=]]O.FHI>VC3W3X^/']_?F+J]\_(%7;OH7KYP0]_4K;WH M"C]L-J:[?F4;M_OQSLD=O?"Q7JU[O'#_Y8NM6=E+VW_>7G3PZWX8I:HWMO6U M:XO.+G^\^*6V.Y_\7>!*%LY]P1_OJA_O'"- MK%ECR,8^.?* MGMNFP8$ C+_+F'?"E/AB^K>._I;6#FM9&&_/7?.WNNK7/]YYH[-(,3?_1 M[7ZRLIY'.%[I&D__+7;\[..G=XIR\+W;R,L P:9N^5_S5?"0O/#D^, +I_+" M*<'-$Q&4KTUO7K[HW*[H\&D8#?^@I=+; %S=XJ9<]AW&]_N4KXVM?N&5Q MT5EOV]XPKMJJN.1MPGN7]:JMEW5IVKXX*TLWM'W=KHH+U]1E;?V+^SU @N/= M+V765SSKZ8%93TZ+#Z[MU[YXTU:VR@>X#TL(ZSC5=;PZO7'$U[:<%P].9L7I M\>F#&\9[$/#R@,9[?&"\B646_W&V\'T'=/2?4ROF\1Y,CX=GZYG?FM+^>&>+ MF.ZN[)V7?_K]R>/CYS= ^S! ^_"FT?_'=O'F64_GQ6\Q,;Q;MV6];2R-=.Y: M#W%A-@O\H?<%O-\,E2UZ>-KP##361[LUU\5/ MKJE@0@]#=UO711AK>&IC?G5=W5\?N5T+P_MAX>NJ!LAGQ4]F]Z6X,!U,$<=X M__Y\5IC&P0)V=;\^^-"??O_D].2'Y[[8K5W3 ![RX6'=S_C==VUONXV%B[T- M(\QX'GK@U7!MN_&=?&5R\<.?S&;[_*SX!8 98$.R9S^8%KCL1N$L'(.1GT;S6,8?J).Q],!Y3"-SK;*1!O+L[^G1?; MT@[ #B8WSF'^RA27KAGPIB\^X[U/77WIAJZT\08-5]Q%])X>/P\/T.^3Y_=@ M>NO->/+SUY^*3[9AS$06Z:U7^,0O]1?D$#_?#%&<'EAKB^: M802$7HT#G%]< DU<9^A4[.!.Z\W10/F]9#B2 W'$:P^$KP.^00'7N;8NPP,7 MG;NJ*]OI(XQUD/#ZP)NOY=JT*ROWX5";?O!Q@@S9,']C37?P[D^F6[@N)02^ M#L_77^.9 &J3XP?G $\?WT\OSXNS!LYUPBYJA+QTFZUIK^/)QK!,,B^SD7 M8'>VLP6P^BVP!H(%A^LJ>,\RXUC9UG8&60/%!AMTQY_1I68)9+.(.T$ # =;27 MFR"%X'DK5-O49E$W<$ADJ*KV9>,\,&M\$.#"K<"9#[V3H$L(;G*1=$)2<#+Z MS:D6%'Q&F2^JH4-2B&\2*0*9.3R;98^T R@"C=?#B$.#"X"U=P4BIZN)))8= ML*I^[7R"MCEPP15A]&,8-B50GLPK*'!79^G7G1M6ZZ+?.7G*+!HD%1H.9.C= MDWND,@QP&@+KI/7?/;T'LM.#TN)]PG"-+Y9#!TOL"/L#()K.YU\=X/3D40#5 MTQF"C4&Z:UW&E@";)3RB:(-30R@E6K5NU9GM&AYLBL:5AB5C"[=PH)Z'A#7G M;*ZJ@6,C>LNFMI,S+$R#S&,.HM*O:8'TQQN@VBO3T*K#G1+_L,D=59#H!AP. MX/YP,"LP\) ( :_ N -_G14;U]IKV-3NB^USMNO7L 7(98Z?/D>]!4:^@FUF MK--A FUJ5:-TAYT'L'9 !G\SF70A.RA_][TLL(4MB6A6F_ M[$$(S*@NUS,Z#F B(L2@P]BOI47N;"MAK##6@"P$98+LIYQ+.FTX YW?E&_C M02'9B8=_ <]?F;HAFEO2[A+3+K8#R"QD9SL@IS\4)R=/YB=@GC6-JI9_*!X_ MG#^-EP@'8*38S0((3PT5>A3^.)TAP6\MF:C--9RU \_#DK?;SGVE8P4K?'): M_'$D>8+BV;N>6#V135CP)'G@*M86CC/N(,JJPF\ @\4*#M\VYZ2 T[[N50$ M,0544@,DC>E65@@'*==VM'4>93IP SK#*9J'#E5F>'$!(AM$CH];,3T94Q=H MTYMLH,K!JPL]YCO -^T:;AALX')HEG@)WJ@[V-L-$ +3*MQ,AIG)P02I"$<= M&7Q'6!.8D)F-8,GG8 M3*N(;UR"=?8%RLYHD'20T/'KP[\D<.#$8LW6)\59^<_ 0/N^X:%Y')H*]924"6#4ZH*R65X)NBRS)AK M&*0$JPB%!DL4M(=E('W[(U_U4:5)QB->2A0KFA4A0CE(U"O&2/1;E(-"F@%Q M"5L(A+]")YH@S"?$0R<#!EP;"@;R,6UNMMB5K-%J0J' T4!Z#(KTEXKI%5 M+$SYA02!(U'L@44#"]$#@=<73;UB\3=7MX$'V% !I&,7KG7Q&J@(K,8'_:N" M0TDJB2(;]U'V"&CCQ";_57,P;BFW8/_^#!%RO3,:M79%2ND M$U@0#"2L $[+QN33LU MIT?6J?I>18Y2(INUVQ7D+#$I@(A),M?'J@PYM$_]2YBRB_S2Z1H*\WJJW/D0]$-9.\;SS*1R2-E/9A M=]?U:@W2 #15T(Y @<4B2G1?% R[PE;G#NH+ !I M'5YW2/)P],;*O6P,GK9Y\08,:'*'P&S <)'#HE>B),LZW/!T [>C :HLSDAS M 4SYWI5?<$KT3 QTT&A#:J)V]/" HN\ DW<1?)"V/8CTQ="G7$$7+HQ\1W$+ M7#1L*U)V.Q#=(9] */Q!,-*#EAB.:BZ^KAN"\+==V TKFOVV2^*#S5NZ IHO MK%CY+@HU.@[H#GZ&WKCIN=#7'2VK\5Y1OK5K@;8J]HSDW++F?AX&#&(+I&!!]%% MSK>-NT(#FST\:%%%JS7Q'M! 0,$6]D0"=7G3/K M+3NV6=_*X(-M.( -%#1\$C%XAQ1[A($LT$?!KL-5(J\6SKU!W]0_K" $%MLE M C;;=O0B.=22_+/?O0F/?.9'WM=+^[NW _ ]I*@9R*&O$H]!T$ /!"4S@? 1 M6VZ_.V?>!\KH [GR'FD.!1\(;5R[*/?O44\A?B:OLD.%Z!-],I\F=1S>\1)7 MI1SG,-9,3P/"'VW+KEZ8 EW EI!RQQ5K3L@'CPT;*56(/[Z8$); M.I_D2X\NF .3HS,'A>HB 1C58ER7K$?VG-RDB!PX4AO6/40O2T6=NG%3QZU9 M !\$$PXWAI6))>XF;SII?K")JJWP- N+T"M"V3CP^:@R?2;_?QTJ+?L=\B;*B#)QO&:Z?3.@IBJPE,S(M?6-LSY<,?6 M]18>#8IK?A7PB2SLB[U&Y07T>GRU=>T12FK *MAAG56I+T$IL/E;L[$CQE6: M;=V;!M#D;[L #KCT(U459VXLJ24<[^!X5T>\\5?43SS:)[,TBF$&X'0=S"*RQ"IOK ^(E!%&3 )89?V-<'UC + M Y20U=CDADF%*2-(M\4+%384"'W["O^@C)>(K]+^G$ +0W M/,%VLQ ;F2N3%,:2\H8AIHD-SS?P$%%_B>4KH])G (V1%@M&4V #\")%3 VB MO;)@)L'I3^>>?Y<(J?>.ZV\L/0C.?([H0QNQPO^7'8=DQ^MHHS'A'G04I^M/ M8[5MBBU8WA^*XR3LH=HD*E())Q39@MXO>&6<_F!R;./9[.T*@V= -%L^P(AL M(O0XIN*6TSRJX$ZX[2I/#RXR%7"TQ"?32PRKHL=45"0"X)]=&[OH\*# 5N\M M<";FB9@N5?$*06M7G^#WQ\?I_/3_,CY"1M"L.+NX MG!6:W1.3=SAV>G$Y+_[L7$7"*?R1N*X0"HPH>@(@V+S;#I5W/NF!(Y$MN<<$ M%58R1+,HOA[4KB;CA$YO\(@!OU_4K9H_ 300A4G*2$.A949]#-4/Z 80YRNE M9K"\P=A*5.GN]N:+2%,7PIW"% M=9)[@WP3N!2FL(P!S*1+8.3C5:#,$LLAI@5(W!]0"C*?K%L0WOQC@0G&-SZ^ M)"&$U(*!_PYE:NHAY QG,4Q#Y@[N;6=78!-W#27'U';'[JFH/HDY;M(XI,11 M\U61.IY:X:MD=[,]C;9RBN1HRTYM+"LQ&+_9OY=YYWD8DU(:"43""TH+C0&B M6 M.FM?G;Y,PGFFN,8>(G!B<)Q"%*\6H3;D>&>^L]F$4"]47"K(!D $%[']7 MZS//02'D\2[NZ18SI /R]"]1A')4&?%6#I0>-DXXF7*9I8A) M\*'I&Y%IYN7WB?OF3"!67A M+1A): F+)(Q(DA=CG-.A]A.)Y/"_ [HW2XP**#X(5\1]-2IR%4)UV:[E4BIH MM.J(G]S!F%9P\_[!^PW'V5#/V=]&FKM5E[]%P8!F5V+/$%VWO>Y?HBN![MP' MXSVHU1@#Y#23ZZV1"%]& '+(B, Q(8B=E>I^NYEX](#2\O]7T'/S\HFI,J*8 M?9*W.^@F^>P6F,<8 (KO3!XOP6O.[;+(TX3/1+9SGT(#.E/>7*%5E?I/>'6H MR$_.'E$U.;5APXY2G"*:R$\J#I>12T6,&T ;"[#Q]APTAS@GBE.J(H@SPB;J M6GQ?=X%3AJ)3*?+F7#:9?C3_/$T@C]F2^SL[P1$.BR.0.+"@IAP:83JBZZ$( MH1,G VIL2,2.&$O*N50-\;<:2Y/>)D78X!/_362VB!1=](19B-&%4G 'I,-: MG,2XIO"Q8]^^E>.!6-BXRC9>8N,32P8P79#>^(!/( &56 ^_>1,V@Z+IBY!9I/. MKZ/5' L"HDXV4%($)$49V>*91NG>O'KWZ?79O4.I-B,#3_ M(1B6\+]5M,F:5"L^O**=9LW8XMV8JTZK6UD:U&66%?WS* 1UT^8)ZS@,68W& MU.)7"1]GKB0X/NKDR5+/*7L,46^Z/G4EB4:8P M9L'V2V$=?%1K=QI$;I%3)#8[95:GQ^ MRGD#E2CZ1%^2Q#=-I=='D"4E/F5: ;HJ 3)A'IKMC)LGVG@P$R*94CZ(G')#E]>M MH%$10M6<7219$!/;NK0VIIT&^L6K6=HJ.T>4&RWKKS@:2H-DG_$E3'U)QDAS M$M,,,L%?A7FP7:)S$5XD9XBBW OX8X*6Q#<13$.>JI',591+5ZK M-,\)9X _)1/--]24ATKPQVZPX+C-4![2(Y!CB'\ZU*<@8#M-:B"Z3T!C546' MG?8,);9N0D3($&H.#:84K\NH0[!K@[D/F)&*22]'6+E^+?C!]2.)M/V118U1 MXF0Q00235.E6DO@[Q1<4MTI$$_<"*5&J*"@8[9<6PZWP:VB%9P"NQ82BN$I6 MXJ:,-'?8:3T4ITZ%ZJ%0EL78")C$N)GH4#$G*IL&Q-2F[C6*%TCM7M3=F?PG M5LA9NAV>^H83ZL6>R(D7F05 BYEZ(3+C1\5?Z58E;".XD'L,>C)='T08*]OQ ML$BBGCH->.[/I,^9 Q-.IUP>(D= 'OSE:1O9/UQOK')=]6L')D91.]C%M=JH MAOB#JT74P;OSXA5(UD&RCI31HC=R4!X9#'C*N-6:KI M% R-.%%DRQ5+P<[(CW*7T.5^-FJRAY&W$4KQ)T95Q)X 9->;84.DS@9:NB?L MU(0C@*F*P+S8_)1B&*[C6AH*S/<[*YX0T0H2"-34TLRS---3P."$S\"@(B\3 M^(+**(L!/L'(6MA5W;:B0-.N9"/F)!:RLVGF1.^+DI-4E@&L2E#BXO1H-=:] MYG,SF8RB'MWDY2W&BJ*1[-@V]OPZ- 5#]26Q:C0B9E@/Q9YT58/"X9YF">@B;L&F M-T(!?(;W;=OQ$A9@G#>I[3O%# \Q[PI/"5(MG\=]D47U(6@4'6"QD?W-/@\UR]/!X%FPV.BCGN=K'+1*HY8&T M$P&B/"-EZ#P]U;Y XR3LEK(RL!M!Y<7"AL%3NKGRO6W:%8!L-C);#FJDF8PG MR(R@(=J4EDN!>L"EZ;R!K98O,R #&%-BLWRLQXK-Z:VH"%19^+!'62 MW<@U-$FYVAL:/=Z\)5S.Q@LG?WN_KKN*$8=80K+*\!'C-Y[[+& )\C4 M3\YH&N]B,"QE 9P-@%S A@+ICT$MDN7@C3M,*T.CVV_=;N&Z6V3T)?%2/YC6&?R ER8>-$7B]'2$!-R^8JY[; M*@@W!%G#UJT<%5CA2%POR3A3.D ,U*G_FXMO?:T- 9C_A/C9M,LO^EY)&JLSH-4A3\P%"*N8Y;0V)S">?7E(4UHV$[>&;=VX6/-69:2M^XX$)R.B>4> M$Z/Q6E,&)KF]79;8&:/A*F7?+8N%0T<0)J2!%BO].\BDFR6#2$ETE=?52#17 MDHY%QK"!XS3W7E.Y*TZ;]I[-0-_K8M/X+R8H8>)=3LW4K@+Y#DEXTMX %0A2 M1;P;[5A4AAX\/ ;5Y^CTT=%#+%@"@E* M5M1$H:!Z5MQD(^*UR%N>QA&#C- M.SKYQ]H9V.)9=<(!DO8A7_S P5 JU\XNTD]CR?772>RYKYND$&&?\&]#Y.>Z MS=K=XX +6,Q^*M[LQ DTT98!S_H1@)\E<$+X[=EI1"Q;$D1#)M:PR^(R2K8I'$BL\ M=?_?Z/[[/6^84(Q4E*#3"A0M%X.&-W%/,27A?P^59YEH?,K&J4B4%QC1<2)I MRY60E[9/&'5.2$R1=48* 3W[O;)Z=P,4/0G?V!@JX&V,(O(BY7B:0 JRD<2U M(SW5TLC0"&T@=$X>GRGBMF@O]WD&MZ1#16>8T7A+M6>TL#%[P$18BC&3>*$H M32! JV&<0GH\ 'JR M_G8A&1W O;24GS_38*HD)U7H?"!'#-6.W]2>Y; ]\?:?*;C+%9&PDC\4#^8/ M-?]BACVM'B3Y&-S2ZNG\0;BRA[YQ"RLLV>ZE,KTXP]ISS,Y?:\A]LBGKZ?') MT^+G30N* 36,1,L1T'/1 #7<10K:T")Y"1)KRQ^+1>IIJ3#;?(;M7.T180E M"0O7810NDR=!)/7PL#3FQI0/BS0*EIK1!%537=7402;//!(_XO56:L33R70* MM#)0$UP(=)B:'1*,1LL7FGHFG0J0_X7B9XFQA[Y+9Q^37@#IF>-W.W?1T/O3';.@$$,&#-%V0])((T,]3@7=Z.$/@-WJE M=)8K5$]G)P]^F)W &?A&]X>\U9LHG^A$(-P=VIE1?EO:E"L%F:KX6I\X$I6Z MI!&D$-A4JU!DRC^0@:J*"M $#EMKWB2W.![BBM**1 MR3[.?2+ZF 4U)C=*5;\,$1I%09(LR(X7RPD8')Y10::!'#PWLP+/ _[WL\C2 MC**_>:BS9=YF3;&/0M(!E*:9Y\2ABYQ*)\969SJ:XB N.5^G.KQN)<:^6WHM MK?3*=G<5^T9^>NPH?#P16*TMP$Y=.Q!W#2 MD_P2 ]:$F5<.78B3MSYO"?L@K!X='3_ %ME 0#5KU#ARUDF8^-,^[#-.09& MV!2\[!3$P$SBLYDH_"=J@ &PS 1HYA>EF;@^C*9UPV9/O3I2\B@S J!%K'/,'>R0[LEL1OC2UM3L_&F M.1(F:>=C0@0@@8 .+K#H@FO,^QI[E".P1PQ33+Y=PRW3E>MK[B\CE)WU"SZT M9QDGT1!>*-=FNV([Q":865ET3(F>[D$LB@VU_R\>$]56B?T M^^3T>?%O@^.$(;(QR JAB$ I;;F4,FO]1(?F5,Y'0Y[>,*3:9#<.^+SX^PVP M'!XER_%4;R(/_9QKJ- Y>Z2"(F"37@YFYZCA+^&?1$9RF?>RZJC%&DV5!&"_ MB: ' 4&_1!#R3,BPT3UVPZ__SLE[ B0Z<;24;@)80M!-L [M)+0AH!C _I1R MLDS(C8/C>0-+TB*^#7L078X_=:E^[^68S7^!W M"TG<2K/FR"[BQ!OMC7Q-[$"%NC29E55BOU/+7:D?CWG[63R9[Y.Z8E9;L][6 M%/"D-D(C4SCT=*#8G82=N(=0XA08Y750):+=:APYY#RH?S\-=<:Z-0H?8=%3 M'%[\+R&)IT1]G"A+V1"!%6.'_"XR3AY$>&*=E]2QWW><[X:'3S8BU$,N0(U9 MUJ24S++T-[*E@H?:<;84;^4L2@'24-+ $5/QHZ96(C<\ Y(A\B&I![*@9_' M3[#CH8U=M).V3AR;J]!0>^QU&(W+JSIR2^J_>("6)W:;#$I!+K45PL =1S#% M5B-AM5.E:GT>:UNXKG,[RNL3G[*6Q-G;S"J<1'+RU5D7S!V)IK3D]Y,LV_&Z M0OJMGG.-\)$7#JV])A2X<4F#)DUBQ24O!^U- MD'4:SW-_[/#C9'7#^_7>-IAR7XQ,P!P'!2=7JD8NY8Z$! M8? USO*681QF[LU7[M3!GE!$?C4(!\!605_%9"?RT:Q_/]L+I9#I)DQ)8BH! MMO'IND7O4E]8_F90![PFJR2\_)+D=<9L.$@@EEN]!*[VYU;=#WS#(^CV. MTG)3OOD=I.GM 6+D<@DE W6=82[]!KN ==PQLF-EA#B>KI['FZ?;A _N*0]$ M:*1Q2,L<[DU!HE)K<59W[I@92P M2Y*'1@;XL."-(0.%%;DQ=J3,<00OUJYFF8FH&A'RI4&RU$7FY:'_\EV%H2&E MP[5UKYWD;]'B3*KHN>>7(8$6JCLI&T^T#&DMD]W7#F"U-C!(/0SQY>B,F.U] M.B#I6U[[+*/A@(\I?ST0*_ "2G:I'%=(B@\EZ9MR8+PX@H3E^6[,G/F'[1SF MS(D8A_7,-#XXSZ492DNR4^FS6L_4YF;+ZRN'S' M%$6"5"L]."Q,[H8#SOV'Q^CBU#1.\_66NJ2JO"%.+T$+'*'45#K*"Q^US:84 MN7B$B&7,^#6J/-1^EG:#L;E.^\SQ8&G%R,37I\8;GO=(ON%C6/VXI3#"L^#3 M?5OD!&\Z%_> SL/Y"_ 6MRU(4QI0M!&'@=OBM$C9 8=5ZUQ)F$;)3M4:(2!R0P4,4O_4@JTB^;K&+ M#6_(*<2]8_ATAMXQWG%-5&)E3RV+QEK ?P1L-2'2F9VY@6?&GM) M190),HAPU,)G7A ,N*$-S>G@*6U&C:KO%TNG?[2/?)TX">'>P@EKE2T'W>A@ MLJJ1+[!H4W=6%& [&K%%@P ]O +..!"VHCK.G$QR=E*@9LE?><09#D1%M?%A MR 1((:;/O'"?31[$%7%6<5T^-T0;]4^:JJ>+RT@TE/W(XR%08Y?WR)KVVT;G@>1;BM*SD+Z(]G040&0RO.\FW[.)4/"-SH-L2[D.S8M,8-!4*#[&)C4;PH_-P/X MGX)?@15]-K05T?K]VXT2D@VDT8ETL(L?RJ0%DIZ)02;64_:^]SC+^X>(&L)] MIY/NF:%CO^;RQ,],C8-GXWRS;+(VRY#2_@1Z E*B:? MG]OB)[*O\W01WJ7\RU]LF,I,]JH&D7;AB)4"8 29TU%HIV_"4PK*U.XFD!W W.H9T!LCC/&M1'UQ%ZI#:= M^\S2#-*RL,?/=NE'%OJDDRE5''^'Y8LV;I0CNAHE@+%!^4]^8ZWDU/6SRM&W M?],/HW>N=8/XAO&39Z)F%A]QKSY:JO0'N^@#AH=Q*<>\DK=GEZ^XZ.GFQ(68 M.!1=[CC*T?'#F9Z# [/>_>2V=5D\>?CDWC-L:RG?RHL)"F](MY6/KT^- (_& MS(3X-=@$)H5%89-_0R*J)O:Q5SC-T&:*> MDVT6+_KDZ/CDNS;@L@1N5P3\<.Y\J,.GF[0MV Y1:C?P(6T90X>98-8>5_H0 M*E-LI>""J)M(2$_AIJ&4M,C-W(@_1S4J13I&QD-43[P,%&R;W EU"5'S8*Y_ MEU+'O?;=A-1P-3;TGL#JZ='QX^_"ZFLMHA"2OAQ:]!F\%ID8'BU&A,FQC[P0 MAB.#W(*!VMYAX(HSM<5SD])*T3$X^%4'NXS;P?ECR=%@ZIMJ:N[VKCX<)2@* MOV&1<8:):\K".WOEFBN*JK/&(1_#U%26MW;1$14_908Z1];"Q_N2%@%;S\L4&/V9U;IO&#,^_O+%UJSL!ZJ-QSC!$EX]GO_PZ ['"_5'[[8X)%:&]6Y# M?ZXM4&.'#\#]I0,%0G[@!%1)BN"]_"]02P,$% @ #()=6"0DAU<"! M'0H !D !X;"]W;W)K&ULQ59+;]LX$+[[5Q!J M4"0 88G4PU)B&XB3%MM#@2!I=[%8[(&VQC912=22=!S_^QU2MI+6CJ^]2"2' M\_KFP1EOE?YAU@"6O-158R;!VMKV.@S-8@VU,$/50H.4I=*UL+C5J]"T&D3I MF>HJY%&4A;6033 =^[,'/1VKC:UD P^:F$U="[V;0:6VDX %AX-'N5I;=Q!. MQZU8P1/8[^V#QEW82REE#8V1JB$:EI/@EEW/$G??7_A3PM:\61/GR5RI'V[S MI9P$D3,(*EA8)T'@[QGNH*J<(#3CO[W,H%?I&-^N#](_>]_1E[DP<*>JOV1I MUY,@#T@)2[&I[*/:_@%[?U(G;Z$JX[]DV]U-1@%9;(Q5]9X9+:AET_W%RQZ' M-PQY] X#WS-P;W>GR%MY+ZR8CK7:$NUNHS2W\*YZ;C1.-BXH3U8C52*?G3[" M,S0;&(<6A;FC<+%GG'6,_!U&QLE7U=BU(9^:$LJ?!81H16\*/Y@RXVW+L6>WG9>=?(4JN:W*&M&E, X;5K!!4W^N9T;?_[O*00Z M^?%I^:Y,A.7A^+XU8 MK32LA*\ M>PIW]: D-2M:'8?/^2LU+56$SD,V*6#&O@'CX&FN(/6-6^>H, ME&2^(P96V!VL5XE;Q^O,_=5:U*8]<0="&P(N6PGF&M1S3(!#OODOIUX8KMAP M\#=>[W+[^/;@\@(=1*EJ8Y##7+G\PKZ&5Q[$KO:^S#8&(V/,Z\FG2F(%][&0 MC05]<&+OI2'?E!758!^GP?TIC"\(SV*:9@FNXHP6>8&+2\)&E,4%N7+T/*8) M2P9?3@:!,$Y9DA!&HZP@'FA^0UA,.8L'7G^?)RAJE-)1E#M5.8W2_$A5D=&, MC\[!Q7\[7'%"BRC%5<)HQJ+.!^8A]#YD2$_9NW A,GE&BB)Z!2NA?)0=@Y7D ME!7,*>(TBXX5C0K*SX/%?C=8+"]HQ%Q*Q9SF\Q<<&BE_#ZN41CPE M1^-YU5+Z'*N>$HOFF!3\:5+NN_+'_R691;5QTW&N! MP7C0T I9$GC!8
&PO=V]R:W-H965TKO@K*MV-\AEI4G*O99X MFV&?OKCALLS*N6)W)-G]@DLZ&VK@FK?#I,6X:C#\/1B>S]Z+4B\4NRE32K!G.%,JIJGA"YWU4@B+Y0/V+-Z^\D?OV -EP138\A/Z=*3F,$0[8"SZ_JR5F MF%X0>R(N%2.3+X9H4S'%JB[BC)>I>< 0BL\2.TZSO-987:)39&4B"F)'N5#J MF%78BG&!(E/63J:L#<6Q1F$MV2$>\MH6LYC9":[0"H!(C\F"EW,R\SS/V9U0 M^N0]R3EP/U+%G]BG,M/*877Y0,IPL&9.3#6FC"^Y3/$2'4=I$#4>HFR2KTQ4 MIO!5Y\V(?1":%-I$G:=LP1^(38G0&$J=G5COT!\&["\PFXD4T-.I.2,_9@=]_X@I4[9!T3#H.T$H13E M28*F(!%)$\>LU 3WM +&R)D$+H"/6.BXD\@^1;JZY,S8 M=0[9LLN5X!NE;6COI,WM!&!A[(R"F,6Q,Y[X3@@/X\ )O-CQXDGO,DUW=4&S M&<3GM[RF555C8(2/7+U,=.#&K>>-3[M+^Z]CH> MP\O G?3^W C S?W=':MJ">O0DC0.JOWV/2>*PMY&>4(UB(7.#&NH1NS9%ACI M.'X0_V*RNO+;2)=1QVCL.>/ V\S7[4[3:TKM1T1AQ3= 41KEN0,OM#/N8.2N MM?^3!CI'GIOP-TPP?,G\4/O76\WPL!(A9I"%ZO+:P,ZD*.Q^[*I0BGJC\W=< M;>M8.>JL#XM,;AP7!QOV_B;9-3_O%RLD-!IS%Z^IM7L>_Y;_<5SWZ$5>ULEE'SB;#.JGJ62NJ^ M)W;TZ0, /62$"/D!#HVQ$X8MGNHRWG9?2WG\5K7$/F\32\VY@5.,PX,DJ[BF MYIBCM7'X9,SO !O-6KE*>ZHYS!#;!K,QI@3?0#HC-6"7"N=ZLH#J( EIC-F/ MN7(MU=U#>L7CA>I\YDP-13;%II?B)+%+"L*9;:2L+#>KYM8HI>:3+5FL4;\[ M;'.40?/%M1!Y9]3V77/V/4 8=J:L;6D N:W71$C\5:*17WM,KE?MJYH%H1JG M3UC-=6L1WXFUWNF[SVC: BX%(XA4% AL-C>B]?+F7OF>RWF&@LIIAJWN8!SU&\O=0(O*WH^F0N.V91\7N-Z2 M- OP?B80P79@#*PNS!?_ U!+ P04 " ,@EU8^\C^*GL, ":+P &0 M 'AL+W=OOP+C9CCW#R"*I M:VXSMM.TZ?:2S:4[.SO[ )&0A(8B6 "T[/[Z_0[ FV1)=M)N.][I0V*1! [. M_7P'P+.UTA_-4@C+KE=9;IX?+ZTMGIR=F60I5MST5"%R?)DKO>(6CWIQ9@HM M>.HFK;*SJ-\?G:VXS(]?/'/OWN@7SU1I,YF+-YJ9"?NA>*/Q=-902>5*Y$:JG&DQ?WY\'CZY&-!X-^ G*=:F M\YN1)#.E/M+#Z_3Y<9\8$IE(+%'@^',E+D66$2&P\4M%\[A9DB9V?]?47SG9 M(HC+C_F=K/S:>'K.D-%:M MJLG@8"5S_Y=?5WKH3)CT]TR(J@F1X]LOY+A\R2U_\4RK-=,T&M3HAQ/5S09S M,B>CO+,:7R7FV1<7I<$;8]BE6LUDSDE5AO$\92^E*921[L6S,XNU:,994M&] M\'2C/73#B'VODF@3,PV7 :U9Q>1 2 MQX[>Z),D__?YS%@-7_G/+ID]Q7@W18J?)Z;@B7A^C Q0E^)XQ=??A&.^D\/ M\#MH^!T:G2>_E+)^N) 9*"W>:R'8CSG[MLP%"X?..K"1 M70HB5O#\!H&':5JDW2D]]@%NH=TX*_3*,#5W#WR!KPAZZY8O,I[3EY70"XR> M";L6(F<7[]GKG*:)5'(K O;==Y<;:^)AK5@NUMD-H\2%Q4TY,Q+#M13-8@V' M6(J>U3K'*OBX:P%V\N47DRCJ/^U*_KUG[+SFV@T)GYX&E3!XOP !ED!E$@([ MU;*"RY1QRY(,NLT7;':SP>#I&4N3 MP>[VX&@\[@WKP4SF+.%FZ:3<'!GVFT%FR;57S&7&X0GG6&*UH@]6)1][[#WX M.R0X<611 TR5M)#@D;-=&."]WC6J4\_1D?'&>0^$I6123C3F=6N6)!/Q->2,LS MM[*14 ?73%JQ,E[FN!P>O>_XEA:)TDC(D)=QB);X]:J V"(!.3J*22FK*%"E$2,WF'/]=\:QT0VJ^ M-K)+$S8IO-A;:8OOCF#2D?%6-/MT[YR1?@@PB\4%^>0C!N4.!D?G2:)*>@'5 M"7PEX0;!*!H?O8&#D[G%-2"2J9Q:@5\-K]3:)3&OA3 8]:/*3-N?!L%@'(,6 M<):VR%R4\WSV(VX*BM0G61B1<5P-!X>_>A6;%8:3Z*CUX>- M$L6C8!+6?K-AP6VS1<,XF$S"5@N(4C?PA$7!BKG01-SRZV;(#0: K?YTB!$_0-S#;/7)\\.CKY5*UW!1%DTI7.X5"K5W M>2<1+ESO\F*?EN":T+_+GBDKC9B7&?B_(F):;/C9*W+CGV@A]J$>-Q=WV>4$ MOEDE9'/JGFX$U_#2'U3^& F@$+93(4** 4>#;0) MH)Y:$E+(;BCB*0P^)_L$1&N]E,D27(]&W>)HG-\FE1_,!"!]6J)5("JH0LY' MX4XH+@(EH5&%J]&-!X7]/OM;G?:K5-NDRTL(75(U>\-OO-V,6-"/'OM'R>'Z MG!H3")Y8I4EWW%=3+6>E%3752O=UME[4C,@\R4I8/T'V0/W=H01'D!PT5[9K M0DZ,%%P3/KE+CQAFV5RK5;-PCQ#2UK#M!6[/JH$+!2954X"0RLK(:PH6QLN/ M,'(-.AM 0"NLL%3J"C<,DXBMPMIC?R>EH8.JX6@4'82CA @MP1'8\8:,V6!0 M+PV>:HI=^%>]JY'>?B1+5-I,U +;&L7R/0#5J<3#H6]4ED(\XP'H+9A:L[?% M&GM3+_J)N-0'@*MI.R!I6=" 1W#V-GXV FO<&S1Q11.V8*XOU?MY_!]#R&KA MAP,?MSF_+W(H2L0[Q6>NT,. E/40[W5LIQ,,5L&O16S&GOQ.Q)R[4A M4:%R55H"!AZKT,=DW^H=%^N@9%+0"O$MM-DP%;@S)56H:NP!Y_%@<2/NO0EJ M^I2,\LT%F$M)2X[LN\5T+92F31U:W8,_A$XM)Y&I(R+N]=N 2 5@$*53?/:P MEGWMBA\@WEQ:YW^N/"/F9=Z*Q7;*U6/GCN.76)_T4^^ 1,$]S4*!")S @BI, M$4YE9OW:G)T0A)BRTR9N.6L]ORHM#9L$%A94'K:6W6OL:AX50)7)U)7*=PCE M"KY@ZH]%-=;X8HO1!'D8:3"]+;2WZ.?V,IW,_6?V,;5[_JY]S*XN!5!G\@E- MRFAW@S(>W 5;@>L']VHFQD$_'.QJ)4:C>Z'^41 /IBWF#X/A]' >8P\4[W)X LQ.?QL5.9@>]D8/#J2'O;#AV:4ESQNB#)'P!X#V9DOT M+]#^NX/V*@_W2+?RFN!ZD^BCZ4'([B;L1=S5+G&+M-?2+NLY-4;V:WXN0OZ, MG=OIL!-^U5XLV0$8,Y4U)G+EM:*YL:)G9Q_3+60&+A':G='EB7CLBU$- 4Z( MQ(;X7U5?*N=N9??A1V(T]6Q>VE*+"C>TW4UMDED=*!Z.EUE:#74 HY62XVQO!EZ3:\Z=\5!RXG ME]?B2F64Q #;>2+M39?J']J1M (_G(;$[V>WG-^W(9D.@U$T.=R11,%D_T;V M=!(,QA-VCZ;$6_*WMB3[#+7=CNSU&[X3LX>U"7;Z_>_4BW1CYK.:D7U"?7(G MLFF+._N0:+,/2=G_;1_B%/,G=B&WJNT?=J(R[L<[.Y4P&(?#3VA5IH/=O4H4 M#,/H/FYUA#(.HL&X[:;&81#%X>$4_%#/3[;[J?C.(Y(PZ@T.'9'4)R1QW(OV M'Y",0WQ]$*U73M4[!Z,[-7.GE9P7N,0)/)H(D1KO\H,0=;S!["]+[?#IX7H:LTU&NLIBF3(5 MZ; #;4ARE4CG9@[U.V6AT-#=F!74:'P,TNM4SA%% AU"<_920:Q.L%6@*FU4 M2[&4 -N[P.(KRMM;!T3;1;CZVG1$E1J_775L%-)=B4[++M\=4+3V$>Z96FSL(,5#I,SF:.<>WM%C[X1@/RC$ MT+23'LAGYJ5V=0V\H==3"7V>LDI&\/.,E)VUR0NOVB-M$"AM&K:7MA MJLU!^[P9G:'(2W@/4C3E/;A"ANX04(*YVY_LE>LQ)6KCZ]S?A76MRX>Q6]=Q@F:K MG_1RJS%V*$WZQ5PAX8E_O02T5HD#3@XI?LMSGQ.Z/'8&.K)]@:2,T1G>\2&'#E MJF/ QS6;B3+6]+:!=N 1&%IW\??WB/TSD\[+OLORKA?[0PFNDGD')XZQJ'? MER?$Z)+M"1NZ"TX5BG3ON/7!YB2&(^;N1HKS/W>Z)NFZ),"=FQU,POC0Y*Y6 M3]A@@O$$65VB)''J.V]>K,@+H-AP=&IG*K$H(]=A=-V_/.O>EW:8A MW0HGOT2.]U>GF[?-Q?-S?]^Z'>YOK7_/]8(VB#(QQ]1^;SP\]HUZ_6!5X6Y? MSY2U:N5^+@70J*8!^#Y72)+5 RW07,=_\5]02P,$% @ #()=6"WXK*1* M"@ ^QT !D !X;"]W;W)K&ULW5E;<]NZ$7[7 MK\#HI&>2&5H6J:OCRXSM--/.G+0>Y]+I=/H D9"%A"(4@+2L_OI^NP0OLBYQ MD[>^2"0!+!9[^?9;\F)M[#>W4"H73\LTNGBAEM+US$IE&)D; MNY0Y;NW#J5M9)1->M$Q/HWY_?+J4.NM>7?"S.WMU88H\U9FZL\(5RZ6TFQN5 MFO5E-^Q6#^[UPR*G!Z=7%ROYH#ZJ_//JSN+NM):2Z*7*G#:9L&I^V;T.W]X, M:3Y/^*+5VK6N!9UD9LPWNOEKYG=>DM: MV+ZNI+_GL^,L,^G4K4G_H9-\<=F==D6BYK)(\WNS_HORYQF1O-BDCG_%NIP[ MF'1%7+C<+/UB:+#46?DOG[P=6@NF_0,+(K\@8KW+C5C+=S*75Q?6K(6EV9!& M%WQ47@WE=$9.^9A;C&JLRZ_>2VW%%YD62IBYN'9.Y4[(+!%_:#G3JG M.7:B^:>QEWI32HT.2 TC\<%D^<*)/V>)2K8%G$+%6L^HTO,F.BKQG8I[8A & M(NI'@R/R!O6Y!RQO_.-SO],N3HTKK'+B7]'A,^D\[ZJC4_3J/>^(ENXE/"R7F)D5> MZ^Q!Y'*6*I_<^C_*!6*V$:EZ5!32^4)G(J?Y)/B1!2^TLM+&BTW (\KE&EFF MDM8<1[N;P@K9:)"V-%@J27Y+A,S;DBG;@1AQ82UI9JS(3-;<(XNUHZ=)Z7F5 M0-&B3TR ME%5B33^9$8BOS,V5=9":FP#GR[$R((5F*E\KE95FSNM7Y7E,X6!0]T;\P5X*_7_D_P?BD\EEVBF]_[9S*]V" M/1#3A?I>:.B#39QX)<)P&O3/QKCZ_;=I%$;G6U=^M/-WJ%C[LAJ.@E&_OWW7 MX8VKB6WIY>0MV5$_&$%V*S"A*L 'EH%R(H;+= *+<1'8K]_.5>?&6,MAW>@Y MF(R"\:C__+[S23Y1K"E8@Q) /EBEEK1S-;'Z#Z?3X"P,JW]_R'8XMS6IMGM5 MKWLE1N-A,!J'.RZ-.K_N08B>GHT.F*4<_&G_U;)WW3>>! -(_A7OA4&?A?+_ M7L\-AT$T[3^__Q\\-SD+PFA2_?_(6,MB=&P,]OR9,(R*"-9UA^B/5@.-TP1BU-08?Q.]^: MY0JPQ4:;G+OF0#NGEZN5-4]<&6@E%&Z7AP2JYX9%NH6Q.3;/ 8KL$Q*W "E+ M488T)"8BHT'E=7#P>!RS5CU11K:O/J%D<,#P. M6SQ"RW1SLE I3E(>L;2#/Z]@-DKUJBI=O%RFN;)0CJP'GNW'N*@NM&MM%-!. MZX6.%WSD9]8E9\GD*T@C=B"JFG EI.HPH]+.45ZZ-5Y()!@[SECD%VS$94DR M5RZ#:.N KAU-B) *:*CJ-<++W9?L.+BE#"T*19W-+*[GQBBQ0RUM!AXTVJ+2"%-)$'K!L*;\I M\KB)-==VRA>$!R8XW;)(?$@#V =(0J9\SD4:/\1Y(5/F'175X70@$D+>HP0K M.#XY!^:@56Y')3H&JT5ZSPJ'O$28DG9E$J@G.GYS9-*AU+ .^C9L0>U:/YVM MBLI:Y+(4DMN^91:5MY]X:E+ZK21QB4(D(U'J/5N6\/8&:S,0_[5('L@_/7$= MD^%@UM0SP3:3FQ^U^2&$&QQ'.. D9?O'6S&-^MZSG!!TI#;K(Z^>M$FFDD@] MJU: &LJ[DFXUKMDK9:9H*H7'0P9BG'#<\YF9/O)BUJ4_"L2-]RD%Z\S;T8G7 M!)11_]Q/X[OP_ ULQR&TPP<"C^!, E]@2G3"!$S.QQ<%*E(SU[%><>Q5N=3; MR_D!T(^0Y8AT8P@(MI8VJ5QP9-.4A5/66O6H04?KD'Z6>_<*?)DF_@WI+4:] M V9B[*3@0AA*G;I>YY]*VK('W3+2+@4F8EQ2J8K6P]LS]:"SC%N(>>7K%M^8 M!/WAI'-7(*B01.XY;>C<50CTVJ]Y0U=1,!E.Q)O.ESHU&]2L1;P6@V! *]KJ MJ"S94N09!6I3'W(3;&K21Z8+B%Y-J!13XF\8@G'6,9O3<;:W@QS5!.%-D1H; MA\3>4W#J_"BRE41E157)*%A2D2GJ9O"\D9*H65[#'&_.3[1S!1^-=O&AM:\) MK +IR'D:CE"&\(Y6,Q7+ N"G<^ZZT(FY7%CB%%MK/:O9FO$"S5JVA$DJ#,14 MBM('GN)ID^=+S*3,H[(G&#LIX=_ZW5^PWW/V-&LQ"(N@,&G'Q0]@'6OE>H-^)SIBD7KKFL*%>D>;4EUC_;P5'4:+=@9ET1'&+H MG/!Q^ZW-'#H"%& 5+,I5JZR16B_@<;]&WIK ;?AI:97]%JALQ"H2@)4L3?*K MI,-L[!S7A0MJ<_\?%I4M9R/ M&35Z[U*HH$7FA=7NVPF:&E66D55:4*"67T9$(%:%I>J6BR;F$H.@;N%VE6_L2EL[#9/.=2RY7P7R MX"S\$E3Y:Q] 6R9$[A3H91<2_1GU+F$$#8KNC;"!.5@))UQ>BN MTK*L^/AJ=[R4BTW6^:5B+=L-+,'A66^*OCM-R47(!6L*U!'U5+6OAX$CH+"Q M)5*IIY7*7%DX9*LE:GA7T":CW),>L4E%B$C;<6\XA2/W.R?Z&;I,]F@IY/\&CZ"5] IOVK-12WX2B81E.Z MBLZ"*)JVF#6*VGB(N7T1!<.SL'.]XUO0ZL$X$I-@VA^+4= ?C_83[-<8G*! M$A6?#(,QZNH;<08B/SS&M)M7L+OZ[ONV<]KZ(+5U^T&NFEY]%/TC[0"__4C7'TGYO,NH">_A38WF3FQ5_WIN9/#=+OEP @Y2E M"1B?&SCJ_\"4$L#!!0 ( R"75AZ+3/=_0( )H& 9 M>&PO=V]R:W-H965T,P@J!%#6WWK:T ME787$$@@55P?$ ]N,FFL=>Q@.]M=OIZQTPVMU"WBQ?:,YQS/)3-9[)2^-16B MA?M:2+,,*FN;>129O,*:F:%J4-)-J73-+(EZ&YE&(RL\J!91&L>3J&9-7V'6V(WHQ;XU5]1Y,[^XA[^5K9MEJ MH=4.M+,F-G?PH7HT.<>E*\IGJ^F6$\ZNUIKJJ^T#,%G FU\M;RCC=A%9XG86 M4;[GN>YXTB=XDA0^*FDK V]D@<4Q041.]9ZECYY=IV<97V,^A"P)(8W3[ Q? MUD>:>;[)/R(-82V8M,_WZ!S[?U3H/,]T"*>ICM78JW-%K6W#I"QB%E_'8[W$R&MRHNFDM:D/R+,G<.KLE4O91< _TOZ/5'U!+ P04 " ,@EU8*HCV8H<% M !E#P &0 'AL+W=O;'''.S)SA#,G#E39?[$((1Z[K2MFCX<*YY<%X;(N%J+D=Z:50\*74IN8. MIF8^MDLC^,PKU=6849J.:R[5<'KH91=F>J@;5TDE+@RQ35US"]G"\<"L;3PR6?BTOA/BXO#,S&'(6NK/\EJW9M$@U)T5BGZ[4R M>%!+U?[SZS4//86<[E%@:P7F_6X->2_/N./30Z-7Q.!J0,.!#]5K@W-285(N MG8&O$O3<]%PYKN;RJA+DV%KA[.'8 2Q^'!=KB),6@NV!"!EYJY5;6/)2S<3L M+L 8_.F<8ANG3MB#B&>B&)$H# BC+'H +^J"C#Q>N@?OM=:SE:PJPM6,W(N8 MG$E;5-HV1I _CZ^L,[!5_MK%0VLEVFT%R^? +GDACH90'U:8;V(X??(H3.F+ M!V*(NQCBA]!_+E$/0NQV,!_M8.3#0I!372^YNB$+70JDVT^<5 MU!0*.@3N$4: 1'1)().BOA*FRR8)B /P'R.00D/E6X%X\;4!$=:Y-_N&K[Z0"VZ$=LDQ8A"SY7\#DNY(A*$TB @6GQ,Z"B$7E%5 M;>.LN(-E3A/>UY_EC5V MGS0SNT>9=\?SEN_F#3$ZNOS20AC',8+^5@#Y:B&+Q180)AU30CL)[J,=O&U9 M1"::&H+I6$>DO;D !Z"FE\*?(-C5A#_K_G9KS M?:T-M-:1E[J">QHD\&#P]'%K3C<6PK//R&N#+IQR8VXPPY]XU<")411-W;3T M'-?:./G=FR/OX$:YM?:SOR/APF_@U%R0CU:4345^DZ4@3_^ W6*?#4XKB>%Z MRM'MA5Q:R%+"HB!/*.9K0H-D$L(HBJ* )1.2CB(V.%UPI42UI<@F098G) ZR M"2,L#B:3"*HSF@PN=>E6T):! @M$L#B%;RD)LSR(H-VF>9!F$91M'@W>:?6\ M ,8%'G]S(];DQD&24_B-TIBP,(6U+!I\N.VPC :44N*3Q%YL30AB; D8*&/$YRB&<8>QUD0QB&)1VF^EZEHLF$JRH(D3%"/LB"*$I*-8KJ' MJ3 -6$Q)%(1I#II@D %3--UF*IRD03ZAL 0@X1A-@0?0H*/)Y$=,T8B2!#RC MHR3>9BJYRU3RLTPQB"[+LB -,6(&(QIAQ F%79(E)!EE8?\^T]4,[V]6<0VO M'(O;W^RX &!M ILT',6;3A%X07(K6#>3/.^)$&W3!^V^DWT=!:JW??%^KQ#6 MR=I7V%ZGT8P2UXZ4H+( 5BI=\K.@[<=PI_)>M6P.()L;DY$%"$YPE) V#' H*QBG!@@MS'&:'"W@'"X,+X'NI MM=M,T$#WLI[^#5!+ P04 " ,@EU8V'MG9HL% ##@ &0 'AL+W=O M# MLU&GI105*"NT8@:65X/KY.)F3/O]AK\%;&QOS,B3A=:?:7)?7@UB @02"D<: M./X]P2U(28H0QI=6YZ S28+]\4[[;]YW]&7!+=QJ^8\HW?IJ,!NP$I:\D>Z# MWOP!K3\3TE=H:?TOVX2]DVS BL8Z7;7"B* 2*OSSKRT//8%9?$0@;052CSL8 M\BCON./S2Z,WS-!NU$8#[ZJ71G!"T:$\.H-?!]:EQLAY>7(H39:&Q6M MY$V03(]()BE[KY5;6_:K*J%\KF"$,#HLZ0[+37I2XQT40Y8E$4OC-#NA+^M\ MR[R^Z0]\8UR5[%XYKE9B(8%=6PO.LCMA"ZEM8X#]>[VPSF"$_'>(AV E.VR% MLN;"UKR JP&FA07S!(/YFU?)-'YWPH=QY\/XE/:3YW-:\GS(.@(^KH'=ZJKF M:OOFU2Q-\G<6,ZK6Q@FU8HT22 ,Y(,^3@1;6)&H'?8-LT*K0C88*BC*W=[6AA1X>_B)4)#FF\:B M/]:R![[UNG9*R9Q>,HP5J!9@NG@9XK$>_, B3/VBJ1K)'1KH>8:';[WUURR? M#'-,+RG)S1]B.&8K]9&& YRB B1I0S]*GT( @7H0).'MWFJ%-1(GG5W\?@(, MD;S4$NLKG68X A^*M*M88]BC#:?WC"^V;+%3UVJ).J^WP(UE0#E]@,S6P?3B M[)?73"B4T(W%1?OV .SO,7_4CLNS&RZY*C!RW'<6$CJ,<19-XQF.9G$TSC,: MI.,HGB5G[X%3PGKR:C!"EXR7G[!,^I4LRK.4^0A/WX79V0?@R$P1 O@7EF2S M*(T3]K8;M=M/@4H1P30^CY+L'$=I,HNF^=BCRJ-9DIUA)<&\$&3"HHUL$J5Y MC"9V2/9+9_?=X=O>YWP2Y1.2V ]/X2%&)GD6S::$)QFGT7E*>/)D&N7G&;MK MC(^$]C2/'6;41EM(3P.%7BGQ#7=RG)1-N#;QC+NXP9!_C:X,LRY5#(28QN@B M7>6>"-I\<_LXQ,*+1U3ZM>,&53\KO)EG&?G"S/=Q];R8L7)/ %>JX?)@97-@ MO<@0J7%@\';="2UQ"Z.Z!P2&OU0O,&V:Q2=L+ A1@Z>$A4\HMXVH.OT40BH[ MM1'8" FY]: *]?[&KUO;P' M*&VU%*4G^-'A7UMSENQ/3#&?.&TE?T[+3_F)5&'=MZ($XP-+PA-(EO555;V< M]G<)(O47!8H&8E&57M#-ZDN;4'5#=\O/17G*3H0Y1G,ORJJ3Q450"UEH4_JL M)(X# R2L5A\-8*P57QIAVU#?GVXO>LGDN&<2/<56VOK#QEX2#+'D^%49K)(3M*?*]: N';PKQJGINA7QHPD$5( *C M/N&28=S!HH#BTNH^6STOFCI$"S:?N^Y:J/! \(A"H'DVC)?<66KCJ$M&TR_. M 44V&Z8=C@6X#8 ZO1NM7OA7(?&?K\]/(_><[,2 M>+U(6*)H/,PG V;"DR-,G*Y]F[_0#A\-?KC&5QH8VH#?EUJ[W80,=.^^^?]0 M2P,$% @ #()=6##0I7@:!P B!( !D !X;"]W;W)K&ULE5A=;]LV%'W/KR"\;$@ 5[9DQW'S!23I@G7HVB)IMX=A#[1$ M6UPDTB4I.]FOW[FD+,N)[74OL4CQ7IY[[F=TL=3FT>9"./94%LI>=G+GYF>] MGDUS47(;Z;E0>#/5IN0.2S/KV;D1//-"9=%+^OU1K^12=:XN_-YG=F).ZN->SG+'6WTKB[F?"8>A/LZ_VRPZC5:,ED*9:56 MS(CI9>-G(6Y%49 B MP/A6Z^PT5Y)@^WFE_<[;#ELFW(I;7?PA,Y=?=L8=EHDIKPIWKY>_B-J>$]*7 MZL+ZOVP9SB:G'996UNFR%@:"4JKPRY]J'EH"X_X.@:062#SN<)%'^8X[?G5A M])(9.@UM].!-]=( )Q4YY<$9O)606LO>!-EDAVR< ML-^TE#;H$E6:&Z2O1K?B31B@[C+DGXRV*-OT%@W\/I&._5- M''LG;5IH6QG!_KR>6&<0"7]MLS;H&FS71=EQ9N<\%9<=A+\59B$Z5S_]$(_Z MYWN0#ANDPWW:_\,/>V6W(XO[$5LK9==()/B(W1J12<>N9T8(;#GV2;$[,3$5 M,I(-//&@W^6"W>IRSM4SXTKI2J60I5UB$@J9GC+.%)*N4IGA2\4.69R<1'W$ M:%%0NEFAI$;VBQ3$9\C?A2X6))D&!%.>RD*Z9V@UNIKE[(NII'7LAJO'B'W! M53LA&S$O8*UMP_SIAW$2GYY;]E"E>&5Q]4NY+EOF,LV95&E1D6*N6N@'_1;X M^P9MK>2N1AL17XA244Z$88!5I>D'()@T2UDR> 6/4 MAN$T2 :QXS:QNYF<5\96' 21' H>\><)P]KM(330O8*_Y!8FL!3+0G(X'A7) MY=X6!)(E\ M18[= RMTSJN,G+Q3F<'GZW"-^5(?PJ!6D43=+N#Y3N\-A$IF'\5 M@'SJ:DFR\3E$T+6ENU\YF6V2DO,,ZOHLH.8S# T@-ZC::^C++&\<(YXPGEB0 MIO:KZ=9I3Z\J55%V(L)+Z;RE4X'\ ^7D&^/D/]S5_D!_%X;255I*K93BWCH+ MJ[3CA2!K!M&XH09#DH?Q++AA@=77E$0A,-OH*><.V3 :_A]-201:U$( \*00 M["'4%]_R$)Z_HV".1S\!!;>JUA/&.CM7!Z^6#.N(E>1N=CN*W MS.8/; YB#N-N'_BV 6\I/1+?*N J1%,IMP""CM0C MXO.YT4\2\Y\HJ$ /!M&H[V_S@';A.8[8U[E6;96OS-MT2Z M515#C(Y0 "I5H"$S!'(AR900.R+K4OVH3)K[7@FL$;]#F#*3B,)ZV0HGG[+T$16 BBD<@U[VTV41>8 MTHZ5 O,*N>B% FI1>P6MG"DYE2E:<_%<6Y,%KTUU4?AQD#E.F1O^$9/_U).4 M+VELLIX9OZ>Q ^$:Q=G!T2%EOLMU9?'*'F\I?Z_*V,%'K=Z 5D,*)>Z9(#@4 M/'-VL',.8T?Q,9+1AVIR[ALII?[!KH*(,N=+0_U[\.6EKZG06+V MQD\%A48X$+3-3L".DF-VTAT/AFS<'8WC6K%J6=2Z!.5V,.S&HQ$]G<3=0?SV M@ SYLJ]SH0UST^IXF*46\)KW()5-NYIK?0B,HM$ !9IO;<<)>@\!;H][*)65 M[W#@<-W)NIM+[V?:.6D/*Z^:\*II[>RBKPFT&YW.[DXD#[\.MYA1[;!SX4?1 M C/"71/:DA*Z_L1 =Z^;@2]28=3&?LLM[8%K.W$#CU)PL%RGGA)/K RC"5-4WV=(0=0/UR',BU/VHM1$[-8G+;?C)O%81.^V_X3[;6^#I3" MS/PW$ OVT1K#AX)FM_G,F$.KM:.#WW MWQHFVCE=^L=<<)01.H#W4XTZ42_H@N;CT]6_4$L#!!0 ( R"75A>J4G7 M. < )X1 9 >&PO=V]R:W-H965T+J#%G!L2WXF30(D[0RV0(L4S3RP6.P'6KJRB4JDAJ3B>'_]GDM*CAUG MLM@!%F@CB>(]]]PGKWRY-?:[VQ!Y\5B5VEWU-][7%Z.1RS9423C78]<;4GF0:@J1^EX/!]54NG^]658^VJO+TWC2Z7IJQ6NJ2II=[=4FNU5 M/^EW"]_4>N-Y871]6;J_ZR+W(J9%/Z;V;[=VKMF3%>9DH7_HIMW#M+^R)KG#=5 M*PP&E=+Q*A];/QP(+,=_(I"V FG@'14%EA^EE]>7UFR%Y=U XYM@:I &.:4Y M*/?>XJV"G+_^8*I*>7C9.R%U+CX8[95>D\X4N.,I:N-L(E_X)7)** M+T#8./&3SBD_!AB!VYY@VA&\35]%_$C94$R2@4C'Z>05O,G>X$G F_\5@\5' MY;+2N,:2^.?-RGF+K/G72VZ(2B8O*^%*NG"US.BJCU)Q9!^H?_WC#\E\_/X5 M$Z9[$Z:OH?_O,7L=+DF&XG6O?*:U+,47Z3U9)W[9$.^OI=X)A>VBEM;OA#?B M05IE&B>R4JHJ I5RZQH%5 6H'/@ PDY>634.3)P;BD]:^"?0'W]8ILGBO1.F M5AJ5.P@O2R57JE0>? 9"%0#?#<1VH[(-RF$G4(0*-4KE#JW"X4D4UE1!$JTH M,Q6N!5I/V![L (K.U8/*&UE"RE@\A_URO;8PV-- 2.2!-E[08XTN0CE3W\@' M[&$4L@K6R/P!:"2H*+!'H-.P<872$A;C?6V<\L&,4OW1J%QY$(\<'7-"?[62 M-SCFD$FW$05:)=SRF=!NCOV]D?#N0:P:5)GM(/1:E%$$S1HJH)R/01@!M]%D&OE3*54DG>,-##OOPM+K\KE99<&'P3%@5\ T28$5^2\1> MM41B1]+&I/!8BT\(H?*;&&"#?'/^ ( !F834' 5O21R-@BA2L>3F1BBW4 & M;@2$HXX3DJULTS>1I$@8APH=9!#<=/QYR"A>HC#-#C,;B$ASO^0O(1UI)WG,D*XG-%P M_VZO'JA5< MGR[BN7(<(:@E)HZ\DV@%(88Q3^5!]82.YYI5U! R+3)YM7H$7O(H%>$5UI0- M^%++SH#FU+E0=$]-Z<(#S)W3XU0NAC3V,F["%,L'188 MBH]-2%U^P16,H#$A3 LQLMW$FQ)D0#.8.?='[!]O\TXG-O;=OH@C*&8D$QNP$_I/R MGZ3WX4BO-WP>'VB_Z-T=9V]+ZHU(!Y/%,ESG[76R&/?N-\;ZL]"L#[=/QF*6 MBF2<]'Y#:PEGRN'KX+#T_?-K[Y?G=(*>Z3CJ6P U/"\2<5.9AFVP5(/ DY^. M(G K2S[3Q#U/Q^BW*&K.K.A+F'KBJY/L.5E)#_P3C^>+WK>3SL.\EP.6?R/. M!\OIHO?YN T-,-I;R^64#.;I.8Q*YY/337PD1N7A M()=M/CP_*"HHQ3 ?.M>^S@Z<=ICO3Z-7')1.IJJ0]/C"X>OL/%Z3^?F+"6!6 M?#9&(O28;22&F\#T50JMHJXNH"9)..,GR] TGG6!KDVX.(ZB(>)0VI\C;=<\ M':J?*3M,(1G$3LK@M%1Z6)X&!XR74WZ8\>ULSK=SODW.^7:!_$Z3"=\NQ6(R M[<$*M/'"\]D[6(Z7;3)C"FTSC+HC>W_^(YG/DRF*P[D+\:FJFUCN?$1C\H.J MR?*_E<1+WURC@V]F''3K\,L #]<@$3^?]ZO['Q]NXC?WT_;XR\47:==*\T!< M0'0\7,SZ<1SI'KRIPQ?XRGA\SX?;#4D,7[P![PMC?/? "O8_R5S_!U!+ P04 M " ,@EU8+$P"[AD$ #3"0 &0 'AL+W=O=7$&I0[ *&),M)&J2V@23=8GOH-DBZNX?%'FAI;!&E M2)6DHOC?[R,EV7*2>M&+S:]Y\^;-#,5YJ\TW6Q(Y]E1)91=1Z5Q]E20V+ZGB M-M8U*>RLM:FXP]1L$EL;XD4PJF22I>E%4G&AHN4\K-V9Y5PW3@I%=X;9IJJX MV=Z0U.TBFD;#PKW8E,XO),MYS3?T0.[/^LY@ENQ0"E&1LD(K9FB]B*ZG5S=G M_GPX\)>@UH[&S$>RTOJ;GWPJ%E'J"9&DW'D$CK]'NB4I/1!H?.\QHYU+;S@> M#^@?0^R(9<4MW6KYMRAOV=^KC.?=XN98V_+*V.SO#X;RQ M3E>],1A40G7__*G7861PF?[ (.L-LL"[-V[*OABO+@UYVGCC@^U-)WF/==%C9#["F&?NL ME2LM^TT55!P")""V8Y<-[&ZRHX@?*(_9;#IA69K-CN#-=M'. M[%3T?+_KE> M66UP#O8V>NPOG&N;,US6D3H#$OFD:+EVS?3B_3]$=)G.])GQ]!_,D7' ML:99S(Z(,&S58:OF6[Z29%F./6']AEXS5Q);:XEN%FIS=8(44;4B$](TGIS\ M/**VS M#(,5E5RN?:S/O6#IE)W'9^A$*6$S\>AI?#',&0+%TF6<[59P;P;)MHC3,O*- M<2!34"7\9L$: RRBBFH*%Y;0 =M,H1*:Y. M'K:A%U6UU%LB.V'<6IV+$%E@X%+AFETU M%E5EX2\^$+4D60 B)_'8I2F O"IA&D^?29;&L_U*./5"I$&>['5Y>*4;A2!: M,L2*ACKWH[@')E##\:<0>ZEEX<.%TT>R(7)XIN^-+\.QA#%[(&)_:$=L.L.D MY'!R@Z]!$<+?*>VS76E/@!P7T@.[P Z,G1&Y]V^#,6^Y*:#@Q\;XA$V"VH.4 MNO6-,5 /\J0'%34$6W-1');L&*83L&[7$>7V5): ?< Q/6EKI+VCY@0-T3;";_6POL M>3%\4NPS-WG9]]58CB!66,#U,UP[\%)YOJ$N1^'&K]WA#6Y'9A.>$[TDD MH_OF[E9W+Y;K[D.]/]X]=T!R(W#E2EK#-(W?G4?,=$^(;N)T'3[;2!\> 6%8 MXM5%QA_ _EJC&ON)=[![QRW_ U!+ P04 " ,@EU8[_0,N94* W'@ M&0 'AL+W=O)PN ^T1-E$)=$EI;C>7W_/D)0L)W:2'O: ^]#& MDLAY>6;FF:%TME;ZJUD*4;/O95&9MX-E7:]>GYR8="E*;D*U$A6>Y$J7O,:E M7IR8E18\LYO*XB0>#BJJ0M9B2O-3%.67&\N1:'6;P?1 MH+UQ+1?+FFZ7(UIO%WR1 M8FUZOQEY,E?J*UU\S-X.AF20*$1:DP2./W?BG2@*$@0SOGF9@TXE;>S_;J5_ ML+[#ESDWXITJ_I!9O7P[F U8)G+>%/6U6O]->'_&)"]5A;'_L[5;.TH&+&U, MK4J_&1:4LG)_^7>/0V_#;'A@0^PWQ-9NI\A:^9[7_/Q,JS73M!K2Z(=UU>Z& M<;*BH-S4&D\E]M7G-TNN!;N$7QE[ITK$VG""Z^RDAG1:!@GC\A+.E\3*V_RF*^O MG*]7?(/4JMF%UKQ:"/O[7Q=S4VODR;_W>>]D)_ME4^V\-BN>BK<#%(<1^DX, MSG_Y*9H,WSQB^:BS?/28]!^*TN.2HB1DAZ2Q3V4EYXUA'ZL4>*!:V%7!*URR M5%65KZ.UK)>L7D) 8R#<&)(QEY45$;#/RP;AU^Q2RVPAF"%=2U7@EB$I1N(7 M]/(*_U8KK>YP0=+NZ5PO9;I$U1M4%U;(RBYRR#IC5(I"B?]RD!:3!K3< @G 5I8XT)8^4#C7*2\%$SDN;!,P619BDSR6A0;UJR4 MLR M%+Q>D*9#&(3L4\7^WE2"S6SJQH%=2DCS:O/+3[,XFKXQN\AT4, 06%%E M-B$))+A5PP9[[97N&AXXK +L4V08N$P"^%(QM/-154\ZQ!M(\ M;/R.RX+/"V$!XVNN,\/F&S8)QL-A,!P.6<",PEY>6P&UJGGA@P&97LH.V"X) M]@16&A8EPLZN;6\!P?7-A_[\U%MJKFT_&I4*N"G0GBFMM87 M2O[9.K=/ MC?A.OX65Y'*SX"Y5L0P8\>](J4KDLL:C5"TJ*XY .I@-A[UY??1/P;5C5@9> M%#:"X,:CXQ=4'*4L"@KU2\N5-NOHO^CHYBGS7[ X#F/Z,PP3=Y4I3E7+ 6>2+ZENC"#E M_A5C2+=W'T[O"HYJN]@M"6O0R)F0M92@(OA6<^Q0'DQMGQ !C'WAP/A!-%!$2> MMH[8B-J]OM9SJ>FBJE#!VF!N:R.S%8I=V*!E6F_)(,4.52-[0!P% @V/L=[D M0A/[-R"$@J1088,92*& ]@MB7EEO;)E85]IZL<:*!^GOTGV-^%I^H"I&K;1) M\LXER8U-DC_L@(;]%W $\R;[S3KPGE#Y0#G[A?+NZ+9RQI#_]S6AIH(HBH)) M,D:E1),P3HZL%"R/P6?38#2=,-R>'6%DS(4-S''TDHU/DV 412R*P^GLZ(M3 M,#D=!PDD1>-P.GY4;\*28#P>!LEDS$[#>'(?I]O_.YRBX2PX'9X22DD8QQU* MT30*DMF(3<-1U,/(EG?\IOW;(M1*<3(>1Z@OV6+N>+W5X-,2Y%PTF>BU+/^< MD/'C!B6X*%>%V@A0H-"E[^N.Q_Q.JJ.E0&;7BA&1F'S3;3*>K2Q_VH6^R&C_ MR@^>:E[(A9:!H9;.,U>R"C M69%GM'O.H;A65BB&C<9-)'MG"$<.AZP+;3]^O'%P6K/3*?[R+D&L1!"7MF\W MI@6,CC&0R76!V,JR*?Q89XW&H9%.E#9;Z,%=.P[UYCD\JAN-KHR9J]'H1J9) ME]OQZ;ZU!_?W-$ ?=2VN>6WA5E;1KV<$YC%](HDS:+K+9,N/P59O_@ M=RP!=+5YR9#V%@8T&AKA" Z:>'T&AKO'A+9C[O;89_1/3+D%VADE2=]H.'2_ MGWY>/K&D/ZDN/+E8/+1P&6_N=9.KOY8EB6'^$J:<)*. M((I3\/H=,N4032, M@]'IE,W"V;3'E?$X0:LYI4%MUO62^P3Z!%<&HQGZU2D:TA!"K#/7PIY;8;_/ M#>0*RXQ&:1(4X2#P,TA-+U!_A;@31<@^>&C;X;J;"KW^Y_)0T#M8;(D@ M\-7?';^>5>@K37GBB\T6NC,FL*%] 4"'[#N\=#-O!'H T+:Q;E[<> M.^'Q*#QMI5,:H=CV>=M->*0E]>+GXM[0VLVF;06M?[>J9_#M\^P;,$D9WSN.VGEH"0 M/I4SEX7W+&Q':%?,-#>F2^%S2W!B4G=K.^=V^4&1L@1W+%]NP]\Q[P_[8EFF M!W*]1H5L[(L,D3:.FT%YE.(9WU# 4B$RFB7ZJ;A0]BB 65!ZLU*%.=BLE#V> M,G"O\)G>LIP]&VA[['] 9)_^2R)K\^$!;_W:AO_*FOO@^;6@U[MDZ3NT1GI# M1OGQF4)Y+'T47[*+Q4*+!>']$8MPY)&I9\!/VZ/X?A)LZ>O%?2+;WND3XV@6 MS(@ZPRAY9(ALO7KXY E[DIZ.%U8+ILHAU78PGXM9>W2@Z.E-;VEP.H+XI0QY@AZ]AX4D\%[MI%TKAGVE]?W2GT4CBWF^H Z F7G#8^3:Z4=ICX+V=!.7#%O$F$_E^VX_ M,+$%&^*6$NRMZ<4+\DVTXW:W66(ZHX6D=& C MHR^;HA#XQ?ZA0A:- K;ONTC6B!;P'&"[%MJ:F"E!)M:NJ9LFSV4J:52R'[35( #YZ0]HYY]$IX+K!MU> LG2(0M3M]$#$6]%(> M\JI^;NR^7)Z+0N*9V:I]"*0T]HW\]MSB[JM"+38[+M'V'9_:\:(;N\R>%V?[ M/@V=]#[FE0*S-GVRI+$$X7/?];J[W5?1"__( 7=M^+S_P!02P,$% M @ #()=6&'&_@KR#0 5"4 !D !X;"]W;W)K&ULK5IMC]LV$O[N7T&XN6(-*%Y+?L\;L-E-KSFDS2))>S@<[@,MTS8;671% M:KW;7W_/#"E9\MK;X'I?;$OF#.=]GJ'T:F^*KW:CE!/WVRRWK[L;YW8O+B]M MNE%;:?MFIW+\LS+%5CI<%NM+NRN47#+1-KM,!H/)Y5;JO/OF%=^[+=Z\,J7+ M=*YN"V'+[586#V]59O:ONW&WNO%)KS>.;ER^>;63:_59N5]VMP6N+FLN2[U5 MN=4F%X5:O>Y>Q2_>CF@]+_A5J[UM_!:DR<*8KW3Q?OFZ.R"!5*921QPDON[4 MM%V8N"5H,;_6!5F1K"Z9R<\MD5^%>#SKWY(N\EF>?5I0,WNG>9!LJW MGC(Y0QDGXB>3NXT5[_*E6K897$*,6I:DDN5M\B3'&Y7VQ3".1#)(AD_P&]:Z M#9G?Y R_]WEJMDI 17&C;9H96Q9*_/MJ85V!:/C/*9T]Q^%ICI0A+^Q.INIU M%RE@57&GNF^^_RZ>#%X^(>^HEG?T%/OD#"9HOG\O, MY+5 M1L/!F&_/IM%PC+L== [TA5PDT6 \$W$TB0=BDHP[H31=D+2]Q^(*=8^N:[%@ M@7A<:=?SN\7S:#P<^]U&T3P.NTVB:3+#;F2-:UB#PKQ =A2D'"*J,'>:NRCY MJK'+_\,![..Y\YN 8#D$Y 8O:../Q1(SB MN6"7)R\[7XP#@[3-F%F-IG/^GL\28CGMW*B5PK+EB>UAKF@&H_<\91+[>[,H MCLDS7AA:-!U.L"B)IN,Q>S2:0>"#ZX)4(IZ >!R$6Q[MVW#4A1@B)$9@.8KB M>4+7@^"?]W_FX 3">?=.HG@ZXGN@GL"2/7'%/LU3C<3C\HQHI^+Z2ZZI+K%" MEC.P=*9X:#J:2S4*ACL$R*&*KE:*H=$C A2<0X1P[!#] P(%I3)?:B[EYR/G M*% JSYR(\B3N#\3?VE_!09R[D<@!3Z%N5>N"T<2@'X-@T)_A<]Q/0!5,+)TK M]*)T7"R@> Z[ :P4T(5*6]TPX._^4/RM!VKB09W:?*AY43DKB'-0-> M24K_W9CE7F,O#2?I8DL)0#'IA6RNO-[(?$T^$RLL%'L]]'7LGAF+^^/)DE->E>6D\> M5?34]P*/=K:H1]G!933RZ4%DE"(1C&1W?IOLX=#<9*'M(=V_0;*0Z0P/#O6@ M_AN,$G(7*; K-(8QG5&Y6"&$\A2"+AZ8?D6&=QOIFOM6,*31_1L(KX7Z !>J M.G6JL<,R.2,+WH+;\[=E+>H!;QDBPYME_3AS_#+UOZ8RN848+$YD;U_\4!8^ MVES;2S /YLHLN"0(YWU$5X7:*HDYA/2A.&T&-:JM5$AQ3;J^4=U4JBX*1O=R:,B"I( V#.3@; M;<=IY:5;Z5RB$4DR)'L9E!6,K>U6L2K)LD?(XX!Y;Q00:V;/1?^E#J7_&L.!%;%KJ-8 :DTGG MMC'A(#G\D-B*GW@X JQ*0#$!9)H<(Z/:CB*> O[&,4P%\#6:=GY%KPHI1AY# M)#$0 ZQ+"#;AYS@:31C0GF%9 X*[$ZQ@J&@PFX)+$DVF\[9G&W$3-$=506YI ME!R+[G2+ ?>>&AF1LC"3*!D2'O2KFW$'Y TX/O$B8T\B."5RFP9C0L(@#S_) M743T\YE*0# ?QITF/%Y@]73@AT24P3*K:Q^E8Z;_J%$A=Y4FFN/>B[)YB\![ M_I,JUM#$CW<$'JE$^OHBEKXR59WK7.,2$29SH^;-/N(6JU M#L*OZUS_P5,)5"W3)HX]$3D7%*3)X.7-ERO^%;_L\<9FM<+?'-4G+?W0H/Q0 M4^J\49=HUV<,/K;H&CS4^BKNN\*1?,^ (.;5RF^T4A(QHS3E[:I&V6B*I^J= M*1UAMI!R0>+F:4,-7;EKPGG<]*@CDW6IZC1F95@G* 'G2Y$JS8VT*#,:W^N* M1:V+[I?0HQ#O:0<$%"+D3N4ER0B!+DB08%2Z45O5TJG==#"Z2'M\@L'MI+E1 M*DNJ.^W1O3H+(M'(3 N&LJ%7PS;$<(')V)BO[:7@#I]ZK0+=0=OHVI% 05A81 %.E 6&+190BI[ M[3:/;=MP8HW+OBJR@O$*4UWPAU9@^SB/V6.V3#<4'O& H/2IDDI(\9"\3'22 M73O=-W)YA$8("#2.JSS(N3@]W/5\C:_;5^;;5Y78/W_\8.L8]+F<8-BJDQFW M? #(W:XP]URG8)=G(IEC,*@R>2/9(33.8D\:I&' E>H+8L^>.Z(>8BBJB$F% M9SQG5'&CQQ]<*-; M<;#7PXGOA[S[JG1TS!\"AVH&JU0=["+:5RN=:FI51R6)IU1.&.;)(ZV[*PI<#XK)PU] M!=D( PO6VS#_M [>3XXUD(=MZ(WI[54;CWH2PPO5&I0>C=I[4V:P#P'/O;;4 MG1XJPX#!G7O0CI5T6';SWH@E55'Q'WQ,1?_*)'.,8=[ M/&_7.\7MEP9=AF-?/EUY _%I]E(=#B1A%4Z)<&I1T4-JW]!"[!Y@'_W+LOI& M8^LV&0FVBK#DSY3]1I$:XO10'B+_$.@ PB]TK^WKOY(YGBVU/'X^=AR\C71Y M.G81Y,R 9)&-Z;,ZD\ =]U!=6>7/6)J"U,^$+C3T:VI0:7I\8!-<01$.R.@+ M$'&'\_S$ $Y@=4"ECSCH[:YTWNL>?.T:Y2VP\EBT2[]NPX;=GB\!S7OL.^H2 MP&=+5KUZM$@F]>>D)=6?_9\@/C(Y6];O45#S8M,KB89)D/&AK:M/6=^FFB'I M#RHL1G-2UW/#!,7G+C!.(T+7*/1KZE:U19?ED4$YM>_H4*?NK5+D)3<0:H,8 MP4S[@9X[M]U1'ZQ:Y?(XI5A?FGA:#U6K\/9'CU3V#\\](]J%D#D;),AT%O$\ M!CRR,=(QHHEGL\8@UCC&HY!':?C-HTRSR/0ZM/^C,/0P!V&,9- MA]93VS7V,9E>LC!O9<8HX#.]E.'K\*'4LA+SP]19<22''K9IGAX_ M,8.W#W"/3P72^@D!7;V3!=9\407\'UX)@+11&*7)T[9<6!0%_\SM&PJ,26GD MYQG\, \#=6FS;,5'K7LC@P^J'E52C,N%\BW]U!L5EXTW7;8D$KW/0Q,8(MF_ M]%+?K5\9NO)ORAR6^_>-?I+%FCIAIE8@'?2GXZY/[>K"F1V_-[,PSIDM_]PH MU+6"%N#_E3&NNJ -ZA>IWOP74$L#!!0 ( R"75A!D!?$< 4 ,D, 9 M >&PO=V]R:W-H965T3 M* S322VD&EY?^KU[&V::NA7F]A4IOKH9\V&\\R.7*T<;D^G(M MEO ([O?UO<&OR1:EE#4H*[5B!A97PQM^?IN0O!?X0\+&[JT9>3+7^HD^/I=7 MPY (006%(P2!?Y[A#JJ*@)#&OQWF<&N2%/?7/?I/WG?T92XLW.GJ3UFZU=4P M'[(2%J*IW(/>_ *=/U/"*W1E_2_;M++1;,B*QCI==\K(H):J_2M>NCCL*>3A M=Q2B3B'RO%M#GN5'X<3UI=$;9D@:T6CA7?7:2$XJ2LJC,W@J4<]=/\(20^SL MY<0A&NU-BD[SMM6,OJ/)(_9%*[>R[),JH7P+,$$:6RY1S^4V.HGX$8HQBWG MHC"*3^#%6]]BCY>>]HT]P%H;)]62_7TSM\Y@)?QSS-\6+3Z.1MUQ;M>B@*LA MEK\%\PS#ZP_O>!I>G.":;+DFI]!/YN&T)I^.6:_-OJZ W>EZ+=0KPTX52GX# MRR2>S!N+BM8R#$!3N,8 $T8WJF1NHQDVN1$^1+:'HEHOF6^]9^HNO6"EM(4! M!VPAE5"%%!4>6JQ_RW \,!#%BL0>#\S M6V,4^4- -$/)H9@B^XT]9V=\A+H*!R<&Y%Z\=E+HZ%DT8K=]9ON3UEBK3<9; M]*T3F$]0#7C]I=&HN#9Z(=TNAX>SYA?\F":)GZ9(QJN M!E^U\]7]T +_@,L&0O'J%PC-F(8Q^4E*.ER$-E",#? $A5Z!K86:?>$N-8'".6 M1@'G*6[$49#%'*E^[H0KY#IB<\!ZA![!B1?<4>!#OH?&,2?3>(IXZ,B,3\E M&F11OL,[KDK623H->$81P]"G,S[X%=]!\@V/]]Y*AHD)&7WE099POSO%#&,, M1K[ 'G93PB>JZ*8P[)*((Q# ^U+LZ*Z*;3% M+:P)NH9D04.-\K(G[MHD'.;ON#X%IJBP+)_!#WH"POG>/IQP3HB:!MDWOS$: MLX>]$7*(Y<>7>8P637H?8XH=OKD42C$X1S0E;VQ+V)7KF5))?; M-SC9E2UG*AU9(MUR>[N2EU15QZY W&[;LI\B0HGJU2+8]G(\]I29[#TO<T[_:9]GN[$VT?^%V&64E$5+E U'&?3(3/MP[G]<'KM'ZMS M[?#IZYU_+]?_ 5!+ P04 " ,@EU8. ^-UGT" M "M!0 &0 'AL+W=O_05(L%SK8U?)!51^<2AD3*IU MFHW'L[06RB3Y/*[=N7QN6]+*X)T#W]:U<+LE:KM=))/D9>%>K2L*"VD^;\0: M'Y"^-7>.9^E D:I&XY4UX+!<))>3B^5IB(\!WQ5N_=X80B6?U#2:H6R7D"$DO1 M:KJWVR_8]W,6>(75/CYAV\5F'Q,H6D^V[I-90:U,]Q;/_7?82S@?OY*0]0E9 MU-T5BBJO!8E\[NP67(AF6AC$5F,VBU,F',H#.=Y5G$?Y0[OR^-2B(;C9\-// M4V)LV$R+'K'L$-DKB$D&M]90Y>'&2)3_ E+6,XC*7D0MLZ/$:RQ&,)V<0#;. MID=XTZ'):>3-WMHD_+Q<>7+\2_PZU&]'FQZF!9M<^$84N$C8!Q[=!I/\_;O) M;/SIB-;30>OI,?K;#N0X8C(;P?\MWPK#+JO#2B4\X$;H5A!*]N,0BEVH,!*H M0N6@L<0K2FC LF0C>6 G\99'**SQ5BL9&:4RPA0ASA,OA"I^!$NVBX2VZ7+8 MPQLVU0G_OH,2J2082Z!D*%/NN/3N@""J!+&]6RU9^R:0GEKEF"WD;_9(1%G' M-%]HZUN'H+J2!W4=.J5TST(UNG6\*#PWV1KJW#2L#G?196?!O^'=178KW%H9 M#QI+3AV//IPEX+K+H9N0;:(A5Y;8WG%8\7V*+@3P?FGYJ_>34&"XH?,_4$L# M!!0 ( R"75@Z3\]5C"T #^= 9 >&PO=V]R:W-H965T5(V39[O*L7=9:=E5L;.R' M)) D408!-@Y)[%^_[\P#!&')4[,Q'S:BNRSB2&2^?/>5/]U4];=F;6V;W&Z* MLOGY:-VVVQ>/'C7IVFY,,ZVVMH0[RZK>F!9^UJM'S;:V)J.7-L6C^N1&R?*-+9N\*I/:+G\^.I^]>#T_PQ?HB=]R>],$?R>XE$55 M?<,?[[.?CTYP1K:P:8M#&/CGVE[8HL"18![_E$&/W#?QQ?!O'?T=+1X6LS"- MO:B*W_.L7?]\].PHR>S2=$7[N;KYQO39,W2;5,+FO;V+(U#*LR2ZYXG_#>5;XJ\V6>FK)-SM.TZLHV M+U?)957D:6Z;Y('^]?"G1RU,"H=^E,H$7O,$Y@TXO]]OFC:&E#J M_PRMF,<['1X/Z>Q%LS6I_?EHBT"OK^W1J[__V^SLY.7(;!^[V3X>&_W599V7 M:;XM+.WJ154V,.>,MG5HJC\\6/)E;9/47;%9LLQ+ T^;(FD C2R0;MLD\'[1 M939IX6G#@*2Q/MNMV26_5$4&<&U@Z'I;U1[YF/A8FO="!/^#CWPNMO9NG\G7IE<_/AWL]F^/$]^@\ET ML.G1LQ]-"0QPH_-,*_AR.AVX>P6XDJ=6E@I4N3% C__L\B9'R,F@O^PPWZAMK9-X>WG^OWBQ)>T [&!PXP*^GYGDJBHZO-DD7_'>ESJ_JKHZ MM?X <\0/#.3UZZ!^CW[.5#^+QM3/_C%V^^)%]LNBZKHEHA97WX\L:-@= R MI;WU0_R6?T,Z_,=E'\#II=E=%EUO$GK5#W!Q>04XL8O J=#!G=:;O8'B>\%P MQ*']B+L&$%\'?(NBIZ[*/'4/7-;5=9[96A]AJ(/PU0?>WJ9K4ZZLW =B-&W7 M^ ]$P(;O%];4!^_^8NI%58>(P-?A^?S6TP1@FY ?T %2']\/+T^3\P+H.I # M./;,.6R,2DCR]IZ& "+YXLX89+W:@H5W;LH,78.+P(ZT M5?X%'X;[L/<&D#R;P(@=3;W;5CP[!$S2*%OC5T$-J/%AQ"5["^IGLS\JL+?Q MUQ/ ^U559>Y-"\I?-H9H9P[1SD:QX6MC$01OFS;?($R'\.E^(Q#0><\9C>#F M 6&*"(6J.(A%1@?\504F4Y6M!7\^F83Z[Z"\#0-J-];)LUV#5 TRR4P M*0(F3*"J"9\V3DS#\U;(NLC-(B^ B\A06=ZD1=6 -,,'85Z(#OCE0^\$6R9( M/[A(8B'A="(:BBD'C!,&69-D78WHZ-\D<@!4KY!YI2WB+X (E/4&1NP*7 "L MO4X0.'5.:+FL@9>WZZH)P#:&,D\=RCP=W? KNZ(]^:P3&\*9>PX142JON%%X MP%U=:KNNJVZU3MJ;2IXRBP)IAH8#3>?!["$I=AVP!2?@:!,>S!^"AM/ 1)HF M$(NF299=#7"N"04ZV&UB5+]6L+&S)]-$IMH0,P'L0 (LJTAXP):F\(CN'; / MVEC8 M?CYS^_EL=#,N3+,F$-$?;X'XKDV!2Q[:UQ\<*G%W4OS#!G=4IZ8;P"Y 80!V MF8&YCF0)FPRRWHGD2;*I2KL#-*^_V3:6U,T:\ %Y_\GSEZCJPLC7@/B, L1> M0 %?Y:@0 BT @1$A$_'6UN+ :+?!SH"\:6+9@0Z!%O[?D"I/,P4<69CRV]X, M043DZ7I"# (,?IPQJ+WV-K4H,VTFX@[&ZI"QHQHAR"6WQ&A@A<_FR=]Z M^H"S5=JJ)0%,..P6/(@>N(JU!0:'.X@:1-)L (+)"CC!-I8M -,V;U5G!.4! ML"2'F12F7EE!'"0C6]/6-:@& G\DAA*"N:O1RH(7%Z#E@2+0^*T8_AAC%QA@ MFVB@K()7%\IS;@#>M&NX8;"!RZY8XB5X(Z]A;S> "(RK<#,89B)< G05X#LH M\FJ"FLP)V7MO+O%W6)9U]'<&C*N*47MM:-R6E!,P%V'HC#@22$-259JF2G.2 M5K3*H>V4C221WG3IVA,#(B:^L0.=J4E0F\D&40<1#4D/_IV-\;3GCJ<]'V5$ MGX'P02_$62/G&>)D]QH@"7X3BGKL(JIL6((_R!\FYQ>_@$!JVX(UEV579JR^ MHB$!C$(UU2OWC+/ 6%#E,$@*MCQ*86SOX_-%I43H0ZW=\)0B-9,B@H0"V6\EZ+%AC^( ?M5X[,TWS[Z;%4F M;PSP?!!D^)%J<#8L^YKD&FQ5O(^ !>,2_:+3GKZ 1@5\"\!6([.J2C0%G;ZV MHZ6$\!%>9B?> MG4\PPX%&FLNNV(48(M0&T5 ML!> (&.ELY'4/MIG::9$I1>^E3=KV$09@-XVH .L4#Y4USFZXQ5];U C*%?' MU7))8KXKD0I1\.&,S?XJILGOC$?PG\9](I0 9K6J[8KME0$H".)OJZH@]N%O MT4_=]3IOOA%>F!25>^#UJ6H,15'=$';BPE* !."@(DDY],T&Y8B: QF% B! MUX OY&PTX001DN3NJ+H6H,ED]D)V$ [$+>G)X3MLY=G>L6V MZ13XTCL$^<#BPR$W%2G#L&G/]>T0C!:4@2ZT^BRM$(QQH@Y\%!?M6"4(,I3S M8#QZ8])D?W2L#!*L:FN:JJ2)$.OJMLZ:@-L6>'S+.U+ Q^$=8#%EMF70:%<(NN:X* M,/:0)0(!+I$%HUNGQQ"J(FO&=$R43-<@R*I.'/4'%+TAU>F@YK2G#.&WG4H) M,\W=ZQ52(7"#OB4HN((,8!0'YAX'YJ.;]M;4)7E)8<8@T4"$#>[\?0=)T*F8 MDF/,W6CH!N)% 12;G).*"UO6M%7Z#=>.CL6.F!!A1DZ< +W'8!%6L*4/$(Z@ M$[6@>"VZ-N28N@,B;F\H6HG0!_Q"JB\[HDGDH3B+YN T0B84^%S4T_(F+VB& M?^["1E8T^7.7Q$R/<6L%Q)=8<9!57O4@ND1/.]X6!6DB5KG"@QQMI"BQ/Y^< M:6!FD/5JLT#34A\Z.=2MJ,5A[$H5V,NJ:8\_6M!U:@D-H6\W"$9T9+VCDPS7 M>\R2RMP8T/0FT2+?7EU>NF'?;K9%M0-S_HJ <=FA6@7*ZV6-CIB-T[2W>J-& M.'L_79]O Y>##6 5X,J6.; &= VQO@+\_LQ]F7[0/:>3CY&LC]?.1@.LKV#F M@'4 6IPBNE2VN$6#9/LC R719>LN(QZ;&M@:60LI[!;Y19";=9NN(%&6(;=& M[=X%.MF7T[!&#:P+HX/L$:&0)&R9H!P\B2*80ZE=8\$:!BRZ9KRVMZCD4 !@ M:&[3Y".:,A8YM$7WQ-;D&(/"AS9Y2=*]K*[%68;$RDHUD4'@9#7D?$)K'TC] M=_3L#W\/85';-A='/*GD-SG,/<840U,F'9=X2I1@HD\VZ![]U]6 *+K0--*-IV=,16 MJ,XV+_[RUCWRE1_YD"_M7]YUP(01HR8@G6\E\(Q3 X4=K(%@AD_8W_"7"V;$ M8#6_ #*I3$7.55=@,2?J(G\$ 1BS *8,5C]N M#*M82]Q-WG12T6$358?CSRPLSEX!RE9<$X\JGX^THC^ZC'SR0AAQ- 27*K$0 M(BL57000AU=B=4Z3]\M[@A)H++.(%.1(0:"R,S: *\R+C$E[G%4W)?GZ )H) M+M,R+T%_!:[WURH ="?OF3C/Q%T[2T:ECL^[F8WGRKS'7(45B;US MBH -"IQ[CI$$5R2N)MXS!'C..1O%,?"%I*F6[0WRR Q(HZ@8]L1%)DYV9^ZI M"9%-:0OFP(@YZWP+CSJS(KX*^XJL])O=H48'AB"^6E;E,:HOL+M@N-=652') M LA !S,;VV.@J=GFK2E@NYJ[+H"#R&W/D, O%Y9T-8Z?5=R9F*)*FSOH\&/BK" :=T5\B13VAO]U44JCB2&% HE(@)&8[T M'",Y#8FA)5$NS';D"7:T"+*1,3F(82RQ1X881C;D,\#+Q"8@T:,,4Y\!,'I< M3!A,CAW!BY2B8A#LF04C%KA0^.WIO419OD>N?[(4HWG&W_#NWQY+_O\R[) , M>^,-5T;<@V&6HEL5/::B(A M/[HV]NDBH+/Q/+E_5%6& FY0\;G;JXG[ M(_!K(A P':"A]3L_Q+9&&X89C6.(9%+O\6 %%=GC45*2\HDZ)QN-F(=SEX*X M6>2E6H%N:B")@RR\@I)4>.=]YE&'KAD)%E"V&XL[C$IZS?9!:[Z),*];B'WN MDB%Q;VN[Z@I3%Y1OF-L;=AEZ[4V\$B9,(I DB'A59)6$SHA5L+O1GGJ700AD M;](/;2SK4!CYW+\719-X&!-B&LEC@@L**XV>HU1UCK,W%^^" +@I=IB62;X< M3O+QLIT23$RZ[ODP6.O$^"]J3Q2>ADDZ$'"\2(WP.*6.@,>[N*?:3! /*#*U M1 G.*2& MJKEI&E7DZX3*3CB("7UYH8R\W"(XR+_9HO=,08SCE&+ 13H4M:W M V@2L'JS8_SCO*-((YHF[X2@E-@X=6W(C1D")H"'YEYY=!5@LF?-7]:8&*4S MI77EPF$IQMHEXP9TNPYX_R[*[%@M)IU!KE&9P!WU.T/C^P?L%QX51 MS=K?1OIVJ?$@BX(!K;[ G"*\+EO=OT!5 ]6]=3X,I]5CS)ISQ'9;(Q'I" &$ MR C!,;60?;;JA1Q''B506O[_$_",+Y^8*@.*V2=%()QJ%'_= O/H3X""?X/D M)7"-N5T4EAQP'3.0N M%K]3S[,DMA6 C058?WL.6F.!\_V\;\WSYE@VF;;W M_6E8,.23O_=W=H C'!9'('%@047:%<)T1-5$$4(4)P-JO$[$CMAJRKE4#6GN M-)9FK Z*L*X)W$>>V2)0=-$#5BD&65*!': .:W$2=QR"QPV'.*R0!T)A4V6V M:"278V#),,W*26]\H EG$+--6D3D]-@+8I($H'1/8OJ!CJ^U.8T#%/)H'OD8 M0R)H.',FC,O ""$($RY0!6;J)U_6MEL4>0HRFTP.'2WG^!P@=;"!DM(B51_( M%L\U)BM"K?CPBFXT MR\LF[_M<=5C=BA((KZ(BCT^]2-S8Y@GK.#RS'(VIQ1\2TH\\64 ^ZF.**FDH M[Q)!;^HV]&2)1AARG&$N*]_FV??8A;JZLLA+[:N\8JK-P\"E7,/ M"2;.%:.@]#GO5WB MZ'C4\^!+LF;C%56?F0T-.A[N]*8D5+C@;F! ]S(JR9AUM;"P^27P8X6@*'GD M478L.*B'# G::E.1$J=7R CVN8FAZ?LE MYDQ4G]X$VIJDB6I)D#Z"##%PJ-,*T$\+,Q/6I842B#IB"S@CQ2,Y99A&;OTP M*4:R1K!HRR?B.@T3:0O,1PI Y$#[Y-SAI%,!?_1MFC>F'W'Y:/)1I&35U7$A M(IHT+E^ $]\D+V9@6Y?6^G1Q1SUX-4HW9]>,\L)E?HNCH2P*]AE?PF2H8(PP M@S?,MQ3X99B_7@<:'\%%TMDHU6 !?PS@DGA&G&'*GRHDX[P*%\@IYY()S/:V M59SG]$R GZ*)9N=JWDDF\&,GG/-:1R!W.2K(K\0Y[XK]<&(WFEE">!],C14E M'7;8+Q58V@$2(3O*.2X:8KPN(W>1O@TFH& F.:9!'6,+DYW !]>/*%*VQQ;U M50D2^BP=3"ZG6T'"_A!?4-@J$@W<6OUTCU!=?BB#43(R\R"Y@M)I&ZL%33J^8-MRI@&\Y_WF+$E_'Z(,!8 MU??$(CFDZK+@;W\E;=(<^.!P@O(A= 3@P5\-;2-[I_.-5:ZK3GW'Q"AD";NX M5@O9$'^H0URO9/4+V6T& K0A#Z/S.( &4)*5GV"C#(:#35/8C69 M83?46F!+=[:F11/+ 14#;*+],4K%^C"^&P97V>/11& ] #;4%,!8P8W'*4NA M849I;R71<)?UCZOU M"=3A)W@VXL*1+50DE:4#FQ:4./]Y MM%GS5JL?&$UZ,9=Z\/(6 V7>1*_8,F\>XB,\<:2!2KT %(OA0NFM)BJ'XXS MR'%#Q[BKIM"=HZ7#X+B#]M9I7)$B6==HB+HJD#%V$5-TD:)RXW5)6!E8KJ+Q8<],U5("@?&\;MGDAFXW,EH,: M:23C:69&P.!(WV4U]FH@O6&_-2EJ-*1,;]UJG&.(<I H!^=[WUM0O?:;^>Q3KCA>'O@-8Q,IEC87"1::F?#>AY*FU7]#G9=)Y)D!Z%X1K2 M@O##CHA)#F<6<_9=8OF2T' O5.9\1IXULL76R #$%,JH."\RX['6<6@#%A8] M/A)2"G8CUM DWVQO:/2W\Y9P\2?G$7!\*2E5P:AV'8RXL&M3+!6\:H])P;-LA*D1T$T'BZ=@ M81OY9)ER>I]I*A^*"UD YR(@%["NM\)GIQ;)W"[LRZ:XW%*WP_=4G2@KB!DU#X";WN=912R9)[0@>WFP_3L'+;.QWW_195/8GLGF!^4P*D9A N%Z2<:9X@!#(0^\[%\TWN?828?[CHG?#+C_O M>ZDBT.\E^J*>M*S2SLV'C$KR]V'X29VY>=/?@S!QBG-%R2%#ICBW 0%P4U"! MW;:D?KOJ4#56ITZJPA\8B!''-4MH;+)3->K+0YS0H*&\T^_5Q63-*:92/%!Q M&#H<$VMN!D;CM88,3!*;ZRBKU.<\:9A,[!I=;%A]!G3HS#K,,9FZG2#?(;%T$5 MQC[BWP7)+W2;M3'0 1>PF/U4SEN+$]CAH_05&^4"RJZ0>YB"W5C$>5AW%P+! M>'IJ@LX7W%$%>])(#1Y/,ZS.J&,^$N 2)P_L/%6PQY53REUL*>"2M:\JT;P& M7)PMUZ2)@4R@7& ?/&0OY4[ZY T9X)R](= )\B:$[_:=5M2]"6$D2+*353J? M4;!5GB2G8*CI_K_5_6_VO&&",5).@TXK4+0J'[(VFRDUV.-,D,(T,]L('0F9V=*^"V:"^W$NV9[2P,7O M1%B*,1-XH2A)P18TID%MBEJG.HJ @!L5Y:*)"8:U)44K0R=(.00 MHJX&8^V=#MLU[WZD^C)6B-Q*_IJ<3A]K%LH$V_*=!EDIW)7O^?347=D#7Z\+ MWQA*^+Z/L_%NC=@#H)6^"\DY=E;H=ZP7K+C_,(08(UW1YR>SY\FG30FZ$G5L M1F,:=NJR )Y@$2U(7@S-"7\&#_F.SF$)>QL!ALV_;6CBZ4)2J0\=Z-P+PF2 MS=(T J#, HH2E)%LP7@UFC%LLNN<6E#%J6#B6MUMI7=!^#']!!I>J!PO9':8 M*^\ROGK+%_1^(>T\4"2XHGQ).W MY,X_!PTS0C;$[W+:G^NX+KV#>WD M0SQ7UV#NZGSLZ7CHS]'0P40$#M*91/)]_(0^#>4BT,,1 +_3;*FV7#D]G\Q. MGTYF0([?:9$2-\X4?1S]*@2[0SO32S@,6QR&4Z:JSK()?*N*7=)H6!!LJ!TV MRJFGLV<3^HH;1.$E=WW+/[D0-+G"MN9!NQ2GWX=('J@]6@JF];/:!CQN1AQZ M$O(Z2 EK--0LBC[W4W,^;UK)0=!XG7$#-CTU0Q7W!!-P1GE>/2]&/QF-\&/B M-+O83E>5VP6M% 1!]B;[HBSGI'#$2F6[QK:0;B8)T@/^]ZNH%Q%&?Y>HHV7> M94V^OT?089H^,XV10Q_2Z0O_NX*VO6\(#$)M/CD].\;0,0.6K;3YQR?^X3 MS@^2:.70?-ECBU&SP*$VT!J#\!(&&-NMN>\\.1_O&?D.*> WI0 /(PR7UAUA MU-#N_>='/;R;4?$;4:UK63_$LI_-3R9)\,&/X3M(/F]<=WG_8?V+.*V&OEU+0[8'-UVONURU$K Y_$/GP,@ MRA\U$*&RD"_9R*N">E[$F8E7RPPV6DP./-R6#7 M46E8QM=!=^2+OJM[MJ\!?K=]//"[A>3[A9^U:J\_'>I]1&;%@JW>7% TU8 M*-XLH5)N/A8XLGJY2%2[:[>:^^#R=#0F%8;G?:4GA3RQ3- /+SY#EWB6HL%$ M:*T\D*;EX]W\+G)M'D08@9RYSTAHG40T_(RJD:AVF7727NGS6%TJF."U.A&!C1Z"9F3^M0UR MFB*N'X8 _FQ4V)=!3D(_EM.H@@5 RQ-ULY?4&=;W1D3]0HMI=*'O+->Z!F M8P\@(Y?X*!JH;Q/K/S;8MJ_F5K,U*R/$\73U/-XTW"9\<$]Y($0CC4-Z7'$W M%PJ?]VJ0[9_?G\V7-A]HTJ:8&Q^"YJJ9^]F*EEIU9YRMJ 0I(;H@=Y*L_V[! M&T/6$2MR?>A(87!OOECM'673HFI$P)%7*' MGH32=X*;]!D2:*X>FC)(11-E MX1QPO<6O.V0%7D )6EG%5;WBP DZ#1T8SX\@J21\UV=[_9YBAB']4PT MGRP8)EA'X#^2#-"<$Z!7S%[]%_4,L* M+CX;=;J^%S,>L^_\,0GS\1,.OIC; M@Z>KWO%5.G 6RZ90CFMQ%&=2D*OE0/#G\0GP"ZN9S^;VCJJL:MPNM46"6CA" MJMFG5$K1.WN LDH]!1/'FO!K5*RK_6_M!F.WM?:EY,'"(JN!TR_[^!;W=A\Y MC+/MMT+'^2R8N=P5."[:PO5PH')QR@^\Q7U&PBP@E*S$X."V.&Q";L09 'FL MHPR#9"R_B!-'L.164HWD- 8Z/^K[JR)N$G3&<"N)0S]YV9M]G.A)@ B75Q," ME0Y=X];!/$B5+)/GCZ?SY&^3Y/E\>H+_XIO/9]/GR=]PRX(32/KG6=XCSYC!?EYB.$A[Q5E37T@^59;J@4F$_F/ L.X<24H,=>FYM(2M 9K,5=BJ<] MMNF^R_M\O$/[A2^NC^K)!G=]=*CA73\T?NP CQ>\?&Q G;-Q1-SYWE1-1JN$@P'H\CV)Z4HCA]3AI>A&?IA)+&U=K@KY? M+$F[QZ8%W@P0N!B" &;_I\Z?^Y#\5\U?)RMFB>NGI*U#[C:*2^J1#D_2NM,? M>$X+)',! Y6L[^T=F3V)&R>).L?]_H.VP>[$%LV9\R=3]H=,FA2$%CS5C#,A MWVAY/MXM^;TF2;[N6@SQR*G@<.'!T?O7OWX^>JAG;@ZRI1\>W.45PC>N0!WGMI&=\IX7)-R[@W7>A-;98'N-A#/#"QF8:^Y5C?;= MT.DN3AQC/(J/,V4/B'PI[_DC^Y\,6O06@HS:BH\44FV4RL/U\N I9MH$_$V- MC?!\!AB)0"83DB846$5?\_&FV'@BB!J[Z6[P&]HV)8IFKL%0J&H"CS3NX [D M] 7I)MOB":!Z#% ;-)FF=@SW<+&@,\6+8UV-(D#?<_$C!\>.T8IO#3;_7H.O ME&N#SK-JBQ\)LH4NZZJL.@ED-(_,[T%5DS$$J^[.F!00FME+R M&='PLZ4.+^_+Y"/F=^ NG? FO3N_>LW%KN,Y43X[TH>M<)3CD\<3)?$#7WWP MI=KF:?+L\;.'+["9LIQM['.?WI*!1F@W/ (\ZE.+/CO]()B3SD7G)O^Z @3- M7N;(2EC;T$A6CX1Y&Q<*Q:*-"6C!V8JY44BIW;K)OE!;J#_,&6'AJ_7A*/-XD7/CD]F]]J JQ1$ M3>+@PS53KO\*W:1MP2:\4K.'#VFK,.)3-&?MK*@/H;K-IC8NB+I(NT0Z!C:HN+C(NGC@+6@SNA;E5J6<]]3Z3$?>_,"@*JN^I/L1B MZOSXY.Q>4'VCQ7."TE==B7ZW-Z*0N$>3'F)R_# N@.3H.K?>H6:K&/SE"AWQ M?H:XDM0\'3S*R"[]=G"2;$ :C'U#)WE4>U#ZV<[KK2U\^G_O&:H-I;5(3FS'7D+UMI,48 M<<<[F;8NI[T9Z$9PG@0A\WJTZ$,D'F,((!_^U MF@K#>.91>_@SBMHG3P"U@S%QTUV5=Y 0Y*Y%F4%CG5;ZO!MGU>/=TX#%AR(FZA(G"DSV:?/O''D^5]'G3^L]0%+X_B@UV* IG_%(S)% M*)W^$%6?'I\\]52]_Q%!T/FS$Z#H]^&AG+";_)CAPW?YS3"5ND>J^*E#I(KW M],Q/[D$*PW#5H8""Y3)7FRFGG'0F'6Z]? MX]H#E$%8HZ@(&;1KQL,55E4=) 2*:H9-,D#$^*ZP#^:N MEA)V69V?27A^$2=-RIOH\(8]T.I&BQVWXY,Z,"V^P<-VX]7M87;42_"_*4(^ MOSM"#AGZCQIT H#2;5[]M,%#SR]L433<9?/G(\P[=E=1;<82IQ?G\Z-'\*9_ M_-5/6[.R'ZEC'F9B+>'5D^G3)T>&PO M=V]R:W-H965T-F=3 M/QZZFHVV./5 =5DJ_S9!XU:CJ!]M#A[THN!P$(^'E5K@#/FIFGK9Q1U*IDNT MI)T%C_DHNNQ?3(Z#?6/P0^.*MM80E,R=>PZ;[]DHZ@5":##E@*#DL\0K-"8 M"8V7-6;4A0R.V^L-^FVC7;3,%>&5,S]UQL4H.H\@PUS5AA_B7%:$[MR[2P,2FW;KWI=YV'+X;SWCD.R=D@:WFV@AN6U8C4>>K<" M'ZP%+2P:J8VWD-,V%&7&7FZU^/%XHD@3N!RF'@DMJS97-H-96Z9P-],+JW.= M*LMPF::NMJSM J;.Z%0CP:='-3=(GX,MB#-^@2-&CP3M_!VZ7WU^66W@3N?8EEIZVO-;4^:;EUI7TF6\2\K^8(\%PI4K*V7?H/)N MJ3/)CP!LJ3P=!9;$* [K]A_!=02P,$% @ M#()=6..6?.J+ P ] @ !D !X;"]W;W)K&UL MQ59-;]LX$+W[5Q!J420 $8G4=V(;B),6VT.!(,GN8K'8 VV-):&2Z"7IN/[W M.Z1D)84=[[$7B>3,O'GS.!0UW4GU75< AOQHFT[/O,J8S;7OZU4%K=!7<@,= M6M92M<+@5)6^WB@0A0MJ&Y\'0>*WHNZ\^=2M/:CY5&Y-4W?PH(C>MJU0^P4T M*S+RM@%?S[=B!*>P/R^>5 X\T>4HFZAT[7LB(+US+MEUXO(^CN' M/VK8Z3=C8BM92OG=3KX6,R^PA*"!E;$( E\O< =-8X&0QK\#IC>FM(%OQP?T M+ZYVK&4I--S)YL^Z,-7,RSQ2P%IL&_,H=[_!4$]L\5:RT>Y)=KUOE'IDM=5& MMD,P,FCKKG^+'X,.;P*RX)T /@1PQ[M/Y%C>"R/F4R5W1%EO1+,#5ZJ+1G)U M9S?ER2BTUAAGYH_P MT6R,6S6#:@+Z>^051K\U<#PJ)'X.\@,$Z^RUA=D9!1P@,>GL$+QQI#AY?\3XUK)5MRAUP5]@+J M;"IRYQ0&1?Z^76JW_L\I!7K\\#2^/3?7>B-6,//P8&A0+^#-/WU@27!SAGTT MLH_.H<^?^N-"Y)K,LO=%X*GMEBU=B4)#EGF@H\>0:(CHWM;%FOP%+64'C MZ.NJWF VY8Q[$$H3L U$*>'%K /3EU8#AB5Y._T+UOMV/OR<5'4G>( M*K<:(_2EW7+\YJ#+@]BWKI;%5J,>6K^N?&YJ/%VCKG5G0!V*&*K4Y%D:T4P& MS2?WM<)/RT_U:/*1\"2D<1+A*$QHGN4XN" LI2S,R:6U9R&-6#3YVA6G !BG M+(H(HT&2$RDYN?@OERN, M:![$.(H835C0U\"UT2!R'1S2C&5'65 H;+93WS;_S4V$JI3NOM5D);>=Z2^E<76\TF_[F^S5 MO?\?^"9467>:-+#&T. JC3VB^CNVGQBYF;*D$+*M#6K@* MED.GTWUPDVD;D=A9VZ%PO_[&3M(7H!6[^Z6-7^;Q,YZ9)Y/14L@'M0#0Y*G( MN3KI+K0NC_M]E2R@8*HG2N"X,A.R8!J'&3G M)G(\$I7.,PX32515%$P^GT$NEB==M]M.W&3SA383_?&H9'.X!7U73B2.^BN4 M-"N JTQP(F%VTCUUC\]"L]]N^"N#I=IX)L:3J1 /9G"9GG0=0PAR2+1!8/CW M".>0YP8(:?QH,+NK(XWAYG.+_M7ZCKY,F8)SD=]GJ5Z<=.,N26'&JES?B.4? MT/AC"28B5_:7+)N]3I8+;UDP;LK ;S=H"Y'KD27"\4N> II-L ?62VHN>U],Z\O8A?(.D1WZ7$ MW>-'[W?WG=*JTQ.SX]RV':SC_;3A3,<>J9 F<=+$D%,A'Z(X_ M?7 CY_,>LL&*;+ /?7Q;%PH1,W*-Y7G)$U%@>+X)I0X)XRFYMSD'*3E]!(DE M1,Z8RA*[]"7+*[-B?53DSTHKC?/H^UM>[N?Q?0%D)G*L7S0GVF1'4\39?XC- MD5O6<,MK;EK+;%K5.[4@&@'.15$R_FS)F?&RYAS:/S(]G?MS. MY1;O*:#*0>N,9D^(@NJG@'PD!\1UAS3T0W*((S>@0S>TTW%$!UY,#CO?0*EC M&RF#]NH2N.!'"5:'Q)LT]YAQ#>B>5H@1T:'O(/ !":@S#.U32(>AC["7:S8' M#1W#E,,LT\2C+M(P .X@0#/?H='0[5S_5$AJYQP:#)W:.8_&?F2G0X-SL)> H7Z;^H#&2,T=1)T[_H@!:C/QR*@_\EHRF>YV/$8O M?6?8V:@X=:G]3%+8Y.MA49K,< M7N2L<_\7#V@=>7F$MW'$'ID.5S(=OE>F344)CJFHFI&A=FNI7:S3M-'DBZ'K8NM]6?432R 5\)9"Z)17:.' MU.Y=:_W^0L-:Q5C EAO&/MEVQ4RUH1,-?E (L1B>@8>"@3(=N MB)44;,E"D[.EN:B]>N!B&<;XROKT(?9<[_,N;=B-L)*&396HVY]U5-6+4$+; M*[TJ/P\!4"(CO"'/QW?B@ 9!_%8E]3<:T\*$P[3?AG3%==VCKF97'?YIW=BN MM]>?!U=,SC.\IAQF:.KT!ICWLFZYZX$6I6USIT)CTVP?%_B5 M)LP/69P MK M!N: U7?/^']02P,$% @ #()=6-LR4C I"0 \"4 !D !X;"]W;W)K M&ULW5I;<]LV%G[7K\"HGHX]PTHD>)-2VS.VTW33 M35I/DG9G9VQTMR^Q" +G?OEPPM.-S#^J M->>:W"9QJL[&:ZVS%].IBM8\86HB,Y["FZ7,$Z;A,5]-599SMC"'DGA*;3N8 M)DRDX_-3LW:=GY_*0L5#FABE^)>-_B(5> MGXUG8[+@2U;$^IW<_(U7"OE(+Y*Q,O^23;77'I.H4%HFU6&0(!%I^9?=5H8X MY "M#E C=\G(2/F2:79^FLL-R7$W4,,?1E5S&H03*7KEO<[AK8!S^ORR4+"B M%+F2R8U(&9I*$98NR$NA,JE$N7#\@=W$7)V<3C4PQ:/3J&)P63*@.Q@XE+R5 MJ5XK\D.ZX(O[!*8@;2,RK46^I(,47_)H0ES'(M2F[@ ]MS&!:^@%^TQP$?U> MB%)C\J\WL$9>:YZH?_2F.@DK\!Y:2183%ZG9;*"&GV2#]/^L.:0H5D6+"A8'8++X#V0:*JQPFV$G ME"K H'Q+UV^_F5$G_%Z!79($:$""1A\MJ ,W&FA7 HD4S996A60+TL'@<3GR0WLK)+?&;T#55(PUQ&A?FC9CC?Z&1I9+"&9CXGO60$-R4F[ MQK3.Q4VAC<80B"D(&)7QAP&))N>@M3:GK9GC#AWN6O68>#/8[\'^-[@7U;F* M&=:42JWO3"I$(.DQL2=^,+1S(>(";=;N'2@:?E,T_,'$KI*.8-;UE87!TX\L M:$$C6_#T%3AX!H'#1N#P\ H,&06-&1^OBSQ: T2 N #8LN#YSB(\3!Z+UQ)B M4F[08R5@$G_P,I.SFDG494(R)A9U6 +HB2&N0+I.J7VQG7PGHRNFUEMD()/" MT/(AM^JH[!8Z4Q4A,BF=6=2W1Q\DMHA&HBP7$2:C;_M6&#H#AIXUAIX]QM!8 MY[#AQ:W)+\!;V9-;V@+-\@)MDVU M6 I3-_84]1AVB1CB'PLTF#J!=<2P("LIT9%H."DQ#?_1+V1%K3N&,CEX/.X6Z 93S.K[O M>7#;;=1WK=G,::V0L3NS\9A0R_MUZXJ)0!,_V@M$C,_E\57Q8Q>0-84O6E^*!4_?T ,Z-.I:Y<^U(6 MY"J3D3?2%:5TL:BQ53>I7F'.&@/46L1BR?<%X3$D8H+5!0KTB7FZ RP$*?FS M@2U)QC7L74'A2:I\M"?&1C=SKW8>?IL4A%\XEEIJW,]'GAR![Z7XI'Y"8MX4CE]D.A2&AY M[GP$TFO@BRWA_H9CYP3JULZ2%EIS.(V;WM47O8>W+%RIKZ!XD9&%Q@I>-A5\ M&>WB#KK=\ >P"PV4F%N*ZBALH71XG]3UWIIGBU_J1*ZZNNGHE';OLS7]C.4Z MO<^ F!J_9G#/WA*Z5BK'\11R+[LT5(Y:3R139/CJB+@3NZXY>*F%?H4U"EZ7 M^(/\F..E!7KQ4H!]0%)36LHK;Z,6Z=5K F4=66W?XJAUH%LVS-0X8I'-6D3K M:AA1\F;D&,O?G)S4XL-23!LQL="ML.9NL=WI[.K<57<8\A[NQE7I MA:._9-7>=H2 Y9KPWJLKG0PE?CNY<@;G3$\&CX?9[&Z>CP7-E6O_;,!3 M N8^.'Q$@MEGH.&@'PF'WC[( #2.PBUEL.2'LP:! ?!R\!RO7D++AW+GP_7 MX4'8T X^G<^8?'Y%;#DLUE\*7';1(Y94NXL?=V#$ KO# B_AWRV4[])!9ZGY0&?K /1;BN MY?@' 4XWL#RHUGU34O/?9@?/2*EET\$9*6)@[Z 1:6A1+VQ!;.A8U'6&N\50 MAK8#4N=_Z>@#IUX0U/0>@CJNA/:"W*GG8]PH!.OS*=&^)T MQ'OY/4ZSVGS.=%%^Q--N+[^%>LORE8"F$?,E'+4G(:#>O/R\J'S0,C.?]-Q( MK65B?JXY:)SC!GB_E%+7#\B@^&ULQ5AM;]LV$/ZN7T&X M09$ FJUWV6D2P'%;;$"S&4G:81]IZ1QSE427I.QXOWY'ZL5RXJA9^V%?)%(\ M'I^[>^Y(ZF++Q5>Y E#D,<\*>3E8*;4^'XUDLH*C3S'B48Y9<7@ZL)\FXNK"UZJC!4P%T26>4[%[AHROKT M]+'VPVLF>/4$S^"N%C(HWU-%KRX$WQ*AI5&;;AA3S6P$QPH=E#LE<)3A/'7U MD3)!OM"L!,*79"HE*$EHD9)/C"Y8QA0#24[OZ2(#>78Q4KBDGCA*:O77E7KO M!?6N1VYXH5:2?"A22 \5C!!K"]AK %][O1K?0S(DOFL3S_'\'GU^ZP#?Z/-? MT'=7L5%;/Z-"[%CQ0*8Y+XO:#Q^D8AA\2,G>5;+'5S= 92E0G*K.C&.>Z\6E MD_%0UB8R*\8B"H2%8[VXQ :]I>QIC&2T'HWKRL8U[>,:^C6><7YFA2"J&1<4$* M7NS[F#=,ZJ\IDTG&):2(M50HI$B"7F?ZPZ'&&OV,%Y)G+#4PKVE&BP3(G:8[ M8C-@M90>EL3XJ4#!(4%'"2!;_2@X48(6<@E"HE;%;;1/X4Q; UJ V@(4E=OD M]_Q&TM+80XM=L_0:!.-I=W$+*0KY D1+4^OTI+*'EQ(=*L_()Q,EMWY[]=LG M]US1S*JH=6[-J%R9""2Z =]*AGA ,_.$N.[8=B81MMZ^&7NN]^Z@58]:?R#$ M-I;-L&>'CG/8L\S"C6!7>R5\H-MS[!!U=UB/4#'+T3,(CB08,I:BQTS9/8[O M6LV[]K( M+IV[2)KE3MIY)R2, CN,W&J[M&*7F?31R06![8^=I_S]$+I[8KAQ MBC!W87IK2#1H=Z]1,&Q[<8ZSEB,- D1260LDR3P ]N-HC:? M ]^WW< COE>3T'#II)7K9GX0NK;O3O:)1+_>OW<@EW;1S"\&^I2)L]+7FI'(@]RG6# M09;TW=PM6;#M!;,U+W,SQ*"^?UAUK3G>Y*<^G M]9PSW?+L.(C)F:53NW($3?_&L_E!Z3HEONWK&5TX4*0'0)[4T!YV12V[HO[H M8DF]W9?4:5-2C_&D5]/Q$^?;-V[DO.O!&;F_61NP;T(SFC'^XK$J?>A['.!J$]]L:ZY4ULSQMWL@CK:Q2@K(/'C6#B M6M,$B[C!#H]KO,"#3B$_\DALCYV(A+83A<>3Z10'8ZS5.NWBP(ZPQ)^1"29M MT)=5^_/:<[S'J#OJW)=S'0?]5T!BK<-;7W5U;K^V/QZFU7U[+U[]M;BA OTF M\?ZPQ*G.,,9:+*H_ 55'\;6Y?2^XPKN\::Z (N.U (XO.0:\[N@%VM\Q5_\" M4$L#!!0 ( R"75B9XKM0QP( .T% 9 >&PO=V]R:W-H965T%)N. MA4J6*\E-NZ\?)2=>"J39BR5*Y.$YHLG95JI'70(8\B)XI>=>:4P]#0*=E2"H MOI U5'A32"6H05-M ETKH+D+$CR(PW 8",HJ+YVYLY5*9[(QG%6P4D0W0E#U MN@0NMW,O\O8'=VQ3&GL0I+.:;N >S/=ZI= *.I2<":@TDQ514,R]131=]JV_ M<_C!8*L/]L0J64OY:(VO^=P++2'@D!F+0'%YADO@W (AC:<=IM>EM(&'^SWZ MC=..6M94PZ7D/UENRKDW]D@.!6VXN9/;+[#3,[!XF>3:?UCQJS11HI= M,-J"5>U*7W;O/=)G(LKZBAZ4S)+5'6&]'LQDEUT4B.5;8H M]T;A+<,XDZX4UE>95T*KG%P_-:S&%S?DTP-=<]#GL\!@$NL:9#O 90L8OP,8 MQ>165J;4Y+K*(7\+$""[CF*\I[B,3R)>079!DL@G<1@G)_"23G+B\(;_D>R3 M%:>H]:WR7XNU-@I_EM_'M+?(R7%DVT!37=,,YAYVB ;U#%[Z\4,T##^?X-WO M>/=/H:?WV)!YPX'(@APOVS'&IS'?X$#W")G$KM,&-1CA][@IF/W'OIE$5,XT"GQ3LQ6ZT[W+*HF 9'*0^ M(WU_$@[<&D;]WJ44=6- :;3'46*_XTGO&V GEI+GA(E:R6>PL9H,APD9#B:] M!VDH)U'H)^.(3/S!,,8(K:=DD66-:#BUTG+ (F6,MM,!N5 AE6%_VH.1'_?' M9.!'XU'OC"1^E"2.4S(:'*ME<-"" M3J-#]E4INW&[K2;98NVA?^YMX/P MEJH-JS3A4&!H>#$:>$2UPZ4UC*Q=0Z^EP?'@MB7.8U#6 >\+*L FZ"9_^ M!5!+ P04 " ,@EU8ZT@&NSP$ "'"0 &0 'AL+W=O0X3N)X^V(/J9G#F4,>#L=KI7^8):*%V[IJS,1;6KLZ M'HU,OL1:FJ%:84-?"J5K:6FH%R.STBCG75!=C3AC\:B69>--Q]W/<37\K%TKJ)T72\D@N\0OMU=:EI--JBS,L:&U.J M!C06$^\D.#Z-G'_G\*W$M=FQP54R4^J'&WR<3SSF$L(*<^L0)/W=X!E6E0.B M-'YN,+WMDBYPU[Y'?]_53K7,I,$S57TOYW8Y\5(/YEC(MK)?U/IWW-33)9BK MRG2_L.Y](^%!WAJKZDTP95"73?\O;S<\[ 2D[(4 O@G@7=[]0EV6Y]+*Z5BK M-6CG36C.Z$KMHBFYLG&;VU8H.+WX![X-2\W5952";.3PO_;PT>:5,JQ'^/ID9J^G,_+./AWX5L7\5 MIZ-CLY(Y3CP2BD%]@][TS:L@9N\.U!!N:P@/H4^O2)?SEI+^LWA>PKYD#\+M M3W8'5_;4Y(IT:"S.015@EPB%JDC09;,X'KQ]#65#DZHUQ*LY@@]:&0-G4NL[ M"L*K&Q=#-4'8Y9EBL#KR'BPD\C1E:0,3_* K*$$#Z/,HB'@@_. MEK)IL'H2R#,_22,(_23CP$,_RP2D0Y$-KE1AUY*.1*X,$<'#F+[%$"2I+[B M./7C1 ;IF+P636_Y:I>H27>%AJ1;B\*"?TH9?0KXA!X$),O%X-K+><(C:R1 M#K?/&(,WKU(>\'=/AH-36Q@F M?A &$ [C]$6F1';/E$C\*(A<'..^$!$DPY"]P%00^SQD(/P@3BF2%N3$%(N? M,A5DL9]FC%P(DG.(B0>*8,,L^S^FF& 0469L&(5/F8H>,Q7]*E.+ M]9K4B-N%Y.Y"V"]$8M6=:!N\M5!0&X0[IZ'N&J1YZN:%):8Z%;L-H1U9$!J4 MQI'92]WL$?I#?>];2]?FP$G3W?Y.RH\V8%_] ]J5T.U*ZDZ&4O1^X!;9OK^E_4$L#!!0 ( R"75BBQ7L)*P, -D& 9 M>&PO=V]R:W-H965T-M(L@]K:[B:*3%%CR\V5ZE#2SE;IEEM:ZBHRG49>^J2VB5@155;YXA6BXY7^(+VU^Y) MTRH:44K1HC1"2="X70:WR8P9C29?XWCZ@?_':2^BM/4RR ,H<(5JC/^%W1 [2P,H>F-5NT\F!JV0PS__ON_#NX0\_D$"VR<\M7"ZUVH%TTH3G#2_791$Y(=R@O5M.NH#R[^EFI:!BY>^:9!<[F( M+,&ZS:C80ZP'"/8#B(3!HY*V-O"3++'\-T!$?$92[$!JS@8O'46F'F_^?R*Y+.%!6BXK06+AUABT!NZ%*1IE>HWPQ^W&6$U7Y<]3?1BJ MI*>KN.=S8SI>X#*@]V%0?\-@]>E#,H\_G]$P'35,SZ&O7N@YECV15ENXJTD! M&K *#M).T3T+>)KN:XVP50T]52$KL.Y*@-^5U*?B6+8Z='3S!IO>$+0Q8+"B MYVI#0M!@">D-N3: [E8 G2FV&]3CN?K#((/=3"X^@I"4H7I#3G,)=TK2E*#@ M)_[6^MKK0Y'1\ZHL;R9KWG!9('#[GPH)?(1LFH;S."R4$:Z$H1KI+&193"4.3(ZN MR4/;<:&'9ARWLUF8S5S&T3S'QW5DEJ5A/G=\DBD+KYGCDR7S,+M.X=3-C=Z- M&SJDR@]5NAZJEW:8/*-WG-NWP[@ZA@]#_Y'K2I#2!K>4&E]ELP#T,$B'A56= M'UX;96D4>K.F;P]J%T#[6Z7L8>$*C%^SU3]02P,$% @ #()=6"%T M#Q M P 40D !D !X;"]W;W)K&ULC5;;;N,V$'WW M5PRTZ2(!O-;%MM;-V@9R:= "FVV0I.U#T0=:&MO$4J1*4G:R7]\A)2M*[!A] ML3DJLH)+O--@JJ)@^OD2A=K.@CC8;=SSU=JZ MC7 ^+=D*']#^4=YIDL(6)><%2L.5!(W+67 1GU^.W7E_X$^.6]-9@XMDH=1W M)_R6SX+($4*!F74(C/XV>(5".""B\6^#&;0NG6%WO4._\;%3+ MF\$J)OWAN MU[-@$D".2U8)>Z^VOV(3CR>8*6'\+VSKLV,ZG%7&JJ(Q)@8%E_4_>VKRT#&8 M1.\8)(U!XGG7CCS+:V;9?*K5%K0[36ANX4/UUD2.2U>4!ZM)R\G.SB^5)@LN M5P9.']E"H#F;AI: G3K,&I#+&B1Y!R1.X%9)NS;PB\PQ?PT0$GY+*]G1NDR. M(EYC-H!AW(^=G@"79*(J0RIS!E1/+!8$LZOIWD[2^Z;DIZS2V@%R\K.P MF$LT!'>/&R4VCG'C^89E7'#[#*?Q&9S QP^3)$Z^T"J)^E$4]:Z4W*"VW(7W M@)(K#;X#1B.OW_WW'M_&VAY(ZP-?G7_XJN3JDT5=@%!,@J,&W)B*R0PA4\;" M:7(&X_YD.())/YW$#;#L1-1Q<@*CX:@?IZE;C>/^,/ZYYP)QQ=%MJ%D=ZG(7 MZ@*9-I08XH'DD5G84-5\!36CK/=AN^;9&K:DAW20#N$G8,;UT5ZJ8> ).W]7 MJBB9?"9<3S1W.1Q,Z*81@B[-_FO1U]GMC-L=@F\IX1,]%<8U6-TNK%!4@Q_, M-@?ILD3O8S^!IC5Z]F'6?;;7-0W]IMUBZ%.^3(G^9A?/@R/C-V[';_Q_Q^]. M4U)X276\9;;2W'(T;\;R]\H:2VQ(.#2+1UT=OD=NVN'D!MCNK71NRY9.\8I. MI['4"YUW2C_T>49&?4):EV^)3]1DE+^7S#OSCJ%/MQ]G*NF*9GY%[;8_XSV" M'[T,HQ/'72%MIXZ$SUW-I!5.V@$\5,JP\\P5J%?^,3?4/Y6T]8O7[K;?"Q?U M,_ERO/[8N&5ZQ:4!@4LRC0:?J52Z?L!KP:K2/YH+9>D)]LLU??.@=@=(OU1T MTS6"<]!^1%,P(,BNBY+JI;7P.7BLAMV5QN/;#8W=J,_OJCH#)[ _%$]*%SU MUU8*5H+03 JB8'K9O0K/KU,K[P2^,%CHK3FQF4RD_&87=\5E-[ ! 8?<6 L4 MAQ>X $!>7)*/S*4,^,;V19,H-5-II049 ;*0P3 M,Q Y TV.G^F$@SZYZ!OT937Z>6/WVMN-OF,WC,@]FIIK\JLHH-@UT,<@UY%& MJTBOHU:+MY"?D3CLD2B(XA9[\3KSV-E+?BKS6Z9S+G6M@/QU-=%&8?O\?:@, MWDE\V(D]4N>ZHCE<=O',:% OT!U_>!6% ;K% 9MUL=/_B01.<7HRTH* MEPRN/@$V*NYI \EW7'#G(D<76#ZLDI,5!@K"!#$H/I4<3SQ6 ME!C;1.>=/X$JWPT$L81R LKBV3D^\BJRUHB#/G$ VY_(_H2=W=2,-)1O>S_O M?*Y 48O=3E!').K%:>;&I!GC-.@\S:4RIP94N2,>!V08D3 (.U^H8C;BG<\? MWF51&'U\.W:>WX;C_ P"[R]%JVZ=AJ0%[^$:[V$[WDC)18V181TV27NP;0L_ MU57%P;8TQG0G/&4C]QUJ@G9/5Z6L;<$55%BM#:AX2+3DK*!V[YIR*G(@3Y9] M-%D M@'5#?"(RQZPV[![E-_N1)TW>:$9=U&%^)2S'PGI+UHD*+-:#3<@70E;"G! M^LS2!,>KHWPH3ND+QCP#K):]!C>-Z$P?8PV6V/J8_^ LQK]T7[% MMK$%)Y@ZD&,J1$TY^Q>*$S(\R\A[U!J2]RT=E*P[*/E1QOB,>*KM+B&/P!VN M1OK:'VJ;5O.'N<,[8EN.U,:1*Y1GD.W6^6FNH'I.*LH*-*4(;;J8B9S7Q::+ M2W2*S&X/RH;*MJ#>II3<6IS:J,A4R9+(7;)I> :O.SL.1WX,D]'!MI43@PWB M X'7?$[QOG&1MH;0.%I1#[H)0TLJ<=9&*NFZ)=(?)I5[:FJ%1X-<">^K*A8_J+?\HXFGS9!'VJ8=N?/^Q?%ZB;!IL"'3A,//1R/*TGZ4>^CLGUP MJ5/;(Y]]@NK@]L !&&0#NQC:Z3"QT\1.PY&=IL@J41C;:4;2>-#!+/!!/,7C MCD)9D#444HO5N4;$/<(57?H7!U+(*!P@)6E]3N[*JO8DBR9 &^LJSOZ/B YA MW]]Z"9:@9NZ]JXD+PC\*U[OK)_65?TENQ/U[_)ZJ&1-829BB:G"6XHVA_!O7 M+XRLW+MR(@V^4MUTCO\6@+("^'TJI5DMK(/U/QKC_P!02P,$% @ #()= M6%T+U5E_ @ J@4 !D !X;"]W;W)K&ULE93? M3]LP$,??^U=8 :$A(?*CP%!I(U'8M#V@591M#],>G.326#AV9E\H_/<[.VDH M6JFTE]AGWWW\/3MWT[4VC[8"0/9<2V5G08783,+0YA74W)[J!A3ME-K4',DT MJ] V!GCA@VH9)E%T$=9Z12D4+ RS;5US\S('J=>S( XV"_=B M5:%;"--IPU>P!/S>+ Q9X4 I1 W*"JV8@7(67,>3^9GS]PX_!*SMUIRY3#*M M'YWQM9@%D1,$$G)T!$[#$]R E Y$,O[TS& XT@5NSS?TSSYWRB7C%FZT_"D* MK&;!9< **'DK\5ZOOT"?S[GCY5I:_V7KSG=,SGEK4==],"FHA>I&_MS?PU; M9?1.0-(')%YW=Y!7>3T.D@YQ[F/?0>0=-WH'&";O3"BO+/JD"BK> MD!0.,I.-S'FREW@+^2D;QR1?_G_:OZ\RB(>OWKL0[['@W MUE70Q#8\AUE )6+!/$&0'AW$%]'5'M%G@^BS??1T2159M!*8+MG;!!;\Q;_5 M+L5[F;L5;^"-AS<]G.5T/<*Z#1* %;!22RIJH5:3$3T0U!D8_TC;QNC#(1.* MW'5KN2KLL7]"]TE&-XLEE65N6D("-XJ:!I."9T(*.O>0'1U<)G%R1;/X)(JB MT3\0;M5/#6;ENX3+MU78E=*P.C2BZZ[^ M7MV[+G;'S4K07R2AI-#H].-YP$S7&3H#=>.K,=-(M>VG%353,,Z!]DNM<6.X M X;VG/X%4$L#!!0 ( R"75@6]#2!_@4 %00 9 >&PO=V]R:W-H M965TG2F5E:* B::F56><[V] *DVY^VP77^X%O.%I0^=T=F2S^$&[-URHO&M MTVC)1 Z%$:I@&F;G[7%X?:^V?7.P8RY0;N%3RF\CLXKP]:+,,9GPE[;7: M_ 95/#W2ERIIW%^VJ62#-DM7QJJ\VHP>Y*(H?_E]E8?F! M6SXZTVK#-$FC-GIPH;K=Z)PHJ"@W5N.JP'UV=+/@&M@%QI6Q2Y5CK0UWZ3J^ MY5,)YMU9QZ(9$NZDE&?2PRR!XKZ*!_C9-1[>1%=%#C M!TA]%H<>BX(H/J O;H*.G;[D4-#ORZ G?(L8LVRL-2_FX)[_&$^-U0B8/_=% M7^J.]^NF)CHQ2Y[">1N[Q(!>0WOTRYLP"4X/>-YM/.\>TCZZP:;,5A*8FK$7 M2_?QGIZ!\2)CUR"Y18&K(E4YL%M^SRZ@@)FP^T([:'Q_:+<+8#,EL;E%,6>6 M0%-UN/@;[1J7ZJES,MUU$G:]!@>]'\;!EY4U%M-( M^9^ =D1=I,!NK$J_L[M"6,/&1'[";CT$!$);I)3J4F#L,K1GH=Q)]=G16N6B ME/BRI%R8?4@ZZ/Y^)-4^NB)?WXQ-4^TM%0^>%:\LUH:CDZ;"(%;Z4G*# 1-$ MDWQ\ZX?[P&C8<-^Q6[W3*D3&"?N-#L*Y_RU,8#+QA,*0LQ7X4 M-5D*^Z$7#[JL[W?#G1RY)HY.Z]\Z0[664L?A#.UJ=CDO6:FVX-C!$+7(50;U MZ\,Z9099QN!)3@T%^5*J+6 #@\8CUS5\V0C5SHVPBP5()"[%B _,;-ML,A4G MN>YW@DJZUJ3]R^JP45,IYI5>I)]4%44UI= .5TL*E[:A/_JA,XVK4DEJ;(65 M+@N/A(-J<;QA$\D+EJVT(^/7(''*9BN-4MHC6;,G973"\(QV3SD:QGA)*<_5 MJG"IJL767$A'_03%N.JKG*Z_X$^_8.')6D(L"F@>\?C+PDB1L M4ED# .D 2G.NGE@ U/]UF#!PCR M<7GI:[XV5^9Q>5-\$"_OVY^1+[#CD#!FN#7 ,:3-='F'+5^L6KI[XU19O(6Z MQP5>^T&3 *[/E++U"QEH_I$P^@=02P,$% @ #()=6-OS%W7E!@ -Q$ M !D !X;"]W;W)K&ULK5A9C^,V$G[7KR"<9& # MBJU;]DQW WU,=@,DFT;W),%BL0^T1+>YD46'I/OX]_L5*NJ:%TBMN\:J?)F:M M!:^=TJJ9)%%43%9%.2O!/X38H7L_?, MR).Y4G_0RX_UY2 B@T0C*DL('+=G<2N:AH!@QI\=YJ#?DA3WG[?H/SC?X7@^F U6+!-XU]4"__%)T_.>%5JC'NREXZV6C JHVQ:M4IPX*5 M;/V=OW9Q^!J%I%-(G-U^(V?E';?\ZD*K%Z9)&FCTX%QUVC!.MI241ZOQJX2> MO?K"7[D+S_ +GS?"C"XF%K#TXZ3J(&X\1/(.1)RPGU5KEX9];FM1'P),8$]O M5+(UZB8YBW@GJC%+XY E49*>P4M[)U.'5[R#]V-;J95@\)7=25,URFRT8/^Y MGANK08O_GO+9(Z:G$:E4/IHUK\3E +5@A'X6@ZL/W\1%].F,O5EO;W8._>H1 MI5=O&L'4@OVDC&$W N4GV,X/84[9?![URU(PZ*]5*UIK"+LA[+G'EA[;$C;C M6."&+52#HC4?@W\+KGUV&7(C5G.A*3_!\%OH,;M4&\/;VHQ=!Y M/21K1W\UEXE7="@#@;EHQ4+:D=\MGH5YFOO=LG 6=[L589E,V>A,EO(^2_E7 M9^E>JV?I&A6LV\O3J2R=13W-+$K=+5+'VS=TPDIIR@1GZX-=]T+R=^3N=J,U MB+(-;_"#J(7F#:*8SV(**C(8X9[FP:/E5K TA68!B#Z3>5ZP+)ZQ#]],DSCY M%'Q1%@#5(;"#RLJ9N\^F"4&6P9U8"(C5)[9';L,I&#+RFDGLUZ9A'!.-O#$D M5*8%A)*PS'-'OW *@W<\ZZQB<0'EO#.N/MIWCU5#EH*_&2"S,)XE]!YY,FTI M^CX;$QCGN5B$<9FY-6@7B.2(G>%BT7.Q^&HN/H @;24;Z1L[5GYMI85++C+& MW396Z;<]GK('"II5[/-B(=Q!>?SC*2:?M^G:4?70$@LB'UIC>FOV^*L[:^R. M]RY;Y2?#1&_AL8(T>\1W)4'Z;^"_@6PM*PC5[Q?$$?^WA#O1:9)X'+'O#F\= M[US_#%F+<0KN+CJ,C@LL&L=0B,937/-Q JTNRMQ:+><;2V3D6:IM%WPID'X&_*8\,P2+?U[ M&E]J=P; C>[8!\+, Q;.-%R#FXU!+H%72[-61G:2!5D\@DSD),GI?RA5OTCL M)9$DJ5=4UU1JWLA]R=LE;Y\H9VP!0?;,FXUC*[D)%TD1CT92P-Q^7GG(,KIW M6'WMNGS7$E2@5B(1XB$DW*8N(IWXPP>^6G^Z8Q4J&N'_GFV3&KM$$/AT![YK MXHB8%G:CVSV5:)P[E71?Q2?=65-U#B(0%9+?[EJ)/U-CBAZ+9\ZM&8$%OX"? MVI-EZ+DQZK9QUV!7C#W'8Y?WS#N9YG0[TS[*OGV47]T^^LY+E7]MC,"L@ ." M_23Y'*5LY>G9X^P&IT^U?J>#V0-3.8WLKG8I,J[P7"#-V3:ZX\ZU3XCW+#J>O/YR2N^W+']D'Z\DN\-SMU% MV;QU96!P^F0XN-SA'<99%#QVGTAQD0[_-T*F5]+Z(KRE6*IG@&]/RS3/@NOJ MSXWLVL*M,D!,IC-LG_9-\U](W"]K5\H()\VP\"TI<+Y/R4S,R5WIG!3,PR+* M<%*FT;2O^)."6Z.V X8KJ"UIJ0_A="V*X)YKVPIMEG)-GW#2-\I]_L1IADDB M@4:!*:$X'@;Z.+*XQ'@:QP@5YHVL#'Y#'_.AXI0Q,,G-'IAD$IH4\)B'64$S MPGN0_6'Q? (*@0JC:0F4)"S*V6%F]WC3>8YS DU(TH<<.M<]?Y.OU.1(U1E3 MA$E*(Y"7WN<=)F.,RX4W&7N2PBF3#W4PQB=NKL$CI8N4*%&GF$YC.();)F[\ MAW09G9Q\)GL?LRNAG]PGN\'A@ +TW[7]:O^OP+7_&-Z)^[\4?N;Z2;:&-6(! MU6A<8O36_C/=OUBU=I_&T>EX*#PB2 WQ=*V>T+;=#_5W+U?U!+ P04 M " ,@EU8N+OOZ1@$ ;"0 &0 'AL+W=O]#DVG053>J6U"'D59V(I:!HN97[O7BYG:VJ:6<*^)V;:M MT*\WT*C=/&#!?N&A7F^L6P@7LTZLX1'L;]V]QJ?P@%+5+4A3*TDTK.;!-;NZ M2=Q^O^'W&G;FR"9.R5*I;^[A_4&>Y4=AQ6*FU8YHMQO1G.&E M>F\D5TN7E$>K\6V-?G;Q"&L,L37D\DDL&S#C66@1UKT,RP'BIH?@WX%@G'Q1 MTFX,N9,55.\!0N1S(,7WI&[X6<2/4$Y(S"CA$8_/X,4'D;''R\Z+) _0*6UK MN29_72^-U5@2?Y_2VZ/%I]%4K/^1.? M-H" #;:GBTP/YH6YLM!'%-:>0O=& 1P%_4;!]!0FHS]!Z+X:".82VB5HE\_1 MY06I);$;M34(./;Y=3_<_;#1H'=TJR1>$NAS+U[[ZKP@/$]I'A7.2@K*I@PM M-DUHE"2CFZU!32X\^_UQ0:.T( FG6121.*8%*T9W38T=)/QM@-&MI04]4-[K MQ#Y@8W))6$Y9/"7>9#3-$F\6B(;6Z$E9T1Q"@XRF&\MAE9:C#X= M!^V2CT^+8QF-IIF7E-(TX'!1:^.Z"%YP9QIT7CW%SC-F(8Q^4C.%) MW$/E",#> =2R5"V0R\&])\:P.,8DXY2Q#!=B3O.8(=7/P^8&N8[)$K >88]@ MQ0NN2/ A/T)CF),T3A$/A4Q9Z@[(:,Z+-[S3KNYTMSNC+'<1P]!G4S;ZBD.S M?L?CPI^28V(BXIX*FB?,KZ:888S!V!<8MNV^P7RB$*(3\I7 6Q(-TK [ +GO M*N-;KL0WJJFK/M'=5G?*P,05UC'HOC0;5S>E,KB$->&NJKH$,_%Y.=IN^R3\ M/W^G_5U@R@;+\MG?4I4#*NN>D;LG1.MNV7_]PGARZDX,CP86ML+:CV5WTE;: M?G8=5@^3_[H?>&_;^\^&+T*O:^FHKM UFN0X:'4_BOL'JSH__I;*XC#UY@:_ M7D"[#?A^I93=/[@##M]#B_\ 4$L#!!0 ( R"75@BU5VV]P, $1 9 M >&PO=V]R:W-H965T?B2DBS+69FH6R%0TST7'^064<''/&-RYFR5*NY<5T9;S(D<\ *9?I-PD1.E;T7JRD(@B2NC M/',#SQNY.:',F4^K9RLQG_)2993A2H L\YR(3PO,^'[F^,[AP3N:;I5YX,ZG M!4EQC>I]L1+ZSFU58IHCDY0S$)C,G'O_;NF/C$'5XC>*>]FY!H.RX?R#N7F, M9XYG/,(,(V4DB/[;X1*SS"AI/_YJ1)VV3V/8O3ZHOZK@-)Y8ZP]R"FK_\G')A =@R X M8Q T!L$7!N&Y'L+&(*Q :\\JK >BR'PJ^!Z$::W5S$45F\I:TU!FAG&MA'Y+ MM9V:OQ4I8?1O8F)*,M"ORDB5 H&P&)9<%%P0A?#(ZAEC(O\2[N.8-@;=%\\? M4!&:R1?P#"B#7[>\E%I&3EVE/37]N5'CU;+V*CCCE1_ &\[45L)/+,;X5,#5 MB"UG<.!/WO1YYA=Y@&C 83^J0RL,=4S6UG< M#-OA""O]T1G]=;V:X&T":YHRFM"(, 7W4<1+IBA+8<4S&E&4\,=K;0N/"G/Y M9P_(HNXH[._(9(<[69 (9XY>_A+%#IWY]]_Y(^_'OJA<2>PD)C=M3&YLZO-? MRGR# GBBTX:>CHIL,@19AUS"Y_[HUS&P"E\:@UIL6(F9[+B;!U-WUP,V;,&& M5K E9SI[:K2"?*IA6JH"1:0O="*MN7?(2NPCM/9P*6$MYGL=1&\P&?=3CEK* MD9V2R"T4@D>(L81$\!PDR2JN32EU8]F7(!96T4O!:K&;#M>-%XS#?K!Q"S:V M@BT:[__/\%E[N)1RW#=\_AG*24LYL5*^YII0)_?#6$%,9<%EE?_[B*QJEQ)- MGHR;[^F!ZR>Z;8ENK42K4D1;O?.;H:%ZD%A*348A4J+JG8I6N4N1;I]D$3\< M>5X_DN\=MW'//AFS$O5^O8B-[99M>XE.1::J?$G<+%_U9;9=/3M>)R M);73N 3'N 1?(]\VJB^M=*X.!LUJ4:JH9S.X=,/:'3ZNPMH1K!^KS9/FW/]_?5J=8] M-J\_#KPA(J5,0H:)-O4&8ST*HCYOUS>*%]61=<.5/@!7EULD,0K30+]/.%>' M&]-!^]5C_@]02P,$% @ #()=6.8]LO*4#@ @*X !D !X;"]W;W)K M&ULO9U=<^(X%H;_BHK]FJG*)-C&?/0FJ4JPI.G9 M[MY49V;V8FLOW"""JXW-V";IKIH?OY)Q$ (A\/0[Y*([ >F1S'GQD5_DP_5+ M7GPNYT)4Y,LBS;CM=Y?>!C M\C2OU -7M]?+^$D\BNJ7Y4,A_[K:4*;)0F1EDF>D$+.;SIWWA@^[JD/=XM=$ MO)1;OQ-U*)_R_+/ZX^WTIM-5,Q*IF%0*$)56'_.7'T5S0*'B3?*TK/\E+TW; M;H=,5F65+YK.<@:+)%O_'W]I7HBM#H%WH(/?=/!W.H3A@0Y!TR'8Z> ?ZM!K M.O1V._@'.H1-AW"WPZ%CZ#<=^J=V�=!G6PUJ]N'9HHKN+;ZR)_(85J+6GJ MESJ^=6\9D2134GRL"OEL(OM5M_=QF90DGY&'0I0BJ^*U0+(I>5R+4SWWF#QE MR2R9Q%E%[B:3?)552?9$'O(TF22B)#^0N^DT43WCE+S-UF\0Q?DN$E65G*P:\FK23&R\GIA_8&*>3][G634O"]])?!3+ M2^(/+HC?]0/RRV-$OOOK]_(P/Z5":MDV0S2^*R5R] M8*\#D'(>R]?8,DYT^CC^ZS@6##T=XSDPS(WY:95=DNZPFK) M>",KQ0AQL%%S4&/[AT+<:/;?QS7[WW>R+WE;B47Y/\O\[]<#!?:!5()X4R[C MB;CI+-4;IW@6G=N__\7K=_]I$Q(2%B%A% EC2!@'P0P=]38ZZKGHMQ]6BT^B M4*<^F?.+N%9.V;RQ?W]]B]M4X\2V5I>J6*^<2O(DKP4J^70EGR!>]V^JW7.>KA:"Y 59%ODLJ=2Z.5&Z M>5T?V(3CG$1;X?3WA-/=$0YR.(J$,22,@V"&< 8;X0R/3..O MUC6K&Q3N@KSP$(DBCX\A81P$,Q0SW"AFZ%;,8ADG1;WBD*>19%<_-J$X@6V% MLH;U'*>-HRWHT18,.64.@AGA&FW"-7*&ZUTNPU*JX.23I'Y7OR357*8"02:Y M#&7V]1^EO,Z1"P@B4\1"!O19G@#J180ME,[!VH9R=#0#'&U!C[9@R"ES$,P( MI=?5GDC7&2&0DN6J6.:E]9+WWDUM&[6&MOV2 M>][0ZZJ?G?!9FO9[(TM+"ITB@](XBF8&?=Q1:PK_?,!R% MP5Y#!CT0CJ*9D?5U9/U34ZD*L#5P3D+KP/E[B6\0#JWOW/V6P^[(]L;=;^A[ MP_V&#'HD'$4S(Z?M/,_I\EA]F,9,;5S5J;H$/VSAWC<#&&=1\Q4;'V\2N:?9 M]A()2F-0&D?1S(!KW\US&V]WDTFQDD&E7Y8B.Y1FH28;E!9!:11*8U :1]%, MH6A7S@O/Y?1[4)\.2HN@- JE,2B-HVBFGK2QY[F=O;?W'SZ2!FP5"=23:VC; MV=RV7(^@HU(HC4%I'$4SPZ_M.<_M5XWSK%PMY%+C(?YZ\*+P.$M*]HU :@](XBF9N0=+6HN^V%N]7I7Q$QMF5:-R, MMB<&*"V"TBB4QJ TCJ*92M%^I.^=*]'X4%L22HN@- JE,2B-HVBFGK0+ZKM= MT ]Y]L-$?;"1'+=#W:C6@K'9H0-;&H*.2Z$T!J5Q%,T4@S96?;>Q^F/\\EFF MH$*)X,<\GO1M;Q0#="@FE15 :A=(8E,91-%,PVICU>V?+1E#_%DJ+ MH#0*I3$HC:-HIIZT?^L?V59I_U#U@N0OF2C*>;(D\BIHHNY(>+)> ;GYK56T MIGG>]@:'RU'/&VW_[&:KIE/7[+2S+Y,>8'L[. 8](HZBF?'5?JI_9*"$?1S,AJJ]0_MI51O2N39T$>TCBS MQ@WJDT)I$91&H30&I7$4S92)]DG]L_FD/M0GA=(B*(U":0Q*XRB:J2?MD_IN MGW2<+Q9Y1LHJGWQ^_:!N6F_-FZVJ52%(4I:K6)Z;R.^'[TJ[=P_26DI(6@2E M42B-^18?.1CZ_8$_-',=M[0S4 &JG0FD1E$:A- :E<13-U).V M4P.WG8K)1^Y!6DO)WSOW^EXP\/S=6P6APU(HC4%I'$4S5;)U/[K;9WT4]67N M!>'-_0.JLL+==)%D25FI#WEE-G/M=73C6^L#ZKU":11*8U :1]%,$6GO-3B; M]QI O5?R[BK(S7I8 F>6G?@^!FM%9*N&>5 M!3V;^69I*#.8S7T+]N^(7]\5NFU@&1^Y(_X8:!FYT:P&Y)SIZ+3K@CPZ6+SB"\+P-HW^P< 'TH!B4QE$T4RO: MK0V.N+7S.,M$2CZ*M*X$IS[0M2\SH(8LE!9!:11*8U :1]',8EO:V>UUSY6I M>E"O%TJ+H#0*I3$HC:-HIIZTU]MSW\K_+9G*C6XM(/=$ATV9G-XFVW0/9JP3 M4;YW,%]!#XU!:1Q%,Q6CW=S>$3Z+])L<$FW1U ML*I;= 0UV,M\!TO-4>@Q,BB-HVBF=+25VSMJY4X%^1 O[!\?N7NW5@>TM &4 M1J$T!J5Q%,W4B+:,>_VSI2NHKPRE15 :A=(8E,91-%-/VE?N'=D W+XRI9O8 M6C>#_<^(;)\E6=H-K1NYFX;&O@G?]E$2]#@XBF;&4?NY/;?'N94[U&:Z4RI@ MN(FMXPC=B0NE42B-06D<13-UH[W=WNAL^03J_D)I$91&H30&I7$4S:ROK]W? M\,B^WO;YQ$ULJQLH+0KWB[':LXZEH6>]?0@Z/XZBF='6WFSH]BG-K'-2.0PW ML76TH?MMH30*I3$HC:-HIFZT0QOZY\HZ(=3$A=(B*(U":0Q*XRB:J2=MXH9. M4^\/91VH60NE10W-5<+=TL2S7N5 9\91-#/.VEP-W4:CF6]^+I+'?%5,Q 6Y M>WB\(+^J&\PS\>6"3&0&>DA79;U#>_SP:!4 U&R%TB(HC4)I#$KC*)HIJ*WO M@SI;Y=D0^PU14'L62J-0&H/2.(IFZDG;L^&1RK-_(!%!;5@H+8+2:+A?8L'N MS$&'Y2B:*0GML(9NAW7G&BFI[R'ZN1 R:_UK73NCSE(R8R5?K/J VJU06@2E M42B-06D<13-%I.W=\&P%&$*H[0NE15 :A=(8E,91-%-/VO8-3RY4>W*>@MJ[ M4%H4[E?0/6#309U;*(VC:.:786KGMN]V;LT\]5Y,D]AIY+EQ;?4 I450&H72 M&)3&4313--H [I^M$$,?:@Q#:1&41J$T!J5Q%,W4DS:&^R=_N]>I>V^C[\DB]5"?3-8W=C6LH#ZNU :A=(8E,91-%,\VB_NGZW80A]J%T-I$91&H30&I7$4S=23 MMHO[[AVZW[*YVXUN+2#W1(/UCFRK6*!>,)3&H#2.HIEBT5YPW^T%Z\QU6IT' M-ZZU0*!&,)1&H30&I7$4S12-=HO[9ZOST(<:QU!:!*51*(U!:1Q%,_6DC>/^ MGU?GP8UN+2#W1%T9"^H*0VD,2N,HFBD6[0KWW:ZPSE@GEWQP$UMK!.H*0VD4 M2F-0&D?1#-T,M'4\.%O)AP'458;2(BB-0FD,2N,HFJDG[2H/_KR2#VYT:P&Y M)^IU#V5!<+:D!?6:H;0(2J-0&H/2.(IFZDE[S8,_K_"#&]U:0.Z).I,6U$F& MTAB4QE$T4RW:21ZX#5J69'$V2>*4O,VD2JI5G;"LVH#ZQE!:!*51*(U!:1Q% M,^6BO>3!VLL-;>>[%X>[7W0!'91":0Q*XRB:J0YM&@_< M7NRO>;I:2&44Y*'(9TE%[N,RJ>M*K,HJ5W4EQGG]_4U%?9U%/B;E9[5G,,G4 MA9A5+U K&4J+H#0*I3$HC:-HIJRTO3PX6ZV) =1VAM(B*(U":0Q*XRB:H:>A MMIV'[AW+YDFHD">ABR/?,^P&MI5-0]M)6]Y.UH*.2:$T!J5Q%&TMAZMR+D05 MQ55\>RU3SI,8BS0M27VNN.DH=W#S*"G$3,K%>W/G=Z[V'A][;ZBG'K_2F-OK MI93(^[AX2K*2I&(FD=U+M<@ODJ?YYH\J7\KX=LBGO))YK_YU+N*I*%0#^?PL MSZO7/]0 +WGQN9[V[?\!4$L#!!0 ( R"75BWC:(=M0( %<) 9 M>&PO=V]R:W-H965TSU<*'UG MY@!(EH)+,PKFB.51&)IL#H*:756"M#.%TH*B[>I9:$H--/<@P<,DB@:AH$P& MZ="/370Z5!5R)F&BB:F$H/IQ#%PM1D$*T6WZ$Q MU'=\F>+&_Y)%LS8*2%895*(!6P6"R?I+ETT@U@#QWA9 T@ 2K[O>R*L\I4C3 MH58+HMUJR^8:WJI'6W%,NJQ,4=M99G&8CJEAAJB"3#08D$CK6,F<3.L\N;DI MFTE6L(Q*),=9IBJ)3,[(1'&6,3#D"YG:TY)7'-SJ;P:9#1?DY,9 47%RP0JH MM["'2>.CI_]V7['2IA?)IU- RKCY/ S1.G*ZPJQ1/Z[5)UO4GT*V2WKQ#DFB MI/W#D^A-4CNIW>TZ M,B7-8!24+M3Z 8+TXX=X$'WM$-YKA?<\^V"+\%6RKIY/UJ\+BR7G",+\WF2C M]P8V]EH;>YWQWWAT-HGLINF31Z#:= CJMX+ZG4PG2I05PO]3?A!*^B@D^D"[%_\7/&'H@^*3=M" M9=$3Z;@!]N-'?5@T99JV'.XEL:A[CWB/>:1S98ZVM/C!EH1P\'.5Y>QFL.1\ M?>TX;+HDJX1=T37)Q9DY+58)%X?%PF'K@B2S*FF5.5I/E@/*K&'HKQ MB&YXEN;DH0!LLUHEQCV9@ 'NX'/Z6+)RP%G/%HG"_)(^-?U0R&.G!9E MEJY(SE*:@X+,;P8?X'6,@S*ABO@K)5NV]QF4I3Q1^J,\N)_=#-QR1B0C4UY" M).+?,[DC658BB7G\TX .VFN6B?N?=^@?J^)%,4\)(W7-(!R &9DG MFXQ_IML_2%.07^)-:<:JOV#;Q+H#,-TP3E=-LIC!*LWK_\G/AHB]!(B/)* F M 743@B,)N$G W03O2(+7)'CG)OA-0E6Z4]=>$3=)>#(>%70+BC):H)4?*O:K M;,%7FI<+Y9$7XFPJ\OCX,WDF^8: ]^"Q7BJ SL$D9))F[)U(^/HX 6_?O -O0)J#+TNZ84D^8R.'BVF5X,ZTF<)=/05T9 H0@4\T MYTL&XGQ&9BJ (^IIBT*[HNZ0$7%"IE< P]\ WDF?QR@* C0<.<_[A&C"AA'JAL6:,!@A/VS# ME"+\M@C?6,2?:U((^>4+\$@6XL[,&?@7W-%AZW=UI GS4."Z'1WIT' (CSR-X)Y/A,8RXBP5 M]K,UA/9V MDA:BQQ;U9Y46V3)=ZW5GA.F]@FRBQ;;05 JELX;^Q;JS:IZMHL6VT%36I'^& M1K=YQG,L.'1Z(?:@UU60)B[P(K_K"'5Q$",?'9&0-+;0[&QU$A*V\/*.RWR] MWJO&)EIL"TWE6OIO&%ZL-:L6VRI:; M-94VZ;&CTI&=H+=)H"!\\A2:Z..Q% MKM_5VF$<#",71GJM(>E^D=G]]M':67V9^7I]5XU5M-@6FLJUM.@(7JHU9-6% M6T6+;:&IK$D7CHQ^];36FGREHPJBL&L,-6$>#&"W/].AB,%;?+=M"4YF6#AQY%\O,JNFVBA;;0E-9DZ8;F=]GGY:9?UX# MIHW3-&"ZN.,-&)(^&)E]\'T^.[,%,P/U7@U6WRS;0E-)E!8<#2_6D%4S;14M MMH6FLB;--#*_S3ZMH?#0QF'1-'4EI GST##H*N@P+'#=X(B I+E%9G.K%]"K M&C#S%7NO&:MOGVVAJ;\=2P..W8M_/;9JI:VBQ;;05-:DE<;FM]TGE=;D*Q)" MT.OV7[HP8?>Z2M.$^2[R]4K#TMIBL[7MI[2SVB_S%7NO&:LOIFVAJ6SO;=.X M?)^&W8T:=G=J_!]N&DLWC5^Y60,?[J^ ;M!UA9JH*.KV7KJ@$!Y16>ELU1%I M$;'9(GZ#WT5%%5VEM-*RZ9K2U3K)7P"1#1D#3X1O"OB_QB%Q4&^Z8 -CDO-XNTXZVF_INJZULG?$[>!U#S?@' M[%]/L*\]$X@SU?Y 1UZZWEWX*2D6J:@N(W,Q#?=J*.YK1;UAKS[@=%WM2'NB MG--5]7%)DADIR@!Q?DXIWQV4%VBW38[_ U!+ P04 " ,@EU8T,.@8RD" M 3!0 &0 'AL+W=O MPST'+DDGU:.N 0QZ:KC0*:Z-:>>$Z**&ANJ);$'8E4JJAAH;JAW1K0):>E## M210$,])0)G"6^+F5RA*Y-YP)6"FD]TU#U:];X+)+<8B/$VNVJXV;(%G2TAUL MP#RT*V4C,K*4K &AF11(097B13C/8Y?O$[XRZ/3)&#DE6RD?77!7ICAP!0&' MPC@&:G\'R(%S1V3+^#EPXG%+!SP=']D_>^U6RY9JR"7_QDI3I_@#1B54=,_- M6G9?8- S=7R%Y-I_4=?GSFXP*O;:R&8 VPH:)OH_?1I\. &$UR\ H@$0O180 M#P#O'.DK\[*6U- L4;)#RF5;-C?PWGBT5<.$.\6-47:569S)UG L0?T'BW* MDCEG*4=WHK\>SN?+)1C*N+ZR*0^;);J\N$(7B ETSSBW"3HAQM;AV$@Q['G; M[QF]L.<2B@F*PW;[9/RRHE&Q0+H51]F[9 M8S UROT!@$+?%UOMYW^/=R_$(0LGUPDYG"KX,R>83,>&PO=V]R:W-H965T MTH3+N]Y* MJ?6M9_GY%_YB3!S+/5+*)2+[%D5K=]?P>BMB";A+U*'9_ MLI+00..%(I'Y7[0K8^T>"C=2B;1,ABM(8U[\IR^E$ <)V#N20,H$TDQPCR0X M98)S:H);)KBY,@657(O/0LIWB/((? T4=/\RFZOGJ'KI"%9!$: M<_3$8R7?'PS\O1(;">DP>%4['ED*V&L.5E@R?2B8DB-,,4%?!%GHZ[F#C5)7@Y'C.$;S7 M54[R57YFT%,82)X/*OJ"V OT&LE,PA? ;@ZL&\UVW,]STS*V[R<-4%$E4LT6L3(0&K8L@N+DNDW90W\-#M\&G'>787H#-?+R*C]?)1R];7*O/YOJI M%4,3D:XI_VDBZ)DJU':#YIJUXS#Q':_!T8 VL&W?-9,<5B2'G22KIDK+IEJV M0>C"DX1"S=XC4""%S1)VA? [$@>MM:\WOS@T41^V%B2P;=?W'+_!O1WH^\. MN ?%6- W!#H.]K$?F 7P*P'\/-,[(L!]%*%=4P2V6(!%T")$>F$ \=W"BZ=F1WT6%[[X#L,S:^-?B@7(;_ M>]^5L_JUGG-#&C?3Q!!FW^!F5RVC@D,P^\8[0OW _.%?2+VC ,IY_Y-\.PS( MDR9Y? YYLB=/.LF_,IP4#.>:H9%+)\RYS>.B:--+H=4EW%M&W.T9?]&65YV3&SBH:]"P8X!S][0.%6L;UIX]A:GRW91:U^BU62#LAN0YLXSO=2\ M=>GVSAV_D77')WMW0^0Q\VX([=Y\R=Z]DS=Q[^0T]VX(,[AWR4GNW3IXA9WJ35U_"M!M8<-5\4:V&JT^-]SG+]D;XP_X=EI\ M--C#%-\POM!L&7.)$K8 2/MF".68%9\%B@,EUOF+\F>AE$CSGRM&(Y;I #B_ M$-"JR@,]0?5Q9OPO4$L#!!0 ( R"75B2<5&]_0, -H2 9 >&PO M=V]R:W-H965TV+>(U9%BP /F0 MS[D:V35*0C*@@C"*."PGUJ5[,7,C;6!6?"&P%7O72*?RR-B3'GQ*)I:C(X(4 M8JDAL/K;P S25".I.+Y5H%;M4QON7[^@?S#)JV0>L8 92[^21*XGUM!""2QQ MDAL7DJN[1-G)Z0WF ME-"50'/@:+'&'- 96I1[BM@2S5B6,PI4BFJ4*>X7DL5/Z.9;038X5?=*0X%N MGN.T2"!!2\XR8UI(;'9+V5Z3M)#JWF9V(UQ"?(]_] WF.Y[<$ M-/MQ<[)=_@12?P+JDDB>9/E3Q:0%QP(LD^X1\.";];HI:M_?NS D:? M)&3BGS::RRC\]BCT$^5"Y#B&B:4>&0+X!JSI[[^YD?-G&T4]@34("VK"@B[T M:9DNU!4J$#1J$UZX>9>J0X^_H@1)IJF*- MZ0KP8]J:3Z>SU^YR3V -7J*:E^A-R"+JD[">P!J$#6K"!K].%H.C:@^'0> < MJ>)XW4"))QQ$[:(8UKD,?T84#W0#0K]G3*YG^A6?H,LMYDGKBZ73QVNWMB>P M!AVCFH[1F]#"J$_">@)K$.8ZN];'^75JJ'PUY. Y01@X!W)H6>B%;ACY0;L> MW+U6SOT91=P54DA,$Y5*-7>7ZP)H;[0Z7;QV?_M":Q+B[0CQWH0FJC#Z(JTG MM"9INU;3[6S,>E:%?U3LKAL,AYYWJ(K_HUMT=^VBV]TOGI".:M\C]!>3JF9F M3+U8N"0G>JIN_%>70$]H339V[:8;O@W=]-J)]H76)&W7B[J=G5O/NHF.=>.K MULKSAX?"^8&594;VWBE!IK\:].&)0#$KJ"R_C.O9^H#FTAQ+',Q?Z8,;<_JP M@RE/?6XQ7Q$J4 I+!>F<#U18O#Q(*0>2Y>8LXI%)R3)SN0:< -<+U/TE4V*K M!MI!?9PU_0]02P,$% @ #()=6!'%QB=_"@ F8, !D !X;"]W;W)K M&ULM9U;;]O(&8;_RD MBEU@$_&H@VL+B,TY9+L! M@KC;7A2]H*6Q380BM21E>X'\^)(2K=&$HS'9O+I)9)K?,U3XA!Q]+TE=/N?% MU_)1RHJ\K-.LO!H]5M7F8CPNEX]R'9?O\XW,ZM_RS1_OAJYH]<%7Y*' MQZI9,%Y<;N('>2NKWS>?B_JG\8&R2M8R*Y,\(X6\OQI]<"]$�%NS7^E/SZ ME@O62;;_.WYI_R&."MS@1('7%GA]"_RVP.];$+0%0=^"L"T( MOR^8G"B8M 63OB-,VX)IWX)96S#;[=W][MCMRRBNXL5ED3^3HEF[IC4O=D+L MJNM=F&2-N[=54?\VJ>NJQ?6VK)>4);G)UW=)%C="E23.5B1*RDU>)OL%[\B' MU6KW.D[)QVS_?Z9Q[Z=(5G&2EC_7J_Q^&Y&?_OKSY;BJ-ZS!CY?M1K#]1G@G M-L+UR*<\JQY+0K.57.F WU;UYZ5R.3=>^*&OQ#/\7S#!MW8RR.Y M?$^\^:[<-91']O)?MUE=[ITLISW*VXTWE;,>&^^[)]\[[U_N&C>KC M?2F+)SE:_.TO[L3YNTD5)"Q"PB@2QI PCH0)$$S3+SCH%]CH"Y[GJ^\XSN7XZ5BA[IHS;SISNVL*TYJ! M,W./U]1V?GC8^:%UYW^._ZRG:559GW!7DE1Y/=.JCT&%)'?M0XX-1:=:U"CBI ,,VJV<&JF=6J M+_))9EMI$LA:.%0@)"Q"PB@2QF8=@;SY9&(RR+#F=.X9UA2SSAS'<^=>.#MY MNIH?]OW;I+?7X2!RX<_US0VN9 M=?S!EB%I%$IC4!J'T@2*IEOF*9NJ->_:>_/' M\;11.6@?'DJ+H#0*I3&WVQ;W0]]XJD6.*U T72?5M'?M77M+"\Q>.=@D:&\> M2J-0&FMIQU-9US.*U%UQ/C.L*%#;ISNB>N^NO?E^G:3UH@?RST*:18%VVZ&T M"$JC4!J#TCB4)E T73G5F'=G9YAM09OV4%H$I5$HC4%I'$H3*)KNH0H)7'M* M8+L,QEXZ6#=H/ "ET9:FI3#S:>AU3U4,.C"'T@2*IE^9J0( S]K8/;A$Y,M& M+BNY:JZLN9-D)5?;997RV1;U)%\:)_CV489J!Z5%4!IM:<=3 M\LDD-$R0&'1<#J4)%$VW3K7[O1[M_F7]83%9R2(^U7ZU0P9+!4T H#3:TO3L MN3Z6N0:KH.U]*$V@:+I5JKWOV=O[_]<5@G;F8,F@,0"41KUNFA$ZX71JD@PY M,(?2!(JF2Z9B ,\> QQ_[B3?R,E4P.@:- & TB(HC4)I#$KC4)I T70=50+@ MG2$!\* ) )0606D42F-0&H?2!(JF>Z@2 ,^> !P^1\1IFB_WMZ-M9+&LCX3Q M@[%!9P<.EA":"4!IM*4UE]BHYNOW9USH5?=0FD#1=+54&N#9TX!_Y%E5Y,9N MA[URL$/0- !*HU :@](XE"90--TVE2MXTS.<4*%A Y0606D42F-0&H?2!(JF M>ZC"!L]^&X"MR6LO':P;-%/PNA?'N^&\VQZCT&$9E,:A-(&BZ2:IN,#K%Q?\ M:(L7FBQ :5%+TVX3<@T]60H=ED%I'$H3*)K^G "5*_CV7*%?A]<.&>H4E!;Y MW4;_-/#G7:>@PS(HC4-I D73G5*I@?]&:E!_$$BRA^:26QD7V;M\6Y&B>1Q. M>T KY%(F3]\_LJ0U#9HE0&F1W^W^^Z;KJ2ET6 :E<2A-H&BZ:2I)\,^0)-B9 M@Q6#)@E^]Z+]Z=QX,(/>*P"E<2A-H&BZ8D=/TK'G"&U7@WPCG^*79+U=&Y6" M!@906@2E42B-06D<2A,HFNZ="@S\,P0&/C0P@-(B*(U":0Q*XU":0-%T#U5@ MX-L#@Q^:S$&C R@M:FE:_\,Q71]$H>,R*(U#:0)%TU53 8+?*T!H[M-[/?CU M2>OMU,&60<,%*(U":0Q*XU":0-%T$U6XX)\A7/"AX0*4%D%I%$IC4!J'T@2* MIGNHP@6_7[C0/ZVW P=+"(T<6IHM7Z?0$1F4QJ$T@:+I:JFTP;>G#?69-7DQ M&@3-#Z"T"$JC4!J#TCB4)E T_6FP*F0(SO#TH@":.4!I$91&H30&I7$H3:!H MNHK!J04CMAL%'0J !*HU :@](XE"90--TZ%14$9X@* FA4 *5%4!J%TAB4 MQJ$T@:+I'JJH(+!'!3\TF8.&!H'AL?LG)G/0YQI!:0Q*XU":0-%TU51T$/2( M#H;>4V]G#G8,&BM :11*8U :A]($BJ9_SYB*%<(SQ HA-%: TB(HC4)I#$KC M4)I T70/5:P0]HL5^J?T=N!@"=TW<_4(.B*%TAB4QJ$T@:+I:JF8(;3'##=I MW!S?FB\:7M=6W5;Y\FMS?=P;#U6U4P?[!;W% 4JC4!J#TCB4)E TW4250(3^ M&4ZVT$ "2HN@- JE,2B-0VD"1=,]5*%%: \M#AXNU7>O_T+*W8&Q*N*LC)>G MXC$[>;"-T+LCH#0:=K_=U_S5+PPZ+H?2!(JV-VU=\\WO?B@S<:=Y8S]T*XS?*QPBPN-_54[U-O=RT<9KV31K%#__C[/J]\^+K M;K,7_P-02P,$% @ #()=6,8HJTE%!@ ZBD !D !X;"]W;W)K&ULS9IM;]LV$,>_"N$%0PMDMB0_9XZ!)+;4=BMF-.GV MHM@+1J)CKI*HDE3=CO)7+**J+1(6PY.ED!'5<"N?.BJ1C :9411V',L:="+*X]9T MDI4MY'0B4AWRF"TD46D44?ERRT*QOF[9K4W!)_ZTTJ:@,YTD](G=,_TY64BX MZY24@$O&OO*!][UANYFG8?./%+%[D3X%P_TZKHU:I& +6D: MZD]B_8X5'>H;GB]"E7V2=5'7:A$_55I$A3%X$/$X_Z;?BX'8,;"[1PR@6!MU3#7J%0>]4@WYAT-\W&!PQ&!0&@U-;&!8&PTRL?'0S:694T^E$ MBC61IC;0S$6F;V8-BO#8A.*]EO"4@YV>WJ8*2I0B=R)ZY#$U\:$(C0,RXRH1 MBN<%OY#[/%:)6)*%9"$'7\SM(I7^"D(!["$\ R8S GDS8YKR4+T%R\_W,_+F MXBVY(#PF#RN1*L"K24>#^\:)CE^XZN:N.D=*,+XEC.7:-0[-F\P]I#.;.4?/Y">9V_ZBY>X+S73LS=VK, MO=/-[8:Q[):!U,UX@]<"Z<;_EO(\;LB7WZ&,O-:Z-,'H6E(DLV< M3R3W69VNC91S=<6$S3%A;@[K93#SF_\\'8W&@TGG>5>OPTIVW[+*2A4=^J4. M_48=;GD(14_D0;+:\6^T/G?\,6%S3)B+"?.08!4]!Z6> _S%$JPB\K 4>=@X:>^H6A%_=YM4IVHCXUQ5,6'SX<%"Y@R'?;-YV%WO7,PV M/2181:]1J=>H6:^0FAD)DD413$?8BOM?"5&< MD=.W]H3#;--#@E6$&Y?"C5%V*8V4][KBZ1,Y1VW11:1X6K2K:-F%C-Z8* MIG>PY,)+)(OUJ]+=OH+Z8M?/9M3\3D'K5WX5K7V]41,WJ#0/BU;5>YN[L7&2 M-\V8LU4[S'\,QX?3%#4O@TKSL&A5V;:I'KLYU[.@+_Q[K4ZH61Y4VAR5YJ+2 M/"Q:5<]MJL?^#W(]-FJR!Y4V1Z6YJ#0/BU;5>IOQL3%2/O9A9F7<'SBCZAHY M:V[K;-4P:2XJS<.B557;YGWL5Q(_YVR,FE%?G/KI7).2&>TG9&;-[+,%QZ2Y MJ#0/BU85?)LOLG$21O9A7F8\Z@T/)BIJ+@B5YJ+2/"Q:]=][DS2JEFR3#D[C MBZYY$2&?V-(<=%%$KQA94B[),PU39DXNF)(BTT08E;%(-4GH2P13_3)[Z!^9 M^D0+\@B107E@+DU5Q?+_X"(6/3*I#+Y 7YI04BD%2%%WTV9Y6N+F23)FFB4T ML_R0PL__YBA!FSSL\!,J=5QM@*QY&)(5?6;[3F\Z)79!NVR*1^2M1Q)Q) ?N4A11+#N,#G@9L"0,>F(,< M9;=(;;_:Y";S> ;MF_$I3RI^V$:;-T$UV!TS%VUV:-B%W;F2(L(>4!-L_<:O@P^Z]8? M25%7D:606>T7\)R8$0P..]U^+2BS3?X/AZ0YF0:MBO4F7C+L83CFK1T-QGWW MBX"LIV/%HF/]8# >Z]39D5C5XM4X=*IQ&)#_?CP-CMRMU?NVE>>75-^XUA7+JSJ=4]L>)(?.]PVG9^"_$CE$X=^ MA6P);ECM(>R69'ZP,+_1(LG.M3T*K4647:X8A<$S%>#Y4@B]N3$-E,<[I_\" M4$L#!!0 ( R"75B6LF2'*P0 #X8 9 >&PO=V]R:W-H965T?&K:EF(^ MY85*64Z7 LDBRXAXNJ,I/\P\[#TW?&2;K=(-_GRZ(QOZ0-6GW5) S:]5$I;1 M7#*>(T'7,^\6WT3X6AN8)_YD]"!;9:2'LN+\JZZ\3V9>H#VB*8V5EB#PL:<+ MFJ9:"?SX5HEZ=9_:L%U^5G]K!@^#61%)%SS]BR5J._.N/930-2E2]9$?WM%J M0".M%_-4FO_H4#T;>"@NI.)990P>9"PO/\EC!:)E@,W]0 KYE8*?F=X6$ M%BG1@F8(B)G=7A8BWP!WL82XD M5!@%=+8D@N9J2Q6+27J.SB*J"$OE.2A]>HC0V<_G4U^!_]H+/ZY\O2M]#5_P M%8?HGH.H1&_RA"9= 1\&7H\^?![]76A5C&A\B0;X5Q0&8=CCT.((\W!BS'&/ M>60W_U#D8![VF7=&,ZC?Y<#H#5[0^QW@")[V@;4:ZKWE1NY(3&<>;!Z2BCWU MYK_\A,?!;WU07(I%CL0ZP(8UL*%1'__?Y+^-OQ6LG.OH\Q_0AMXKFLDO?2B' M+E&Z%(LC%L6+2??]E2RM#I[*TI%8A^5US?+ZF!" _D'WY)%E M1=9'Q2IQZGIS*18Y$NN@F]3H)NZ#P<0E2I=BD2.Q#DH<-*?*X-7"@5WZ5*A. MU:)*K;TOXV!D"0FX=1#'5F1+\L0>>WE8[4[FX5(M1:^1"> F%<#V7. 5#W3X^Q/Y1=A[I+/[>#)11VI=HDV^@.T)@XD- M]D.=7>'DY>IA=^Z<,VHV)B+:PG;5Y&K\NZU;JTOQV_-E;#?/%[>K-\3L6&Y1"E= M@VEP>04[C2@OJ\N*XCMS?;OB2O',%+>4P":I'X#OUYRKYXKNH/[)8/XO4$L# M!!0 ( R"75B(&O_V1@D )QE 9 >&PO=V]R:W-H965T9SN1RM_<9?DV*N73_'Y:['(1K0]%VV3*9C-WNHWB=+*\ M/+QVDR\OLWV9Q*FXR8UBO]U&^?,GD62/5Q-S\OV%+_']IJQ>F"XO=]&]^"K* MWW8WN7PV/5+6\5:D19RE1B[NKB8?S0^A/:\*#DO\.Q:/Q_7D M\_IJ,JNV2"1B55:(2/YX$-//RS=Q&A;C. MDO_$ZW)S-9E/C+6XB_9)^25[_%DT;\BI>*LL*0[_&H_-LK.)L=H79;9MBN46 M;..T_AD]-?\1)P6F?:: -05L;('5%%AC"^RFP!Y;X#0%SM@"MREPQQ9X38%W M:%;]OWMHC1^5T?(RSQZ-O%I:TJH'A_X>JF5'XK2*XM5LH-P?7VX.E/,1Y6QQMCR@ MR_^^3V4Y.UL>CB@WG:'RJ?CZH]]7&?%^.^O\C7C?]4.RBE;B:R%UK(?(',5G^]2^F._O;4*^1,!\)XTA8@(2% M()B2&.N8&(NB+\,L6S_&23(4C+K2/E161]"'I6>ZWD+^C3^HD2DY>#9'XG230H2YB-A' D+D+#0'3IRVL?CII( [Y@ CTS MQ]4JV\N&RZO7E9#=OTT&CRLD1+?W2)B/A'$D+$#"PAKFG/3>=IDWW/OYL?=S MLO?R-(6("$A8M^\VW;LX:[ M;\Y:YS1[88^0[41>/K\S=DE4)4#N$*JS@MU6YN&=D8IR4 N14-TX0&D^E,:A MM !*"QO::28D:+N&TGPHC4-I 906-C1E5V"Y MC 44"D)I?E0&H?2 B@M;&A**!QK M/C]WAM!*1Y,T5*U!V$7/Y_0!C=". %0S0FD<2@N@M+"AG4;@@CG.N>-$*Q%- MVB+*!.1[,>@1$KF7B).XC,7P\0+J%*$T'TKC4%H I84-3A2[=9#_2*4 MQJ&T $H+S;YC9 O/86>N(E@K&1DM&>NKB-WW46F[/%X-GC32&.T!25"M"*5Q M*"V TL*&=GK7T9DYGG=F#\!:L\AHL_A+EI9Y-K@#H"NU.P\UBE :A]("*"U$ MT=1\G QA?(LQC-A!C-A1C-AAC-AQC-B!C&\QDI&UWI+1WG+DF ::HIT5J*R$ MTCB4%C2TTR.".U=';X:H-:H):$4EHT7EGQK90+.U,;C<6 M;S$\DK6JDM&JE$D3M+L/%9)0&K<&QBEZW>Y#1T:B:.HG0+4ZTJ9UY$MS,NERW=9# M:3Z4QNV^1'2=SIB# +K*$$53>]\:29LVDOJWKVF@=AJ@;A)*XW9_!K1EFBT:9%X_CYF#1(.P=0UPBE<7M@3K2[ ML'O[!ZAL1-'4'+2RT:9EXVL&N-!([41 '2.4QNV^8V0>L[N7E-"5ABB:FHA6 M,]JT9J1&N-"EVIV'JD4HC=L#PQ--9IG=SD/=(HJF=KYUBS;M%L<.<:$QVBF MVD0HC3>TTQN0B[GM]2X9H$(11:M3,#WYVHGJ>TO^$>7W<5H8B;B3^-E[3T8\ MK[\*I'Y29KO#-U'<9F69;0\/-R):B[Q:0/[^+LO*[T^J+[0U"]7!P Y$L !D !X;"]W;W)K&ULO9S_;]HX&,;_%8N;3INT#?(%VNY:I!9[NMYM4[5NNQ].]T,*!J(E M,8M-NTKWQY\34HQ+,$0\N5\*27D_MM\'_/+$)N-?MRO&H-N&L599WA>GKO) MA^=BJ9(XXSS55QHCL\7T0S?LO5U\5-KH^Z M:\HD3GDF8Y&1G$\O.I?>.Q:>% 'E*[[%_$%N/"?%4.Z$^%X<7$\N.KVB1SSA M8U4@(OUPST<\20J2[L>/"MI9MUD$;CY_HK\O!Z\'.E5"*M@G4/TCA;/48_JT1L!'CA MC@"_"O /#0BJ@.#0@+ *")\'#'8$]*N 4O+RQ2OR@L09^3(7 M2ZD#Y7E7Z5$7?>^.JQ&RU0C]'2/T?/)19&HN"TYLK9W0Q#;Z3BVC,+SIZGI,\O^>=X:^_>(/>;W6)1<(H M$L9 ,$N"<"U!6-('^S[#E^,?RWCUD25_?]#GR+7BJ?RG3I<0J0L21I$P!H)9 MNO37NO2='PUK'HS-/!B5\^!K,HWBG-P7$VB=0$YV4X&0,+J"A26L^")R/_2# MP:G7.^_>;Z8>U*:5^L$Z]8.#9R7RKWZ()IQ\BE)>5T"NG*RFJ4;"*!+&0#!+ MD).U("?X.>H$J0L21I$P!H)9NIRN=3D]:HY:KKZ>)?&4O]9?P.4XCQ>%=G5R M.5MJ*A<21I$PMB>A^DOF-,YBQ1WJG*W5.6NQ@CC93?5 PNC95@4Y.>T]KQ^@ M%JW$>SWCBWI-*L@GD;W1%FF1<*6-S$R?U&Y9U583-[AIWJ$T"J4Q%,V6:,.Z M>OB:4C%1ZB!I%$IC*)JMCF_4\5&5I58G)[VQ3D@:W3-RGSSR**^_5 'JAZV) M\>J>VZP?5T_<\,:20,U\1=LL*<%614$U:6??V'3/Z3:?EQ3*[WDB%GQ"OO#Q M/!.)F#W6IAUJU:$T"J4Q%,W6Q]AUK]]"/8'Z="B-0FD,1;/5,8[>RB-5C3K(M? WZXH;7AWSYAWSVTV MGU64CSP?SZ-,D<\\6:WDS.-%O4>!>G4HC4)I#$6S%3(&WCMKH:9 G3N41J$T MAJ+9ZWC&Y/MNDW]D37'3F^H$I=$](_=ZNXL*JB.V*,;6^TYC>F11<<,;:P+U M]Q7-*BH]O[]555"MV@(8Y^Z[_>N?(E.Y2&JS"W7E4!J%TAB*9FM@G+H?X.N& M#S7H4!J%TAB*9JMCG+SO=O)'3E%00U_1-B>5P5GX;$JAT#89BF:GWQAUW[VP M7DU0^Q=VW9S&F8::-L>I-% M7G=3C46#FG8HC>U+ZB$+O;ZQ\OYQ"_%[2@K4SU>TS9*R54^@)AU%LW-O3+KO M7F8W]>3P*RAN9..,0STZE,90-'M[J?'H00]?6@*H,X?2*)3&4#1;'6/6@^/, M^IXK*&YZ8YW7_"@T#89 MBF:G?V-#O'N1_29ZC'_69A9JSZ$T"J4Q%,U6P-CSH(4-\0'4E4-I%$IC*)JM MCG'O09O;XH/MW>=!X/6?S2@C=Q\:YQ_JU5$T.__&JP?NY>1R?MI_[<1-:?QY M@+IS*(VA:+8>QIT'+6R-#Z V'$JC4!I#T6QUC"\/_K\-\NZF&HL&776'TMB^ MI!YR[20P_CUH'ZX54KS\K;2TDR%LM,K6YXM#Z[OH7597GCIJYY^>K^5Q^C?!9GDB1\JD-[;T_T MIS=?W5)J=:#$HKQGTIU02J3ETSF/)CPO7J#_/Q5"/1T4#:QO[#7\#U!+ P04 M " ,@EU8&_43ZDP# !]"0 &0 'AL+W=O_)K,%A#;*QJL'8RX:3\4_4!+9XLH1:HD M92? ?OR.DJUJF.(.P>H/%M^>>YZ[(WF<'I3^:C)$"X^YD&;F9=86-[YOD@QS M9JY4@9)FMDKGS%)7[WQ3:&1I!;?AS3RL M -6*CQP/IM4&Y\I&J:^N&JSF3?Q(,4M*X6]5X>W>'1HZ.PE2ICJ'P['M8$'26FL MRH]@4I!S67_9XS$0+4"__PP@.@*B2G=-5*E<,LOBJ58'T&XU67.-RM4*3>*X M=%E96TVSG' VGI>&1HR!A$^PC2LLD/O8@6;&GE2A-#Q:K=0_F7)"6W0>- MV(,_E+2:?'>\M(P_PFWRK>0G]@OPP61,HP$NX4%R2U8N7/M#IDI#*#/U+47# M^>0G1\_GM>?1,YZ'$;PGVLS [S+%])\&? IC$\OH%,MY=-;B$I,KZ(<]B((H MA(?U$EY=O&Z)/T/1;]+5KRA&/TI7*S[P^1V-P9W%W'SIBD-MLM]MTAW[&U.P M!&<>G6N#>H]>_.LOX2CX[8S@02-X<,YZ?(][E"5VR:J!@PKH+H]]' W'03B8 M^OL.PF%#.#Q+^"?=9$*9S@U1(X/H/S$"LU;S36G91B!8 M!5+)RZ3>V6ZKTWZU2!&VG=I&'=HF8;];VKB1-GZ9-)NA._$%DT]=8L;_2LWE M8#)Y+C631LWDK)J%8&[GPMJ=AB[:L_ 7;M3K1MSU_W^RKG^"X##X?G4'9^/Y MSF6V0 VGP%;7#%VZ5*9X G\]>_4!J. K:O[ [Y6&KOH0O$YER M45I,?RPS?(%,OU41<]2[JNX;2%0I;5T.(VA>7/'?4$L#!!0 M ( R"75C6W>BA500 )(6 9 >&PO=V]R:W-H965T9 M_OW:P$ 8'"?9LB\)AGN/SS'7'-N3/1??Y1I H:746RNUN?9]F:PAH_** M;R#73Y9<9%3IIECYMA[OO&9K=;*W/!GDPU=P0.HKYM[H5M^C;)@&>22\1P)6$Z]&WP] M)[%)*"*^,=C+@VMDI#QR_MTT_EY,O< P@A0292"H_MO!'-+4(&D>/RI0K^[3 M)!Y>/Z._*\1K,8]4PIRG_["%6D^]D8<6L*3;5'WF^_=0"8H,7L)36?RB?14; M>"C92L6S*EDSR%A>_M.G:B .$O#@2 *I$LBY"6&5$!9"2V:%K#NJZ&PB^!X) M$ZW1S$4Q-D6V5L-R\QH?E-!/F4"?2-IEM ?(ENI 0E$H->H58CKZL^59J$#GQE59MN/M)I?"V5$B.*+R#Y J% M^"TB 0DMZ?/STTD[W==C70\XJ0><%'CQ$;QR0*YM.LK$T)YHYO.UW- $IIZ> ML!+$#KS9[[_A./C3IJHGL);&L-88NM!G!2,XXF_.]33#8L'HW%41[6(#FJB R?13VH- M'BE=BXE=G10:P+5S1U$(LZ?6(21)U!ZX;%P_#8H,4UM]A9P0?SV%K& M<9]EW!-82^BP%CITES'/E?[0Z<)%"=?&M0!!C??81#N1+A4][+[=X%A%C6HQ M(Z>86RYTAI9CK:=1I\=P&,71RU*WA T&9'2$VKBF-G87.WW2*X($]%?B,05$ M5P) KQ24C>BX.S2CT1CC%T0M8<,Q)D,[41PT;AF<,2_39@98_2CH]![%@RA^ M2=(61P:#X!C+ T_'3I8?8 [13RNLZ)2A6N(=MGUQF?2$UMYU-?JN6&.)>MCZ-F_4$L#!!0 ( R" M75@^:3" /P0 %P2 9 >&PO=V]R:W-H965TSF\E#T@9;&-AM)=$C*WOQ]24HK M6Q=KO8$>^F)+U,SAG$,..>3T0-DWO@40Z#%-,CXSMD+LKDV31UM(,;^B.\CD MES5E*1;RE6U,OF. 8^V4)J9C6;Z98I(9\ZENNV/S*9P0Y.O)!;;F3$V4 QKG"?BGA[^A)*0#C"B"=>_Z%#:6@:*%J9@HK6(<0"SZ>, M'A!3UA)-/6@QM;>D3S(U[@^"R:]$^HGY.TP8^H*3'!!=HP7G(#C"68P^$+PB M"1$$.'J+'N1\B_-$&]W03)!L YE0CYS$P+ >PWM(L( 8"8KN&.P)S3E:YESV MR#E:1-]SPHDRY.AU" *3A+^1T)\?0O3ZU1OT"I$,?=I*)]D]GYI"LE,QFE') M9%DP<)+447?,=CF!FR+6& ]N#,?_U%]NW M?N]2:4BP<""PFH)>I:"GT?WG&H;W,]MR[*FYOY4GPZCP/*"NE78&]I/$O#89>4$+9*]8?PDR: B&?225-E5;"8X_E?N?HIQ M%^%>E)?F1M#6Q76;ZH4#=5F395S),KYTTH-<3'JG>R_22Z49MZ1ISZMP_$SN MU"A/*LJ37LJ?\*-:0H'L\4K6'8L- S@W&WJ17DIY2+!P(+":@K9UK.VL_].& M548ST#@,BA8.A58?B9,JVQYXURH!:ZD73.1ZW5C4.^P<;S1VQHTD[;)S)LZ) M79V::'-I6<@5I$F@;.=[$/A/^L2JV^\OB M110QT#L./,K#-(=.&FX[0,?UG2:/MEDPMOPFD;;5R/)'9X@.LL M86K;W2CP6EPZS +/#YK50H?=Q/*\,VR.59Y]<9GW[(YG=Q1OX_'$MIN4NHJ\ M=DJ%'7:-E"I(F2?'[A381E]?&ULQ5A=;]LV%/TKA%8,+9!%HK[LI+: QEFV FT1Q&OW M,/2!D6B;*"5Z)&TW0']\25F5S$:A(Y2 \Q!+\CU']QX>"<><[!C_(E882_"U MI)68>BLIUY>^+_(5+I$X9VM5*Z@M^-EFC)9YC^7%]R]69 MW[(4I,25(*P"'"^FWAMX.0MK0%WQB>"=.#@&>I1[QK[HD[?%U MT1YCB7&H* MI#ZV>(8IU4RJC_\;4J^]IP8>'O]@OZF'5\/<(X%GC/Y+"KF:>F,/%'B!-E3> ML=W?N!DHT7PYHZ+^#W9-;>"!?",D*QNPZJ DU?X3?6V$. # ^ E V #"YP*B M!A#5@^X[J\>Z1A)E$\YV@.MJQ:8/:FUJM)J&5'H9YY*K;XG"R>P&$0X^(;K! M@"W &R&P% !5!7A'T#VA1!(LP!]@KNQ3;&A=-$.-'^U M;SY\HOEKG)^#")Z!, BC'OCL^?#0A/NJ[5;+L-4RK/G2HUJ>@2M$495C,*^? MQ;\XVZR5#&?@AE3J.D$4S*423#T04@FZUI86X+]WBA&\59?%YSXU]K>/^F^O M'_A+L48YGGKJB1:8;[&7_?X;3(/7?=HX(C.4BEJE(AM[UOFB;\P]-JZQ^C6T MS:)1DB;!Q-\>#M!3%L?AN"LS6HO;UF)K:Z:[^]JSXH>N@B,R8]2D'34YK5\3 METHY(C.42ENETE_PZQZ;'!@QCF*8IC_YM:E MEB,V4ZTN:T%K0#GB:CMX\*CA(_?#,1R-GC!_EX*@/09U*]X[@Q4\> 9';.:H M7:J"\8G-[326N6(SU>J"&;2FF6/F3A[9L3<@]]59$C+LTA"TQZ&#'WG'\H:= M:?"R.&(SY^ZB%AR=V,1.XYDK-E.M+J!!:ZHY9N+Q\W[E-76&B4.+B;M4!.VQ MR##QL-1A)1Z\2H[8S"V++H"%P8DW+9QF-%=LIEI=1@NMJ>:(I^W@P:/"1T]( M&*B_GXSO'VS^Z9W7]X@OB5H7BA<*%YR/U*/#]YN9^Q/)UO5^X#V3DI7UX0JC M G-=H+Y?,/4R;T[T%F.[I9Q]!U!+ P04 " ,@EU8AE9AY< # #\"@ M&0 'AL+W=O0#/^%R^\YT+ M9[@5\JO*$#7LTHZ ;[BP5-,VTOPO%P35*\ M1_VXOI/F%%96$IHC5U1PD+@:!9/NQ71@Y9W 9XI;57L&&\E2B*_V,$M&0<<" M0H:QMA:(^=G@%!FSA@R,;Z7-H')I%>O/>^LW+G83RY(HG KV#TUT-@H& 22X M(@73"[']"\MXSJR]6##EOF%;RG8"B NE15XJ&P0YY?Z7[$H>:@JG_5<4HE(A M>J%PUGU%H5\P+A%>>H31*PB[$)B_R,$>B"HD)?.*6ZD)*RE,G];?@LKJX)(HJ^')K[,-, M8Z[^/<2Z!],[#,8.CPNU)C&. C,=%,H-!N/??^OV.W\<8NH7&7O&VVG%VVF3 M]?'#8M(RK"JA5E4XWUNU6G&E MT8)'+I;6M^O4&5\7VLH('AL%1TL+_C3_ '!T*Y0Z;L&])MHWLQD2,QZ+W(P+ M"5.1FR R.],WN+__\\PGE<8 MSQLQ3IA&R8GVV=N@[X.6X]QWQP/&&:??BN=IO:5*'\QGH[N?G2G-V MUDA*R MOJBP5E"OJ(I%P&ULM5=M;YLP$/XK%INF3LH*AI"0+HG4I:M6J=.B=2\?IGUPX9)8 M!$IM9T7*S-^73,7$43R]&,((90:@BB_M8P@SC62(K'KPK4 MJM^I'7?'C^B71? JF%LB8,;B[S22JXD56"B"!8"G;Q\C5XBFJ(O*Y8+92O&ME0<]9OLL.+S MKN3C_H7/!82GR,,]Y#JN9W"?/=W=;;K;2IE:'K>6QRWP!O^29QX3%?%Y(_X? MU\H:74E(Q$]3I"6T9X;6Y_-,9"2$B:4.H "^!FOZZ@4>.&]-<7<$UE#!JU7P MVM!K%7I9H8+. GA4H8>6G GC3I>@_0)47R?K*7:\ (_M]6Y@AU8C?^#61@W" M_9IPOY7P-0AQAL[#,$_RF$B(U,E6NH24E'>'"H DC$OZNU@PD2]?X._0&KK] M8(_[H9&/@Z&9NU]S]Y\F-C*JG8(TT?4/F'C8\_;H'AKUO:%OICNHZ0Y:Z5[F M/*4RY]!#E_1>#T2OX/QIL: A;(^+B74K]'-/2$=@#16&M0K#X]T3PRY5Z BL MH4)0JQ ^,)5DN@1M9M;H^=UC5:!2-SCN)M"8);O^WJ M8Z;*U!6+(W259)RM09,UT^RTXN@*K1GVMN; WA&3MK6@>;82':$UE=@6,[B] MFOG?I.T?5%:#P4'.&HS\_92U=_H+W=Q])'Q)4X%B6"@OYW2H4IZ7_5(YD2PK M6HY;)E4#4PQ7JL<$K@W4\P5C\G&BNYBZ:YW^ 5!+ P04 " ,@EU8.2Q> M07L" "H!@ &0 'AL+W=O:K=!M+([6$:3P@52"VAVD/;G+;6#AVL-T6_OVN[30KK+ ^\)+X MXYZ3>^ZU3[*-5'>Z!C#DH>%"CX/:F/8L#'590T/U0+8@<&R97A3,!,$;UJ&JH>I\#E9AS$P7;AFBUK8Q?" M/&OI$F[ W+8SA;.P9ZE8 T(S*8B"Q3B8Q&?%T,:[@!\,-GIG3*R2N91W=G)9 MC8/()@0<2F,9*+[6< Z<6R),X[[C#/I/6N#N>,O^S6E'+7.JX5SRGZPR]3CX M') *%G3%S;7,EET*4Y]"\D(*<4*NI#"U)A>B@NHI08AZ M>E')5M0T>96Q@') TOB$)%&2[DGH_'!XL@=>' Z/7U&3]BU*'=_H/RTZ(3-. ML3=/._5K,M=&X?7YO:_RGCG=SVPMY4RWM(1Q@)ZA0:TAR-^_BT?1UWU5>TNR MXHW(GE1TV%=T^!H[=@A)2^9/-#R@A6K85SW/\L6Q6/]UVXESFV?H4;=B[YE\:[^%75"V9 MT(3# BFCP:?3@"COBWYB9.N<8BX-^HX;UO@K 64#<'\AI=E.[ ?ZGU/^!U!+ M P04 " ,@EU8J<,YR;0# !+$P &0 'AL+W=OZTNNVU#U4?##%@ M76)3VRQW57]\;2<$0H(+)R\/D#@SG^?[['&&&>VX^"+7A"CPM<,WA.DG2RX*K/2M6(5R(PC.K%.1AS"*!F&!*0O2D1U[%.F(;U5. M&7D40&Z+ HMO4Y+SW3B(@_W )[I:*S,0IJ,-7I$GHCYO'H6^"VN4C!:$26Z0 M=!Q_5Z!!/:=Q/+[>H[^UY#69.9;D@>=_T$RMQ\$P !E9XFVN/O'=.U(1L@$N M>"[M-]B5MOTD (NM5+RHG'4$!67E+_Y:"7'DD, S#K!R@)>5::D8G5 6.%T)/@."&.MT4[ M1$JB)'@#)EE&S:+@',Q8N;7,$KU"1&&:R]>C4.F9C7^XJ&:9EK/ ,[/$$'S@ M3*TE^)5E)&L"A#KD.FZXCWL*G8B(+&Y $O\,8 03\/D)@5<_O@:_"9R1C[@@ M'2$^7 X(+P)$EP/&>T '\Z1>L<3B#L[@OJ6,*O+FO4Z7#+27[\_WVA[,%"GD M7UT+58(GW>#FE+F7&[P@XT ?(Y*(9Q*D/_T0#Z)?NB3U"88\@35$[=6B]ESH MZ<=M,2<"\"509L4!TTLNP;_.]9^6D'T+:<[7YS0>A<_'^K0M8-,".]J4>]\9]1=QS'0<5K ME97Q2V9?A>Y+69]HR!=:4UEX4!;Z3D$WXM5JP@M3M<.PM#N7JX<2.'86@^ET M*_6(E-?DJM?"URL:\H765/-0^\:]%\U53S5LI:Q/-.0+K:GLH<".W17V]^2J M$_%J-=NE=2M+.^KTSC=J>-1ET._)E>W62+#@6Z;*/^[U:-T1FM@^R,GXU'2* M;/?B %.VF3Y@L:),@IPL-61T&ULM5EK;]LV%/TKA%<,";#&(JEG9AM(';0+ MT!5!TK08AGU@;-H6*HD>27X[%8;&A,Q 7;TD3=63$>$ZE.^7HLMIR299841V-D6>XX M)F$RFDVR:[=\-F$[&84)O>5 [.*8\.N-3"^,9Y,M6=-[ M*A^VMUR=C0N491C31(0L 9RNIJ,K>#G'=IJ017P+Z5Y4CD%:RB-C/]*3F^5T M9*6,:$07,H4@ZL\3G=,H2I$4CW]ST%'Q/]/$ZO$+^L>L>%7,(Q%TSJ+OX5)N MIB-_!)9T17:1O&/[/VA>D)/B+5@DLM]@G\=:([#8"\G5 MW5#ER=E-(DFR#A\C"JZ$H%* ]^!>?5>6.W6%K4#[_MDUE22,Q+F*?+B_!F?O MSL$[$";@ZX;M!$F68C*6BEF*/U[D+#X<6* .%M=T<0$P_ T@"V%-^OSX=%1/ M'ZM^%$U!15-0AN=VX'T,DU!2\%E]P9::#OS]6<6#&TEC\8^NU@,XUH.GZ_)2 M;,F"3D=JX0G*G^AH]NLOT+5^UU4^$%BM#[CH S:ASSYQ)@28$\Z?PV0-OI%H M1W4%'U#L#"75C:>9CQP$X63\5"VE'>9YG@NM(JQ&TBY(VD:25XO%+MY%1*K/ MZBIF7(;_D50A=$0/2$Z% ?9\R[,:1-MAR/,L[.B).@51QTCTBQ+E_EXZK2;9 MM@?M9B_;88YE.5X'1;>@Z!HI?L]4+VWD$^5*Q<&#H*M=I%;"BH*SORCAXEQ' MVHQJ@^T;H>1321(([&F5? M'K$)MUH=,Z*T%A[#O-*5# M$X:#:EB-)+3*,6T-IG(Y5%6_8& Y05-#=''8+Y:[7I@W5RE\(M*(9U*Y;69H;P<;DB0TZM<\,\ZIBWTHM'K5I5N ]EOJ'C2:D9-[,1!:O1>E(8%F1W*L M]L&VVT"!YSO-A=H.@RZRN[2O-"70//9/TCZWI6FV%Z FTW84AJ[?0;3T$-!L M(H[4/:_=33L(<)-C.PQBRT,=),NY#XWC]/6J9X;U6U)E=:O><5 (]HI=.>6A M>R"T^O-K:1>0]:9/L$8SBZ4FS':Z!!F5PQZ9WPV\5NMZ8(-"XX).C>N! M@+# C& RTF/S2\&7BMQ/;"HD"?< M*7$]$&[QEJ[WH167PQR;A_E73I84?"$QU:J:.?O4E3P46KW6T@_@-]V&P(/N M0PR%5N]%92=BH*V(MI- EOII;D5HPSI78VDXL'FL'R<7.4@O26U8B^2XLON7 M;KW^2?@Z3 2(Z$KE61>>TD1^V,T\G$BVS38$'YF4+,X.-U0M*YX&J/LKQN3+ M2;K'6.PIS_X'4$L#!!0 ( R"75B!5+/"&PO=V]R M:W-H965TNZ#C@THC:Q@T\+W9;3*B39V;MGN<9ZV5# M*-QS)/JVQ?SU"AJVG3N^LUMX(.M:Z@4WSSJ\AB7(I^Z>JYD[N92D!2H(HXA# M-7CH34@OWQSOW6U.[JF6%!5RSYB54.&^D0]L^PW&>B+M5[!&F"/: MCGL]!Q6]D*P=Q2I!2^APQB_C?=@3!,$;@F 4!";W #(I%UCB/.-LB[C>K=ST MP)1JU"HUW="AU/H\#WW7-V#F2W3H)H9E?[< M-GF21EZ4N1L+;#;!9L=@D0TVJ*(]6.RG:6B'11,L.@:+;;#H #:+O_BI'19/ ML/@8++'!X@-8F,9>8(Q'99.L/1=V&,-J@57$K@-F1Z\ M)GX<>FGR']/=:QNZ W_'?$VH0 U42NB=)RHT'[K:,)&L,YUDQ:3J2V98JQ\! M<+U!7:\8D[N);D[3KR7_ U!+ P04 " ,@EU8!L>RWR$% ""(P &0 M 'AL+W=OCT DO8IHN$"SA._GU!4B0KPNQJBC<7L4[?"SP2\+T2 MLP,7G^26$ 6>,Y;+>;!5:G<=AC+9D@S+2[XCN3ZSYB+#2N^*32AW@N"T",I8 MB :#<9AAF@>+67'L02QF?*\8SV&MDM*,Y)+R' BRG@HR3>#Q]JOZ3T7C=6-66)(E9W_2 M5&WGP30 *5GC/5,?^.$74C5H9/02SF3Q'QS*:R=7 4CV4O&L"M8UR&A>_N+G M"L11 !R?"$!5 'H;,#P1$%4!T9<&#*N 84&F;$K!(<8*+V:"'X P5VLULU' M+*)U\VEN[ONC$OHLU7%J\3/GZ8$R!B[ 39I2'(TMX_.7AT-&:J+X-4:$W_MQM^.M7?0;<*9+) MOVV82YG(+F,&B6NYPPF9!WH4D$0\D6#QW3=P//C!ALBG6.Q)K(5O6.,;NM07 M=]D.4Z&'(V5C5L8.BU@S#CXM)J/):*#_9N'3,0]G(7UY>!)K\1C5/$9.'O<$ MR[T@!@C8$4%Y"G#ZCQY-3B%RRO5]K$8=WM$D0AW:XG0B+ #K\89!+@/ 6KO=0J4C9')=D4&S:DSO+[(BW% M1D=(W\+T5%P+YJ2&.7'"O&5[HID=P"-?JP,6Q,;#*=&7AT^QV)-8"]VT1C?U M,_!/?>+S*19[$FOANZKQ7?D=Z*XZ'2D:10/+7. LMR\B3V(M1'#0I'@#=_?4 MSQ?--^!W0:P]TQW>]]GRJA;[4FNC.\J.H9_N6>GX8NA3+?:EUF:(&H;(;Q]U MZ_5FB;I=?F+I\;&O8MN8&@< G1FR&Q-(]0RK.$BV.-\00'/C;8D0) 4*/P-& M\8HRJEZL.+UZADKM&.?0CO,;@(V=@&X_<")IPG:J__PJA;[4FLS;"P(=*;HGWE[4@4[O.?2 MK=^;QCD,!6P6VE-!C NY8DIP:=56,*N0^D,65>=%RS- M)>V7J8U'0&Z/T#M)<^OU;76EUD[2;.^,?!7;QM3X >3,E;_"1.BN0&^NL,/U MHI@)H07M.6P":FP"'WE7ZD=/\:6X)0(Z8 NIE-XO_ %!+ P04 " , M@EU81H72OUP$ 1%@ &0 'AL+W=OI:N^V%]->N. D[ SVS1WWWXV M4"! 3,FR-PF8Y_G[^8/M'WAQH.PKWQ,BP+<8(#HND)#:19;EF@J/46"V*MGNV6M!9)@]GU- M8GI8&M!X:7B(=GNA&LS5(L,[\DC$E^R>R3.S5@FCA*0\HBE@9+LT/L#K#9JI MA"+B]X@<>.L8*"M/E'Y5)[?ATK!4120F@5 26/X]DPV)8Z4DZ_BG$C7J/E5B M^_A%_6-A7IIYPIQL:/Q'%(K]TO -$)(MSF/Q0 ^_D")E6RK"")TO(??ZMN1"L!NB<24)6 N@G.B02[2K +HV5EA:T;+/!JP>@! M,!4MU=1!<6^*;.DF2M5C?!1,7HUDGEC]2FEXB.(8O >/4P W8+-'J<[ MPH&@H(YX>T,$CF+^3L9^>;P!;]^\ V] E(+/>YISG(9\80I9DA(V@ZK[==D] M.M$]1.".IF+/P2]I2,)C 5-ZJ0VA%T-KI%6\(<$5L.%/ %G('BAH\_ITI"G' MKN^O7>BY8_?WST_R"K@5).%_#=VG4L8>EE&3^9IG."!+0\Y63M@S,58__@!= MZ^W7UGK;ZFXAGE$>J M^,$EQ.MU^-Z>(<_J#!9M)V<.>K^VX&LMW"89CI@:/X,._+X#;^;-N@ZT?9SI M8%X[F&L=R/5W9,[.>R8\Z'KS[ISMAW6F]E%YT&I 96D+W,C1D2>$@7O\_>2- MUFM,'>F74CMVW$(SO P[*IU+N;Z0VK%KU+A&_YT?E49[E+G6'-KSSF 1(J^FW.G0D-UJ,?Z"%6@CL25@0N1_]A W:H)_LX5& ?[C// M]MW>1.['=2;\<8D-N*&>W.NCB_$%:T;PR375]( M[?BKL'E]0/K7AU=AI=)HCS($?==S.J-Q(,ZW'._$.PYJB(^T;)U.%;W>U$=4 MJ;WBU1XU.$=ZG(\A19\^V4&?]SJBH(;W2,_[,:*@/I"[:[&^AW,G0,-VI&?[ M"$S0 (R'OE'TO9SKHB$[TI-]G"B50'O3 #IHCGISN!_7F>MEB69KIWT-KS?E[F0C4VZ6WF$F%R<.8K*5DM:5)TMC MY?YC>2)H5FSA/5$A:%(<[@D."5,!\OJ64O%RHCJH=X%7_P)02P,$% @ M#()=6,*$@A,P!P M$X !D !X;"]W;W)K&UL MK=SM;]I&' ?P?^7$JFF3NH /0J!+D)+89]_4=E6S;B^FO7#, 5;]P,Y':*7^ M\3L_@#$Q%[Q^^R* \7WN*%_,V3_CZVTJ/V+8EU_O1)1N;WI6;[?@8[A'^GL^+%ZQ?SZ&?B/HW^"N=J==.;],A<+/Q-I#ZF M6T]4+^@R]X(TRHJ_9%NN>Z57#C:92N.JL1Y!'";EK?^E^H\X:$#IB0:T:D"/ M&@R')QH,JP;#5WB@05K?5['B9YV!^4U,^&NIV:W:52MPB3 M949^(;?S>9A'T(\(3\H/4A[(GVRA_##*?K[N*]UEWK ?5+Q=\O0$;U'R+DW4 M*B-.,A?S)M#7/>\'3'<#OJ-&D8G'"T(GKPD=T"'Y]&"3GUZU#>S>S/SF)Q?$ MFA:,M6/(*](GV_OK)A'P2O=F//UCCP:]M,45B-A)SD!A#8BX2\Y 8!V&-%(_V M*1X5^OCD9_51Z>UVIN1&ST84^?NM7H%P)>+LG[88CY Q1F(V$G.0&$-B+A+S MD!@'88T87^YC?&G<&-\NEU(L?27(6F^ @W"M9R-^G&X2U19BH]4UQ"4V*K!\ M+^%I-AH-RG_7_:?#A"*[=9 80V(N$O.0& =AC82.]PD=&Q-:;&C#>D,;)DKH M7A21.K5M(35R74-:8M;@(*7'Z43VYR QAL1<).8A,0["&NF\VJ?SJDLZ7^N] M1;61H?I*YB?B:?2ZQM,\N&(&3P9Z]R:?PX_;OOR1HW&0&$-B+A+SD!@'88WP M3O;AG?S?/3&]X#[RLXS[L,]A>Z@39$Q1F(V$G.0&$-B+A+SD!@'88T86X/ZF/&@VQ0C2),G M(57X& F2Y%OMW:*R)G)BWF'NI6O *\TZW'VCTXNKL34]FAY#^W6@&H-J+E3S MH!I':.=NE-CV(]G!X,3[.-;)/ M!ZHQJ.9"-0^J<936S#6MRGFH2*W2RE$,=_X1AY$$NIG M'D2PT4^2C^(IC9[RN76U+O.#,-*[BJV)-O;;.=%(S89J#E1C4,V%:AY4XRBM MF?RZB&<-H=-K"UK'@VHV5'.@&H-J+E3SH!I':J,:CF0C4/JO%*.]PY&AZ7MIHQK>MUEKE@]UYL MG\TU6D,*K=5!-1NJ.5"-0347JGE0C:.T9I#KLIXUQDX@H'4]J&9#-0>J,:CF M0C4/JG&4U@QT70FTS-6VMR]/'*"U/ZAF5]KA5]91H=N!=LB@F@O5/*C&45HS MEW61SS)7^?CNA GQ92V2K/W@,+2(!]7L2FM,IB8MIPDY+2M69Q0U5V30\;E0 MS8-J'*4UHU>7X"QC::1ULOJ]!\:@=3JH9D,U!ZHQJ.9"-0^J<936_,%$7:ZC M ^B\ED+KMYU%[T"%RE-:,95UZ MH^;2VW?.+?2J?\A-J*?%=W[2>EZ;N?_.T866X*": ]485'.AF@?5.$IK?@+J M$AS%EN HM 0'U6RHYD U!M5/VNJWM0_:YM[GH#,* M(@MP/?[DN-%[WV"M3*3\80MWTY[7M(HPP]18"D8_:QQBEEDFTO%/2>I58UK@ M_O>._8LS3V8F3.-09G_QJ5GTO+8'4YRQ568>Y>8KEH9:EB^5F7;_85/V;7J0 MKK21>0DF!3D7Q2][+B=B#T!&ZP%A"0A? ^(3@*@$1&\%Q"4@=C-36''S,&*& M];M*;D#9WL1F/]QD.C39Y\*N^]@H:N6$,_V!5(3@8J[A&L;%XH.(M.X&/H[0,)[I3P3\/A[!QP^?X -P =\6#@\/X3ZYJ28GK"8G='S)2;Z)@3NAC5HY MRT_WU 'N#.;Z[SIS!5M4SV9/<$TCW=C?/J.N*T$WIX5^(AKF:U)VN[M^L)2GG&SK5-ZENJ] MRW(AL@/70?/E16]>=$>6=!?R?BFV0_-[X4SPL[MR\#\43V']-)U%O7N:@J.C M$9[>\H&-6 YK7I[RX/Q;3B\:A60(0YDOF=A2A.9>DBD%:V&C33%EEE$ ?G58 M!(K?7$VKJJ&@D MZ;%$;P&?*.S0"Y1U@B)OEDJ[]?YDI.U+@C6Z,XR=95Z M M,J4!*;J+J #;5#TD@B^!68MLI?"PFA4;V?\/4$L#!!0 M ( R"75C2/>(27P, P. 9 >&PO=V]R:W-H965T9%;4,:=>&S';F0\%J7.&8<;2519%%0^ M32$7FXGC.]N!6[98:C/@QN,57< =Z.^K&XD]MV')6 %<,<&)A/G$N?#/$]\S M !MQSV"C=MK$2)D)\6 ZU]G$\4Q&D$.J#07%QQHN(<\-$^;QNR9UFCD-<+>] M9;^RXE',C"JX%/D/ENGEQ#EU2 9S6N;Z5FP^0RUH:/A2D2O[2S9UK.>0M%1: M%#48,R@8KY[TL39B!^!'+P""&A \!PQ> (0U(#P4,*@! ^M,)<7ZD%!-X[$4 M&R)--+*9AC73HE$^XV;=[[3$?QGB=#P5$A&,+Q3Y0.ZJQ2=B3G;&2YZ!))<2 M,J;)Q4("X+IKMLYM6V04O9.<'Y*O .13YA$ED;0(7$VST!EN]TV O8P+I"0G] M]R3P@K CHX@"N08G?O?&C[R/74[U29;T1-9R<="X.-C''E]S M#[ MFG9@IS4;\#H.3@>CL;O>M;$K*!RT@Y*.H&$8-4$MV<-&]O PV9\JV5T*]C*\ M]H7IDRSIB:SE7-0X%_5:=E&?+O9)EO1$UG)QU+@X^C]E-^JH*,][5G:'!"4= M0<.=H);LTT;VZ5[9M[ 6^1J_K-M/ZA5-6<[T4Y>4O52O?7/Z)$MZ(FM9>-98 M>-9K_9WUZ6*?9$E/9"T7?>_?V<_;^RK>4\GH+ <\I=6E**GN_ [L)WJMA36; M[^\4EG?B15'XK/[ZFK;RQ]TY)A<@%_:ZH7 ?*;FN3I#-:'.EN; '^6?C4W/5 MLDKE0O&%R0@_4[*Z>E0=+5;V,#X3&H_VMKG$ZQI($X#_ MSX70VXZ9H+D QG\!4$L#!!0 ( R"75B?">EJ3 ( .D% 9 >&PO M=V]R:W-H965T''()5HW-["/I_OW.0% BD:J:EH?@L^_[^+[#=^G.V"=7 "![ M+I5V$UX@5M=!X/("2N$N306:3M;&E@(IM)O 51;$J@&5*HC"I MW&:IJ5%)#7/+7%V6POZY!65V$S[B^XU[N2G0;P196HD-+ ?J[FE*.A95K($ M[:31S,)ZPF]&U]/$YS<)WR7LW,&:>2=+8YY\\'4UX:$7! IR] R"'EN8@E*> MB&3\[CAY_TH//%SOV3\WWLG+4CB8&O5#KK"8\(^N$CE,./6> [L%GKU],QJ'GX:, M_B>R(]MQ;SM^B3VCZHV'#+:HI$'Y4;'-DB2D7QIL#Z6_2/Z/TI->>O*B] ># M='^7_8T=LI&\SL9 VO@HK148'#2B'X)WPFZD=DS!FH#AY8!;_=^NF=_ 5!+ P04 " ,@EU8[7\#Q7\$ M #-%@ &0 'AL+W=O<;(3\JO: &CRFJ5<3;V-UOF-[ZMX QE5%R('CD]60F94XZU< M^RJ70)/"*$O]* A&?D89]V:38NQ9SB9BJU/&X5D2M_1?"_)(9DD5 MS$7Z%TOT9NI=>22!%=VF^I/8_085H:'!BT6JBE^R*^>.KST2;Y46666,$62, ME__TM4K$@<$@/&(050;1-P9'/0PJ@T%!M(RLH'5/-9U-I-@1:68CFKDH4+F@FO&U\!C!HK\1&Z3A)E\TY0\\+)K M3/;/[D%3EJJ/Y -AG#RQ-,5A-?$UQF20_;CR/R_]1T?\AQ%Y0I<;17[A"21M M !_)U(RB/:.[R(JX@/R"1.-S$@71@'Q>W).S#Q_)8KM, *^!!78)!X6!TQ,&CP2%?'G&8/&C(U-\=0=Z5&(-N#+/8;U1.8YAZN)H5 MR!?P9C_^$(Z"G[L8.P)KT;VLZ5[:T&=_Y""IZ3%2))# :\YDV55O0&47=RM@ M7^[VZ*)@,+20'-8DAU:81U *X)R(-MES9,N4QM4%1*SP:4%;"QS&P81\T7(+ M9$53!9U-8'7:-Q%V!B822R)&=2)&?:I]_HYS%TTK9%^:]OB>A-*F%'J#2&6, M"M]H<;I-L$2X(H4DF9" 6Q:'';X%R_@5P7RUZ%EE9J584EQ@DIP]"H6:X8''(NN,S8[2MX2NT-J< M#Z15Z&!CKT!<47:$UJ8<-90C:YGW?6?6PK$26Q%Z\RW1K@]Z-;@XUJV-(@NM M"@A5,)!7?;N95 H;6=JMXV2>UPVV$5'A"J3#.LFW6&953P>0*KA&QYGZ!P>&*'/6Q3FJPBIMN2[/#NO1 M^JSVMCBA])OIY4'O$Y5KAM_#*:S0-+@8X^8GR[/3\D:+O#A^7 JM159<;H F M(,T$?+X20N]OC(/Z!'OV'U!+ P04 " ,@EU8I55K1\(" _" &0 M 'AL+W=OFZ*LVAI.I<5,!Q9R5D235.Y=I5E02:65!9N('G16Y)&7?B MJ5V[D?%4;'3!.-Q(HC9E2>6?.11B-W-\9[]PR]:Y-@MN/*WH&I:@[ZL;B3.W M920@*2+5AH/C9 MP@**PA!A&K\;3J<]T@"[XSW[%ZL=M3Q0!0M1_&*9SF?.A4,R6-%-H6_%[BLT M>L:&+Q6%LK]DU\1Z#DDW2HNR 6,&)>/UESXU/G0 ?G0 $#2 H \8'0"$#2!\ M+6#4 $;6F5J*]2&AFL93*79$FFAD,P-KID6C?,9-V9=:XBY#G(X7HBR9QCIJ M12C/R$)PS?@:>,I D3.RK*\#$2O<*BO!;23.O@.ZC6M*D],$-&6%^H#Q]\N$ MG)Y\(">$<7*7BXU"5C5U->9J3G33)J]YG5=P("\_(->82J[(9YY!]IS 19&M MTF"O=!X<94P@/2>A_Y$$7A .)+1X/3P8@">OA_M'U(1MW4++%QVN6Z<86FA: MD,*6),62J,LAQVO&<)C1O"^7JJ(IS!Q\0!3(+3CQ^W=^Y'T:-6QOBHC&4NI#[3(,O_Z:AYQIW30Z^GXF7(..AI>!GB>_ZPA*B5$!V5<->_ MQ4/91R^]&WG]*@P$3?HBDR&F25^"VWE:2Y!KVZ(4IK?ANGY[VM6V"U[9Q[^W M/L?N6#>S?S1U:[VF&PO M=V]R:W-H965TL]-%Z9I5F\2;-D[N_\_O[OR0Z5:J.[T&,.2^ MXD+/O+4Q]87OZV(-%=5GL@:!3Y925=3@4*U\72N@I1-5W(^"(/4KRH273]V] M:Y5/96,X$W"MB&ZJBJJ'2^!R._-"[_'&#[9:&WO#SZ7.^9R2S7,);]AI5G/O,PC)2QIP\T/N?T,NWP2 MZU=(KMTOV>YB X\4C3:RVHF1H&*B_:?WNSKT!%'RC"#:":*7"N*=(':)MF0N MK2MJ:#Y5^%JX]28#1.VBPNC\"E#G7M*WA(FR,^U;#1*]=0WF(#%\(L=[&4+&ST#>P7%&8G#]R0*HGA M/G^Y/-J7^UBVKG915[O(^:7/^#VIA[X8RJBUB(,L[,PWM-A4!@D238,.>D@)T6(;G =K@ /%7MLV?78 MDMNRDA/<-626)2X;:XUB3,2$D?ANHP?YE3UCE% TY[9^;V3 MR'X%?*-JQ83&ABQ1%YQ-<)ZJ]F1M!T;6[G"ZE0:/.G>YQH\14#8 GR^E-(\# M>]YUGS?Y/U!+ P04 " ,@EU8VUX Y # !("0 &0 'AL+W=O$E<[=VHY*Y;$W% M!=XHT&U=,_7G"BNY67B!][APR]>EL0M^,F_8&N_0?&]N%,W\@27G-0K-I0"% MQ<)['URFL;5W!C\X;O36&&PD*RE_VUQB55DB PA[0+@+F.X!1#T@.A8P[0%3ITP7 MBM,A988E%B MC2+CJ.$28/R7P*<@ATO QTJOP M(&.*V05$P2L()V$TXM#R>'@X D^/AP<'HHF&O$6.+]Z7-Z9+:!C/@3(#K):M MS2 76=627%9\2AS4E*!6H4TOR (JFR^H.%OQBAM*\.588KJ#H_&#;1NZU W+ M<.%1G]&H[M%+GC\+XLF[,5%/29:>B.R)X--!\.DA]N2Z0<7LIP&9E;Z@?JFA M4+(&.>PX?4>+O>.>.F[;B>^3, JHC.ZWM1HQFKW=,4I'C(+X[6#T)+;9$-OL M8#&Y9G\NB_.6RH-IC51*D_*T[ID:U=G>UALPVGJX)#ZO# M<^"]NP5WUJ_HF=#=ZO]HNC?&5Z;67&C2IB#*R<5K2I7J[NUN8F3C;K*5-'0O MNF%)3QU4UH#V"RG-X\0>,#R>DK]02P,$% @ #()=6 M+T5,S P =@L M !D !X;"]W;W)K&ULK99=;],P%(;_BA40# F6 MKZ9-1UMI:X68-,3$^+A 7+C):6/AV,%VUO7?&;(JX:6/'[_'S'COV MF6RD^JTS $/N4,WITPXLTG5=ZUF$UD:S@1<*Z++/*=J>P%<;J:.[]QW?&'KS-@.=S8IZ!IN MP'PKKA6VW"9*RG(0FDE!%*RFSKE_-O:TPOWG^^@?*O-H9DDUS"7_P5*339W8(2FL M:,G-%[GY"#M#D8V72*ZK7[+9C?44=N<-^D)05;S;3M-!F@*"^H MV+[6Y',!BMH Y HPN9I<,;IDG!D;[60!AC*NWV#<;S<++)F;[/@O:O[@'_P+2$Y)Z+\E@1>$+?+Y\^7!8[F+F6S2&33I#*IX MPU[I7#"=<*E+!>3G^5(;A9OX5YOG>I*P?1+[99_I@B8P=?#3U:!NP9F]>N$/ MO?=M&?A/P1[E(VSR$79%GV%:!VT&:]6@4MF3YA9'QCCR=A^\,W1/\$$#/G@* M/&H#KU71(_!H> #>&;HG>-2 1T^!#]O HQ9P?WP WAFZ)_BP 1\^!3YJ Q\> M@?N!'QZ =X;N"3YJP$=/@<=MX*,C\%%XN,4[(_?DCAONN)/[:P9X\:\,J#;Z M^'B_Q%Y\@-\Y04_\<8,_[L:7AG)2BA0/55D* RGA]LXA!=U6!W";J_'Q9O+& M_N&J=$[Q*]#ZC%SF16D],72&LYC6J]%K^:C#PT7JGJZOG;T" MPW_&.M5+PQ^J@58__M&U$,>CP].U993O1=&#[1K4W2N*;$7ZB:HU$QI)5JCS M3D>8-E47>77#R**JDY;28-55/698&(.R _#]2DISW["E5U-JS_X"4$L#!!0 M ( R"75A0 ^ 4,P( /D% 9 >&PO=V]R:W-H965TR!F%O M"JDJ:JRIMD37"FCN014G81!$I*),X#3V9TN5QG)G.!.P5$COJHJJPPRX;!(\ MQ,>#%=N6QAV0-*[I%M9@'NNELA;I67)6@=!,"J2@2/"GX706.7_O\)U!HT_V MR&6RD?+)&?=Y@@,G"#ADQC%0N^QA#IP[(BOC=\>)^Y .>+H_LG_VN=M<-E3# M7/(?+#=E@C]@E$-!=]RL9/,%NGPFCB^37/LO:EK?*, HVVDCJPYL%51,M"M] M[M[A!!"&%P!A!PB][C:05[F@AJ:QD@U2SMNRN8U/U:.M."9<4=9&V5MF<29= MVRKG.PY(%F@%G!K(T9(J<[#? ]UPT.AV 88RKN_0#6("/91RIZG(=4R,%>!H M2-8%F[7!P@O!%I -T&CX#H5!&*+']0+=WMR]I"%6?Y]$V"<1>M[H N]+X0^* M"DW;HO_\:EW1O8%*_SJGM^4=G>=U#3'5-G2-O5==>]5U^]SG1+8T8T_CFFR?#H,@B,G^3/!Q'WQ\-?A\N3X7ZBKH']]C MTDN:O%(5)Z^@.NI51_^GBM'?5)&<=+(;BM^HVC*A$8?"PH+!>YNJ:@=-:QA9 M^^;>2&-'A=^6=C:#<@[VOI#2' TW+_IIG_X!4$L#!!0 ( R"75A+GJCE M$@0 & 5 9 >&PO=V]R:W-H965T]QQ?G^-;R##O$,+R.6;%649%O*6 MK5U>,,")!F6I&WC>P,TPR9UPK)\M6#BF6Y&2'!8,\6V687:X@Y3N)X[O/#]X M(.N-4 _<<%S@-3R"^%XLF+QS:Y:$9)!S0G/$8#5Q;OV;R.\J@([XF\">'UTC MU94EI3_5S7TR<3R5$:00"T6!Y<\.II"FBDGF\5]%ZM1M*N#Q]3/[%]UYV9DE MYC"EZ3\D$9N),W10 BN\3<4#W?\)58?ZBB^F*=?_T;Z*]1P4;[F@6066&60D M+W_Q4R7$$4#RM .""A"< (+K,X!N!>B^%]"K +W3E'IG /T*H+ONEGW7PLVP MP.&8T3UB*EJRJ0NMOD9+O4BN!LJC8/(MD3@1/D"*!21H@9DXH&\,YQQK"SGZ MC&Z3A*AKG*+[O!R4RMR/,Q"8I/R3#/G^.$,?/WQ"'Q#)T9RDJ8*.72%34PVX M<97&79E&<"8-'\UI+C8<17D"20M^^@8^,!"X4I-:F.!9F+O R#C'K(.Z_A4* MO*#;EI 9/H/8")^]'QZTP*/WPWV#&-UZE'0UW^#248)^?)6AZ%Y QO]ML[WD M[;;SJBIXPPL(KF19+TTLI(D$6C]28T.7NE62C329FJ]V8;_3 M&[N[8Q->Q_A>9] ,BEX'#3O^J/%7(QH*]FL%^T8%_Q(;8"@E>$E22?*O!D164JHH=B@5FSP#L6^5HH=KE"C0ERA;X<"T(_H2:@EQ3(% M69:W&3 ]?[36"6-SEZIKSGW+/Z\Q+FZJE'7&<\B6P-K*A$6NR%(G&XY=UXY= M&S,]-NC,"#<27.J!3;*93;+($EG#A6'MPO 73:1#F^;8))O9)(LLD37,&=7F MC(R?R&T88>2\U9_1JNO,Z_LGLT!;3/9D? M+"75D-+W7O85GE',Z>*Q=1M@1%TJE56VF56VR!9;4_^C?9W_BRI-16S+(IML M,ZMLD2VVID7!BT6!^1.1.U:2KR$7:@BX^@[UFTFUNYV*_@ MS:5I2\A)?8ILY=14]F6[ZALW7.$"'S(EZXF K;6[HC+T9FIN[>(Q;'7G:8NM M5-H].DF2Z_6U/L+C2,^+Y=E)_;0^)KS5AV,GSZ?J^%"?4+W0E&>/<\S6).&ULQ9OO;]HX&,?_%8M-4R=U0,+/=BT2)DC@5M[6Y ME(OK1D.$/M_3 7+RZF"U?@U%9(J7L7Q@ MZ]])?D$=S0M9+,S_:)V7;=90N!22)7FP:D%"T^PO?LD[XI0 -P]P#P*<]I& M5A[0.C6@G0>T3PWHY &=4P.Z>4#7]'W66::G/2SQX(:S->*ZM*+I R.7B58= M3%.=61/)U;=4QN=:B1X)ZZCE7"*WZ;8J&C0Z M/=RM"/=.#WTD2\7=5=F3UMZKKUP/NM5C@D-S6 MU(@J"%^1VN##.Z?;_%RE+"3,@X3YD+ "%;*B/8N(]HV^N QY21DLY3^HZ0. M]U."O.ACHB:B&$OUI61HF:Z(T,?CR:,:*AXF0X%P&JF#Q\JA(JOZRE2M)\O5 MP&W751ZO]D6VMN]#SY6BFPO5H';0CFR&FB))L2KE"$-U6@D15T;A) PGQ(6 $*R5! M=Y<$7:L:#Z??Y\?D[OY\/[MU]^!^KBC4K+?*A;Q*TD$AWWH]YW8]$*S4];U= MU_>L7>_1%8V(NH\VE,115<]F\4YSKT.:!_UJK>+<6P02YD/" B!82:?^3J>^ M5:=1C(5 0[TT4B,6FD@6/E>I9:6[72]>N-E[Q5D M1D#"/$B8#PD+@&"EC'":Q0ZZ:;W7 TPY6N%X25"^\BE-@">M;_,JVGNC=O]@ MU+:WXEPQ06D^*"V HI7UW'-$'*N>8\*-VY&&Q)A6439\HZ\+>=3)L!+/O6M! M:1XHS0>E!5"TLM)NH;3[QJ-YW@"HQ("D>: T'Y060-'*B5&86X[5*?EUV]Q7 MZLWWN=WM-M=I']WGVDEGYP*HIP5*"Z!HY5PH;"W'[FL![':=G^TKI]X^G-]! M[2M0F@]*"Z!H94$+"\NQFTEG&95')>U42-H]E!34C *E^:"T (I6EK0PI!R[ M([4=K]%VO)ZI^5NJL5,2--TMSR_1;_KTX6])N:!9#?U](ZG>=0X5A722/%": M#TH+H&AE10N?R[$;77ZRB-F&D-+:NU(W2,]H!$KS0&D^*"V HI7U+?PQI__6 M2V]0;PV4YH'2?%!: $4K)T9AL#E6MV;@ORPHSU(A6W17:FMG],PRNGK9#&J) M@=)\4%H 12L_:E&X8J[=%?NF=D0@G>9(67"Z:+$Z17=!RQ*;J@'\T)LSB0V^4 >LU="T4674 M C)E=&,BU05F"Z?6EB$AD=H=YO$+3D.U3F$X-JV_H'FS0L:5'*K5)E32 M9&M":8ET""<_EI2; ;)>^1 +J$\(2O-!:0$4K9SAA4_HVGW"^S14&FBAQS&N MSFU06Q"4YH'2?%!: $4K"UO8@NY;VX(NJ"T(2O- :3XH+8"BE1.CL 5=NSTW MVI\ \@HB,Q-0(9;Z!X-*L4&?9 .E>: T/Z=U]DV15M_M]MR#'[."BI*]5KE@ M6:/"KG/M=IT:E3DQMV2Z3)ZR*3]_-!6O,(WQ4TRRR5O?J0(MTT@5HKNQ?'%L M+(>TP$:@- ^4YN>T?6VZG:;^=RCBK_#QW,+'<^T^7GG^1?^B4Q^ZL'//EA+4 MY .E^:"T (I6UKLP^=SN6T_+D [:")3F@=)\4%H 12LG1N$5NG:O\'].R[V? MACG7:?4<]_ Q1'OM9^L(Z@F"T@(H6J9C8^^ME(3PF7E_2.^BEZG,7MK8G=V] MHS0T;^8Z-KL%_4$L#!!0 ( R"75C/2J\&P ( M +$' 9 >&PO=V]R:W-H965T37$A4QV:V^>B_W[434J !]:$O8#OWG-QS MG'MO?R/DD\H!--F6C*N!DVN]O/$\E>904N6*)7!\,A>RI!JWUY)"^[$?7LVD7%?K#0K.$PD4:NRI/)Y!$QL!D[@[ X>BD6NS8$7]Y=T M 5/0C\N)Q)W7L&1%"5P5@A,)\X$S#&Z2KHFW ;\*V*B]-3%*9D(\F9S@?.%X=D M,*FR"J6#*_I)-'>L[)%TI+"NC4@(YUII)B?4BHIG%?B@V1)AK9S,*::=$HO^#FVJ=:XM," M<3J>YE0"&:%S&1F+$K\F1>V%7)$I?F+9B@$1*W/(,LD,"#VUHO AW7HS"LXP)I"Z)@L\D],.H):'QV^%A M"SQY.SPXHR9J;C:R?+US-WM57=F$/F.I:C*4DO(%V/6?X4QIB77WM\W[BCMJ MYS:]Z$8M:0H#!YN- KD&)_[X(>CYW]I\>T^RY)W(#CSM-)YVSK'7GLZLI^E^ M&4!5!FU.5HQ?+:-IPNLX#%W\/M;[#K4$^6YT&)2T,KT$'2CJ-HJZ9Q75M:JQ M5F=5K;9IZ+YZ<^!>'TEX'1.ZP9&"US&1VSD2X.TULQ+DP@X%A7:ON*YJN3EM MYL[0MMNC\Q'.HVI\O-!4P^R>RD7!%6$P1TK?O<:\9#4@JHT62]LR9T)C [;+ M'&&PO=V]R:W-H965T0,/$ESP(C/W&3^LN$*84B(2F,F<3H?F+K\_PP,=F:3($.0"_BB,-EPDJ5C"/6JCTMB0 MQH.1\2-,MEPE&B9V1U*S@Q_?H>%IIG\B(Q_%AL1)]%C+^2RUAKZA*"P6/ZX0 M3TO$P1G$+( /4IB5AO1; SZ%7^<@V.=@&K1:?(=Q!T)V 4$W".$'\$%; MA+KZ:_$0UED.G8?HWV9YHA072Z1[86"Z@V.Y.[YSTRY/\.5W,@FW!G/]M2EG MI?^PV;_E@FN]YC&./+KL&M4&O?';-RSJWK1$=UE'=]EF??S9W16"S#>HZ.[# MDH(RD'"#L."I@@W/"KR *2Y3(>P1FO*,BQCA[Z-L-T55^ATXOY:0-F,6=8)P MZ&\:X/9JN+U7@?NKG2:QET"6WEAPA)) #II!1C7(Z%5 $IF-$I3!9T M^@><3FS6#NL+^]IR8/IUY321TO1=9OB*S7Z?>:=V!0@QR\"LCW)2M^ M[Y$>G!SIJTX0-4.]JJ%>M4*=95P3_UIJR8E4'"LW^6ZU\A])@G4/+TWW?R;! M"L K!WCTE++6;=B_=$=,+SMJ9B1W>,M;^F-6Z'AW6N@5.YKZFJMG4DYNM,[A#!H*)JUMU_DA"UH6UJ M5BO,$C 2+#WHQ:Y6TF_?# +6OP'#GTI!F;DT6?UUQ11RGJ7+RFXJ()9"5!V# MU0!#Z&V2K1KA48>J5+M:EI>U;$&EI7+"MY1_85L-N*.]@*105M6N[) K0%N# M E60F,])HZXB;V!1*))2%U96-Z3,DAQ/K/:;$.E-)]G MSD+U!IU#UVFZ ?Y125-BR$]9--6S=5\V<=W(L_FI[=>:YH/K69/\ MA$6D$#6N]/>MGW^ 5#:.'[@B[M20X8+@=>D9]T"5O5@Y,'+MVIFY--0&PO=V]R:W-H965T $$C0O&U] M&6VD=N-- C&M&GQ ?/"2:VLML8OMMDSBQW-VLC1H:1AHB"_Q2^[N>>Y\9]]X M)]6U7B$:^%[D0D^\E3'K$]_7Z0H+IGMRC8+^+*0JF*&E6OIZK9!E3JG(_2@( M^G[!N/"2L=L[5\E8;DS.!9XKT)NB8.IFAKG<3;S0N]VXX,N5L1M^,EZS)<[1 M7*[/%:W\VDK&"Q2:2P$*%Q-O&I[,PM@J.(E/''>Z,0?KRI64UW;Q+IMX@66$ M.:;&FF T;/$4\]Q:(A[?*J->C6D5F_-;ZZ^=\^3,%=-X*O///#.KB3?T(,,% MV^3F0N[>8N70L;67RER[+^PJV<"#=*.-+"IE8E!P48[L>Q6(AD(<'5"(*H7( M\2Z!',LS9E@R5G('RDJ3-3MQKCIM(L>%/96Y4?27DYY)YBNF$&;D5P:GLJ## MULR%ZP7,*0.R38X@%_!Q8[1A(N-B"1>HC>*I(8VYD>DU7 IN-$QM?+FY@:=G M:!C/]3.RT2X[]@U1MP3\M*(Y*VE&!VB&$7R0PJPTO!(99K\:\,GGVO'HUO%9 MU&GQ#-,>Q.%SB((HAL?@@[:AT-70@1#7H8T=0O]/0SM5BHDE4FX;F-U 4^Z< MW;CMZ8ZI#+Z\)Y/PSF"AO[;%K,2/V_%M/9_H-4MQXE'!:E1;])(GC\)^\++# MNZ/:NZ,NZ\EGE^]$F6U14?W"DIPRD#&#L&!S%C.1(KP MHQ'M-J]*W*'#M9?*-@GC7A2-_6T+W>.:[O&#T'UCMTGL=R1+M#!JL!STCL)V MDOV:9/]!2'ZBJKH'Q_Y=CAV1'-0D!P]"\E5Y6]SWU =W3OUP/(8#@*1NTI$38>O+"3T+[".\##N^"#,!X>'0"/]N!1)WA=N1W8T9\Y MOG^.PL[WH'$2=TJS@TU\OTCXC1:D0+5TC9:&5&Z$*;N1>K=NYJ9E"[,7+SO! M#TQ1HFC(<4&J06] X*ILKLJ%D6O7T%Q)0^V1FZZH(45E!>C_0DISN[ =8N; M_ 102P,$% @ #()=6#+%.P>] P _0P !D !X;"]W;W)K&ULQ9=MC]I&$(#_RLA]42NEV+OF]0I(P"5MI$1%AZ[Y$.7# M'A[ .MM+=Q?(2?WQF5T;XQS&I-55O0]G>STOSPRSL^/A0:I'O4$T\#E-,CWR M-L9L;WQ?+S>8"MV26\SHS4JJ5!AZ5&M?;Q6*R"FEB<^#H.NG(LZ\\="MS=5X M*'_-)*%*>8 MZ5AFH' U\B;L9L8Z5L%)_!GC05?NP8;R(.6C?7@;C;S $F&"2V--"+KL<89) M8BT1QU^%4:_T:16K]T?K;USP%,R#T#B3R89.'G['(B ' MN)2)=O_A4,@&'BQWVLBT4":"-,[RJ_A<)**B$/(+"KQ0X,\46'A!(2P40A=H M3N;"NA5&C(=*'D!9:;)F;UQNG#9%$V?V9UP816]CTC/CQ48HA"DE(H*93*DZ MM'#Y_0465#+1+D&0*_AC9[01611G:YBC^(7B+X"\+T&D.RB^ ,@[O968V&EYG$49?&_ IZC)T?@Q] MRALMWN*R!2%[!3S@(7P//FB;#%U<&CR$97)#YZ'[3Y,[44ID:Z3M8&#Z!%6Y MN7ARRY.#4!%\?$W10A9[%'1EHY'L\!5,<1UGF:V1'\Y M<[.O*\S\Q,P;[51[1 ,U/Z/FG;#'!\^AFYU=@3X=GZSQ_*K4RUGK:(@A/,]\ MN\][ _8\B&;G5X*PI^37*Z>#B#6?1&09[M#M,-JXQ=!A)#P@;$4< 4W;( RP M(( ?P BUIFD^P3TFK3H@OS+\I4C"=B;6L)2[S.2G8[E:SMT3-VT^6Y_:>;QN MG=_,ZN0GK$T*[=HWG>-H[Y^0\@^#]Q1/G&D*:$5X0:M'N5+YK)T_&+EUX^J# M-#3\NML-?9^@L@+T?B6E.3Y8!^47S_@+4$L#!!0 ( R"75@)J>I]C@( M .D% 9 >&PO=V]R:W-H965T87$%O?0M9$G6.X/7ZQK8"WB]$W@3)1QK]\VKN6UM0WZ?:M*Q#IS% M]T-YZQI1X##BJ7-HUQCEKU^E_>3#&?;7'?OK@-X_=_V71ZY_9*W02^3Q(YAO MX3!N*K;A>+01MH0?7Q@2[@EK]_.8NNO_H.ZF4W=S]FX":P=D8([0"%D"VQ(( M A)VR8:G<(T*&K0%ZV$+.L:_K9 FH82WN'6>#N+U(:OX8/QJ9&1O,@X*L]+4 M3F)WVOG8J!W?O^&M"3XP,:D=,UMP:G+UCLO;UEC:#9DF#//<$%M#6%;LQ6A] M ']?&$/[C2_0N7O^!U!+ P04 " ,@EU8M4U*U1@# !;" &0 'AL M+W=O8T9LE%RE3-!61+=<"66BL/WAFD4X1W6WG@F: MV:5*&*>8R9AG(' YLL;.Q>1TRI#:L?I\4/]D"+-+VSWMFT+@EPJGNZ=B2"-LV)D3_LZ5!RZKSFX>P?7!#.4E M4\P?"KX%H:U)33^85(TWP<69_BAS)>AM3'[*GZ^80)A07B%,>4K?6C)3KC.8 MTP8(\P2!+^$F5U*Q+(RS"&8HS&;( CQ;&,>YXL$CW*RUHX3C2U0L3N0):51L MH<9V:"O*09/8P9YW4O"ZK_ Z+ESS3*TD?,Q"#%\*V)1\60'W4(&)VZAXB4$+ M.LXIN&VW W?S2S@^.H$CL$'JVLC]T!"I4]:Z8R)Y3;4^JZGU6 B614A[7<%B M!U6[&=N9Y?&6B1"^?R5)N%*8RA]UM2OB=^KCZ_-](=.T/#=EUR^RZ3>K^9\I!$?&OVH(5?(5"SRCHZV+C.TYW,'#=H;VI"=TK0_<: M0U=W)Q;#@B5FTS71]-Y&XY4T7B/-@[D)J!+C#0JZV.#C$XH@E@@S$0=X"L^5 M>MYE=7Q%F$&%SVLYG7JX?@G7_S^X:BW_!=A_ ^"@!!R\#? 6=6_1.%,Z^(*N M\9PE\ U%"L=Q!CMD0IZ\X*Y#;0[:+V0:3L%YB7_>J#2.(H$14W1*"3:FYA7 M/4ORORM;1UEH=RL%=?O>P/.9*N[^'B0Y0 M_I_P?P-02P,$% @ #()=6/X+S;6M @ A08 !D !X;"]W;W)K&ULC57;;MLP#/T5P0.&#FCB2VY%EQA(F@[;0[&@P;J' M80^*S<1"9,F3E*3Y^U&2XZ6 :^S%UH4\YY 2J>E)JKTN QY+;G0LZ PIKH/ M0YT54%+=EQ4(W-E*55*#4[4+=:6 YLZIY&$21>.PI$P$Z=2MK50ZE0?#F8"5 M(OI0EE2=%\#E:1;$P67AF>T*8Q?"=%K1':S!_*A6"F=A@Y*S$H1F4A %VUDP MC^\7$VOO#%X8G/35F-A(-E+N[>1;/@LB*P@X9,8B4/P=X0$XMT HXT^-&324 MUO%Z?$'_XF+'6#94PX/D/UENBEEP%Y /,-=XTGZ9W"S!4,;UIVEH4+7E#K-: MX<(K3-Y1&"?D20I3:/(HN"N'O<7;Y"A%Q0[<^-=\HXW"^_>[+7J//6C'MC5YKRN:P2S HM.@CA"D M'S_$X^ASA_)AHWS8A9X^,[WO;14 8<( XANBJ($VF1XH]O?(EOHQC?K18)A, MPV.+@E&C8-2IX/&UPOK$Q!TEQVO#F3FWL8_:V$?)W3OLXX9]W,F^9$>6@\C) MF0'/VXB]?QQ=$[=S3AK.R?]%C DOR0T3Y Q4M5=&-]+0>Y(Q*5V!M%V(\*HU ME*!VK@%JDLF#,+Y+-*M-CYW[UO+/W#?H)ZIV#&N9PQ9=H_X$#T7YINYOI327B25H7I[T+U!+ P04 " ,@EU8]B*Z&ND" M _" &0 'AL+W=OPG7M. MSCW7W,MP)>0?E0%HLBYRKD96IO7BQK95DD%!U:58 ,9304I/N _A& WP#\MP+Z#:!?.5.G4OD04TVCH10K(DTTLIE%96:%QO09-V6? M:(E/&>)T]$S7M"K !9G@E4K+'(B8D>]"*3(&O%9 [GDB"B 8"8KT8M"4Y>H< M 2^3F/3.SLD989P\9Z)4E*=J:&O49=CMI-$PKC5X1S2X'GD07&>*?.$II+L$ M-B;49N5MLAI[)QEC2"Z)[WXBGN/Y'8+NW@[W.N#QV^'NB6S\MD9^Q1<>X7LM M (F92G*A2BS+K]NITA)_-[^['*\9_6Y&TTMNU((F,+*P62B02["BCQ_Q72-,LE]&%Z[G!-=Z?Y;89AW&N M[SO!;E3%)W'6Q@H<9DR3'JQQGBDX[\HP["B0 M>QWX>];?'<:Y_6MWOT =;(/PRAOL)6IOM=8"Y+P:48HDHN2Z[D?M:3L%;ZOF MOW<^QNE8#[-7FGJT/E Y9UR1'&9(Z5Q>H?6R'E?U1HM%U<"G0N,XJ)893GB0 M)@"?SX30FXUY0?N?(?H/4$L#!!0 ( R"75@Z+*^!G@, "(. 9 M>&PO=V]R:W-H965T]-1*KP6;G^D2 MI#6\:?LPJ5JZ[;,+-PD:X#S;2;K_?C90FH##RZI\2;"YY_B<>^%B3_>,_Q1K M (F>RZ(2,VLMY>;.MD6ZAI**6[:!2MU9,EY2J89\98L-!YK5H+*PB>,$=DGS MRHJG]=P#CZ=L*XN\@@>.Q+8L*?]U#P7;SRQLO4Q\S5=KJ2?L>+JA*UB _+9Y MX&ID=RQ97D(EPY[<7"-M)4GQG[JP>=L9CE:$120 M2DU!U=\.YE 4FDGI^*\EM;HU-?#P^H7]8VU>F7FB N:L^)%G7-V34<8$TEODXG\0<8AK$#0_'TX,\.1\.!YQXW8U?X0,."U,"6N 7@W4O7$7^Q-5J]UA'H8QV'6)@/,^,J_Y:F30'@[5\/^AI'L9X M>-+3/"K@C8]1V-D+1^T],DD+U8S_]RT,!T:P%_:8F7>8F;^TBDT&9;G#D1[V*#Z.P1WK- M)C%28>R:JXZ=U^^[\[9NTN*.5PS=_LMI"".A[_?4&\E(=- MC^4?;$_P6UO+ M./)/']>6[:A*0=^E(28ZT>TQ>;5(SF@O6>_]1%=/4,$RE]=&[V28;]>?>/WB M#<-4:^TW&R.9$Y+HA+/7?0L>_;K'[;Y1JGWC>:[GU7 M!C+7"0Z^\HTK^V#S7 )?U8<0@5*VK62SX^QFNX/.AWI[WYN_UP>@>E/^2M.< MGKY0OLHK@0I8*DKG-E2IYLV!I!E(MJFWZ$],J@U_?;E6ASC@.D#=7S(F7P9Z M@>Y8&/\&4$L#!!0 ( R"75A(2@?&PO=V]R:W-H M965T_;S?M])JY=F!B^]R"Z#(2YX5 M*DR5L"C(++,Q1X-VA0 M$I9#(1DOB(!T[MT%MZM@K!V,Q5\,#O+DFF@J:\Z_ZYLOR=SS=4200:PT!,6_ M/2PARS02QO%?#>HU[]2.I]>OZ)\,>22SIA*6//N;)6H[]R8>22"E9::>^.%W MJ F--%[,,VE^R:&V]3T2EU+QO';&"')65/_TI1;BQ &)VAW"VB%L.PP['*+: M(;K685@[#(TR%16CPXHJNI@)?B!"6R.:OC!B&F^DSPJ=]V M\!%1G#RD*9ATOGG86X&B+)._S08*@]^!@$S6)C S>N /O M1.H5DW'&92F _'.WEDK@XOK7IGB%&-D1=<6YE3L:P]S#DB)![,%;O/LE&/L? M;6K]3+#53P([4W+8*#ETH2\^00*"9H15BBI4%%ZPSDJP:5AA!;X!TU5VO_#[ M.J/[4W&NLEI=LCJC,VKHC)QTS(K5+$"^)P7N)+B8TYKB&@I(F;+QJD"#X"P6 MWV\3ZS";M)C9S4:AG=JXH39V4JOG/%5*L'6IZ#HS]:? TH6E0O ,'3:81P4X M2ZPLW?B]H!_YO]J*U7)L)]3F?1%_^ ;_3(F;1HD;)]+#2PQ2FKDJMURHE&89 M;LL9U34;)9%;*N"#WB 3@IKIV6PJNTT3]YLPYFF')C=V3<8M3>QF_M@^%R:- M A-G7/>EQ!'4(&%RQR7K8N=&Z8W[80>[B65QMI@Y38L&PE=E7NVLXAD>.H3.NIWXK'5"IS]Q^)1\#TS)Q\LK0)4*8H+ M/"-[S1NU>;K?VXNZ>4;7\SPV0H&[$ZI:!S-9XWK!8AF*L84H]-D*A-"[B^XL MK*2']N2&;=+6MB>8MB>K'6XZZF!Y[(\"=X/TA]J",*V1E87;&5=AT+4*.WJC M49O81;MS8L?N*'"W%\=SF.X+=!JM!.VM3#!II\EJ-WQ;5*QVT6C8HC,X.;3F M(#;F\"^Q[)>%J@YQS6CS@>'.'*M;X_?ZPX,Y#!]AJJ\67ZG8L$*2#%*$]/LW MJ+2H/@14-XKOS-%XS14>M,WE%B@N8VV SU/.U>N-?D'S.6;Q/U!+ P04 M" ,@EU8$:*4O)<& !U,P &0 'AL+W=OX]L37>9^)JO.9?H*8G3_+RSEG)SUNOEBS5/ M6-[--CQ59Y:92)A4NV+5RS>"L[ (2N(>\;QA+V%1VIE-BV.W8C;-MC*.4GXK M4+Y-$B:>+WF<[-[Q](QXS!=20S#UYY%?\3C6 M2&H>_U2@G3JG#MS??D'_6%R\NI@YR_E5%O\>A7)]WAEW4,B7;!O+NVSW,Z\N M:*#Q%EF<%_^C7376ZZ#%-I=94@6K&2116OYE3Q41>P&X_T8 J0+(ZX#A&P%^ M%>"?FJ%?!?1/#1A4 <6E]\IK+X@+F&2SJ\$47^44X\2WAP>GAQ!).3P_'#C+\6D6_P!L>4_'/&W4&74N>Y']9 MIG59POAV&+THG>4;MN#G';7JY%P\\L[LA^_PT/O)QC D6 )1H' #"WZM19] M%_J,+I>\6/V09$](,,EM0C@QV@I1@N'R'M>EX7'F=3T\GO8>]RFV#NOCOCF, M6H?Y@V:80=08B6Z71OSS\@#9<+'@J58MJH]:)W9;:\>'-_'I5@,Q' M@< ,VB0RV\^C,=9WF.%DR(9]7M[9@(<\2?-I$H M!7KF3-A$<&9J*X)[VL3S;:U= #D%"@1FZ(*]IOWVG)=XKRHB!]'%G:BM,$>F MK92QM;T!Z"0H%)JIS9XUPM^T6(D#!U,IX(1KK0 ^6-%?K_F@"2D4FLDV:=@F M[@91T2N4TTR+$KO)\L*,YE:BG4BMB2[1!BZB(1-2*#23Z,8K8J?]F=W6-59W MG)KL.4_Y,I(YVK!G-H\YVBJ3+I!RE>B.+WCT6!R\6 G.$V[O+*NVECX 34RAT$R)&O^*W0;V.ET(SG*.U KU<'>!;EPFP(W5FO+! M >43J]4"34NAT$S"&U^,W<:8-CW/'ZKG0=A*-*BE!44+0-$H%)JI1N.0\0CF M$2,&-<"@: $H&H5",Q5IK#1V>^E?CYF&7237:!FED7(8<;2T6FIWCM9JC0^? M"?G6A0K46D.AF4(TYAJ[;>I1(4YQ;Z"V^LB$E7OK6V\/4&,-A69^/=0X:^*V MJ*_+A\VO7KHQVM(.BA: HE$H-%.-QDL3#%,^"*B)!D4+0-$H%)JI2..WB=MO M@Y0/=X[6:I'#A]BVZ@&:E4*AF3HT=IRX[3A$]7"G:"V#>\+$(V/KW0%JR*'0 M3%4:0T[9 !4/4!]-RA: (I& MH=!,11IS3MSF_-BJ914'U*L3R_?/9&@M%Z ^' K-)+[QX<3]5?5O1TMVE(;\ M6-D&]>@5VO[C*3*Q%VY0_PV%9BK1^&_B]M]5B;#R"^JJ0=$"4#0*A69JT%AO M,@$J#*#^&A0M $6C4&CF#Q$;V^V[;?>W% 8W9.N?)7H'RY%OK0N@:2D4FLE[ M8[!]]Y?5;S:I[KC6Y((::E T"H5F*M 8:I_ K$4^J&D&10M T2@4FJG(WJ^B M_Y^UMHH#:J4K-..)AK4S DU+H=!*WGM[KQMV16KU%^8Y'N2.S3?$2PSR3 M,DN*S35GJ@'3 ]3Y99;)EQV=H'[39O8?4$L#!!0 ( R"75C41VUR*@0 M ,80 9 >&PO=V]R:W-H965T4 MQ+E3FMBNXX1V2EAF3/E $WZ:6-AZ??"%;7=* M/["GXSW9TB55W_8+ 3.[BA*SE&:2\0P)NIE83_AQAD?:(;?XSNA)GHV1IK+B M_(>>_!5/+$Z>#E1 MD.:TY460Z%OR$A+:&:'J0YR;W!C8LT\NX M5 +>,O!3TZ_DF>3Y'* EE$A\2"CB&S2G&RH$C1&\1T]24B41R6+TB9$52YAB M5**[.56$)?(>?+\MY^CNW3UZAUB&ON[X08*U'-L*(.H/V>L2SH<"CML!9T[7 M#\C#[Y'KN)[!?7:]NWOI;D-BJNRX57;^)$* M$][>H&]=ER)8<,XK\,VT@HI6T$OK:?WSP"0KB'!I3GK0^JX;C1HY;]MXV#-C M"RML82^VCS2F@B3H'Y"2SWL8*I9MT2<.F\ (,VS##$=1U #:MO(P)-P,=5A! M'?97!]0"O1KHL 4A"!V_@;-M%'I.9(8953"C7IB?U8Z*LIF:@$6M;PZPV\#5 MM@E#,ZI1A6K4BVI!A,JHD#NVUWK(9-[K8K:!SD>SM3F'HQ8,[/F^VT1K,'/# MR.E C)U:LYS^-L455&;<:LY&O7':(*!I8=S :K(+(^P/.\">"2SN!?N=)(>B M5Y$$#DT$*VN@VPY^*@"=ED!VV["W*MA+A? M"K6RM/>%&6M;X##LS6&S,YKLO- ;=B@AKJ40]VOA@KRP9R.R7K\W5_J-HEVR MK)441[?;XKVJ_&;B-XIV2;P6:]ROUL469YDBV9:M$KB%#5#WDH]:1_&!?]Y@ M2TH&L]#UFJ5HGUTR]0W_;R*V+),HH1OP+_A7+U.]%6V^M?%]']02P,$% @ #()=6!HSI%HY @ *P4 M !D !X;"]W;W)K&ULC53;CM,P$/T5RT@()&C2 M] ):DDCM%L0^+*I: 0^(!R>9)M;Z$FRGV?U[?$E#D;J%E]ACSSES9N*9M)?J M03< !CUR)G2&&V/:FRC290.N4P**1^<<5=E.':"@$%I' .QRQ%N M@3%'9&7\&CCQ&-(!S_A#F> )'D&D R Q.L.@;S*#3$D3Y7L MD7+>ELUM?*H>;<51X7[*WBA[2RW.Y'NH;8F-1F_1JJJHJQ1AZ$Z$W^WJ]FH# MAE"F7Z>1L0$=+"H'\G4@3YXAGR;H7@K3:/115%#]31!9I:/S+7H,4_2Z'@A_F*,O_C/^,I7BQ0,3@+T)06+?RJ(SAXP!U7[-M6HE)TP MX2V/I^,D6(4&^.,>QL@]4345&C$X6&@\>6?CJM":P3"R]>U02&.;RV\;.\U M.0=[?Y#2G P78)R/^6]02P,$% @ #()=6&4B$H^W!0 9QL !D !X M;"]W;W)K&ULM5E1;ZLV%/XK5G8UW4IKP08,=&FD MVX9ME7:WJKUW>ZCV0(F3H LX%SM-.^W'SP8"P1B22O0E 7/.A[]CG\-G>[JC M^3>V)H2#ES3)V-5DS?GFTC!8M"9IR"[HAF3BR9+F:AQ0Y8!4!]SC8%4.ENI@]SC8E8-]JH-3.134C9)[$;AYR,/9-*<[ MD$MK@28OBN@7WB)><28GR@//Q=-8^/'9 UF)8><,G(,',0D7VX0 N@3WY)ED M6P+"; %^S2ECX"ZGRY@#,35!$$9K8;&A.0^?A'V% 3[."0_CA)T)L*\/<_#Q MPQGX .(,?%G3+1-0;&IPT6?Y9B.J^G=3]@_U] \B\)EF?,U D"W(H@U@"+(U M8[1G?(,&$>)OL4T(6M=+<+=UF)GV?(QQBY4^/Y," :,]=' MJEF@,8,^0<=AAA']D*?8T9 MM&T3*O2[9A!;KFOKZ>.:/CZ!/N5KD@/Q5(](&PK< MZ;QE>9:ESH2N&<)BLB(E%!HSZ+HNU(?"K4/AGAR*.(MH2L#'*A!G.DYNIQ?G M'D1*7^==*XP@Q HC#9:%7*N'D5MVN0>@[EJ,0[=I!VX>*5:!!\["+>I+8KXGZIQ ]F9.OF4!J5^==HW,, M725[@ZZ596*_9^"@V<@-?::H71P3G8 M/,C2-ID#[02/# \G.:N^P$$2"WU6?'>UG :AWOJM'14M& NM'4;4A!&]HX:I MP,<*[)AHP5AH[< VVA .RJ2C0N;ZB/^CI8^XI4E/%UJ^FITZ.^A@M=3H[#QL M]B@ V,@X>(J..R:!CH#T:*#*ZW@,=':Z&&CL!F+0J$ X+.%N:,:VJ?CRWX6O MY4+O/_!GK8?VJS\MPT'@-^?5F&C!6&CMH#;:$N+W+%B#2O/-@1T3+1@+K1W8 M1JG"4Z3JP,H+=@4EQCV!:%1KW!8OEYOF6B1FT=O+CZ#P&_. MD3'1@K'0VKM7C8)&YCL6'S0HS]\:V%'1@K'0VH%MU#P:5O-'BT_EWUH3>::C MUAZ-F8VPJ:Q= AV:Y<&>%2-JU#0:%)4G5IXC(#V5I_)2MK2PNMVA,;-,6^ZV MMB.@0;-YV(FM31)EHHDL@9U0<$79Q M:,K+S9/.#E*/KUR>1XDH>\_%-OI" D5QF9IR+SU,9<[^6S2'R>\3QZ0O#Y+>HXP)][>%S=.G6L?R3C%:XJ!I^QLF=!#R9<=) M;E$Q8NC.VFESU^L3U'4V&F2%V)1;Y-N UB! MT: D2E$IKG7'/&R"SR"O;M^M2NUP)LDJ[/;\#<'<=)))(5,JFS2AOPZ-!IQF M8$>RV1SNJB@# )4J2/:HLT&I3'6 2M][H%*Q:3OR4Y+RCB[5NIR6 M&>ZY^]_S+SS/J*"2\+9I7?L'.*Y?3R_AV6S27<=.D]'E\7M\L2WV%TO?._YI MK8\BQV[R%11H?4 Z=I/)\9N,7H''^FAZ[";#HS09U,>UUIEPZT381#TX>0_] M;W"2YYNDWF3!N&*B[LU9FE+Q[&"HY169Z#]'M_3U\RG-R(*KNP8<^IOV5YJR M19XT3]W 1-1/;=I?8'AAW!S[=2XF4KJDZ;CNRMG$-#W=T%GK"PB[R+6YW C& ML9@; 0S+@SG .):%Y?F7QM-'QV,QS%O?B?113A_E6)8+&9L/EL?-2?3E'FF2 M1%$<8S,Z'CL=C+%YBV/X<:MAWH"!Y8%,OS?7^&KC%;*_#K UW5-8?20$3;8T.P6BP^0"X99K>] M9!:GKLC;"71U)%2 MR8;27U_))N48DK=[<\@5Q''L)[*DY]5'WMX9^^W&F&_1CW6CW5-4US,ID-;WR5ME75L\-7 ?):W+C^2"MN+H4'.9GD1_Z" M"V5=VY_17U]XQEOI3QY>=:WYJ)I6VG/1RD_6=!NEE^$R_EM,R=?HRV'[=RC$ M-_;_%*-9+%0ESTW5K:5NAW*TL@F VJW4QDTB+=;R9+(])1*ZCC[HUA=2=*&' M2_ESPS?UM[ZHAV_=>EQ2AO:-\F_8B[H'YX,\\Z]-HVI_]SHZ%8W0E8SZPG4$ M, : \<$ HU=S02 3 )F\(.15@ @?<)%91%\VTA+(%$"F!X,\,^L-@

5M%1L*HXQSK29CLGOP-;#?WLN326 R6XU):[XU_/R5RIXIRG%-:,=8LY>E(M M1"?<2$0@I$0 M!5FC;SF =1'MS Q"X/$Q.1>AARFR7[)+K6N5."&&*PQ?"ZZ+8GWM<:_L1VH8 M<++.]G&Q5:4NQL5Q2\'ZV>K73KQ16$^XHG$S^K6\,@QEOI+>&S5'HJ3'!M,* MADF]@!U)$/<=]'M<2:_VN/'M'SG%5;#&X6GQ#!J8A5:ZGR?*:"0MZDAU,([0 M6VB;9(Q/;:]K_*3S6(S:I@FEC5V8TA0[1!=% K^A<2>CE9XC%W&5BMZVD&P$ M94H&[9_#_7+Q>V:V/$[M3EZ"?]5C1;>+*Y ML[.SNMD"O^#=ZK?P;.?1H\>/GNYM[SW=WGZV>Q<:+GR\+:"H!K($+$#DTWIS M/-O<>KSWW<3ET>;>[I.;%)='F\^>/MMY\G1K;^_)WJ/MSVK/4?Z(B2/)WRZA,[VPR[YW[L'D#U;M5>04"TAQ_LV,:,2.AO M)08"LLLB>XHL8E<(Q'"$>&HVP/F".X>0@J^[*QX/F^).;(J7!P!DW"3BF??" MMQ_ QT_)#<[&J<8ZPB!E/P@I$3M7UF)\A@%D^M&5MB'HDH0I559]H0 QCO2# M!JT17SK-SCD"X!'&S-Y%'GMJ.,6BR.%0&PT*95 H2VQ4E:1W='J9)CJQN;=! MQ=P.%?-2\X,=PKB_VBQYC]@I$J1QC2 FVAF(%6Y-[S1N8C(_DK9BAL^F5)Y[ MQ-VL_KCB5;?AN*R*IB69,] BD@3^-)4QA$'N51ADWY;J'&FISKXKU1F.FN&H M69"7/[0V:WDPY.9/'';P5A20H9C;%4X[T$8_;*(%Z*I+M8*M[B+%QW/V";D M#EAG ]:>98^ME;\IJQCD3X]9W3UUV%CW>6.]+"X0A$ZC6QRCL1"$I4AI9 MPLUAN#\RV46#83,8-FN 7R'_Q8GCO[CI_;0M)U0(J)0CJ5Y/H_$1-"$ &*"+ MM] D"^%RA1:%'[%1ANJ9;[+FCX?JF>]6/3.H_4'MHZ2YYIX6KUHVSV]:W:M# MDNFH)C*JCT@Y22=I4RF%E*CF?"[P;QM'N@%X"EJK>1Z3 1AH%V^+.&R-.P4]A*7@"K/_R8#)OU\)*VD<+FCBJ0?3(%(]]?X,F_[V:I=>,]PAE((5 94# $U M$'=I4]WL.MA486LOBXCNT^SU,3(?#3;\?NB76Z#I'F_M[CSR__?D?FFZ=V8L MK>D&C-00^5L=4C\U%0Q&K$/' &=#W*$.K>L^[TDYX2"@C4)\ M.T34L ?NR![X%<3]J:6:H_^>WV1O(+\-Q(+;X#@:K(#.KK 9),BZ31Q,=" T82!=NB?JW$88-Q*"9#EDV@NL4?F7&0*C)1D ]+KBQ MY"(7E; @.7-L&[2-MY2A'5[]N)ASNVAX-?.&7F*31G9L\/,+ MT1=V%%K,)M7V<5[2GQ#MH3NW5"&NG0]RLN*"?G*T8K#@[XT%_UH05?M> M6F[!+GVW&&CH;32%JW>(UV(+#PM$'Y6G<<#@PP5V-/@\'IL<332R3X_E#;OC MWNR.4\Q\4VZ0]78+MH560\4+W;S\<21'D)P)49U-9^@/1B\135%G?F[IBJ5[ M@ 3KHI/7)Q%Z9"H)5V5H(&DM?6K=G:_ J>1;00#*W9IAZPQ;9W6ZB@1-21#^ MX$YLQ]Q+K[X-K5%OPP39)AB'?QR[WBCZ G^@W]=&?-^I&?S]L;3K2W;MYT5U)A3! PK M#)*&@TX9=,K*RO8R$U*P$SJO!C7242-';UTOG5M@J@06_+*D5!.-JRQYOT%* M9@,MBF(TJ4IB2YPG"2EZHP@T,S/^N=HF3/RRUB/WK'VQ@ 6NRQ)^FY3@;>)C M85IS*/076=U4V;@=*"[?]NC>0U)Q-.6MM>SHJG2$2:;^*9ID5=T(RZL 5_0F MKG$(DQHRCXMEG*=ST\2))WL'P9RC1APIZ)&>F8ZN;S1K^6&4#4EJI8)AN!;' M3&-';^;(GZ[K=2Q(Y.7-C@>NM5Y-(L^X[*KC[L(/FVKI?F"'T1,:"679OZ4W M7H_2V+(1<,P4P]F,7JS9:4PWNU!,?'TK!0AYP&.ZA,D;4P\51TQ;K,\[82H/-FM_KH+G;9PC @=E+AHS0C/L 3ZEITT*#DE'4]HZ%?2M($VK!:DSZ#.NBQG:F8'09B M=J1B=K_UP;I>X5>F,HMYC(6NX9Z3V&U);509:(< M\?KV@:(H!2_'ILF<^8NFR (YEKFRS5$::"9B$\=7G,*UE7\2QG,9;Y^^N\M2:)O5WV_=<2[+J&P8V%5 MTDY@NPMOR88='$2$0F1I'\+HSZX1,R[FF<-$6B.86][2NCI I+.QLQK;B\[? MMK)Z@.L8)?)E*L[FXM^64\P6/;'MH8?J4H*3H%G>',:%ZR8O+S:J#!MC6.O! M[0G!CML53"-X)66.3@<+7>]":X.5>]JJ9R9?B+%Y2;85W;'P0!W7KL*0:SC. MLYH\R^*\9 !]661-62D05(\0^[--]%S04XI?('A^G*7<0X/<+IJ=;,IJPMX@ M+^78X80K=P"!)RE$75*:(3WXQG'RGOL6U72#/$86]T]ZGNG"4"6B%%^6&1^) MDRIN4\?0/6T9XQI4IB\T+^HT.(C4-ZY-?KF&<_]NR>\GY","6^/ VQ=^PT5\IY>^IZ"VETK8E$DB-6$D1FW:M'-C]Q\-KE)V!:Q>S1B/=%7XV" M\:&Y5UG\J4P,GE7AE&GLCIC&SL%IO;.RKQ5\TD*:2?,Y^#H1EXGO.B7A9LUC M\Q3\]EJQY$;NWGC$%8GNY>C]R?69RHB@?AI@(D+U$^@9Z0XTR\NY,=B@6>%J MHYP6&6G(%23@U@^S^$1Y,((U(9 M_^RKXB99+=8RLXXKR?U+WZLR/+J"Z8S.VRSEY"A/:$?[^3E:G6$5=&0+^%-I"_=/[A"G6UC87A?Y'GR^ JJXKS-8Q^! MMH&FPC0< Z_:'$U)?I]AOM2T&6D(5\P7GANT,6&3)PXF4%6242[@%'M)9@Z@ MRJ)!&T0&2_HI#2:+J?Q">T6@8WSW02\LUPNOW2%PDWHAV$F]2/[27_FI)!YG*[<\@'V**7\BZ+/]%5?_U#;&X^%?$8R7LU9J'20&ZH;A"V/W-; MQIE29UYD8,7DZ&_7P!&++ICA?6]:P9R?RE]1CI8BW?2/J^0Y0'2B*1EX1')XMKGZ&:>]!^"ZA0=('*SOV9 M_QM:11YQ2_J;K3[8C Z#0]%\2+BM)0=[8[+Z38-,DXL)B$&P<*[3&_T#K?YZ M_C_G5NGS*_AA4FJGX6[WP(L850RE6#[RU"7G>Z2./.[!>2]X $JR$,7GI*'Y M-VQ M/#3"F=_\!BFG(FKI=E@1X<(SC0]F=:9O8CEFSDFT?^AA1$)M9]U]T(A1\6:95()M,9N'R M8J2_G>9QW<]@Z:&#:F"KA)HQJ,@:\91=E'G*C:&1WQ-.&[H9FZGS3MJ/_#/D MX5,DM MW[*:W[TH>;6D$5M*&UL&LR3G9L]87@/,>V[.T=%!60?1_DQ.VL%*6T7ADF,G M5C=9M*B'IK2ZJ[5E7H],R<]TRCZ"FTEEAP-=3KC3<)[6!R0Q0D0)D$$F:&K M:]MLD=6-)/EB443T@S9O)("*\$I_@RW)\CM;9]A+O;WDH]0FPD6.[GRED!%H415RGV M@JG8L G.&-XVPOJ$#[TO@#VJP-)22,]D7N1/?]N-K*Y;_![Q#]>Q5#457YG2 MY)0PD/@&8KA,EEDU+L/0Z6<<5S0-YR9H-K*0F=B,7K3N'>:&#'#!ZRP'&]G@ M%S_(OS![95>QQK^B[;_W^X.)[S0 WKJ -Q0(L?/U(JOC&F)\;!($S>>2.'A. M<[M!6T0R .^)4Y1ZR_H*37;:IU#'VS5PH5&@QA.!$/: 'OX62"F& CL'2,$ MDL3B4K4SUY-6M]G(XJUL8-+51R=E:C3_D5])AYZ)--C&S<']'G>R"=K+W,*^ M^$!U+P/+/M;<*X=/<\1J65^Y5 C''W2O0VG6'<71Z;W,$5%R,&SNPST'8#9- MF&AB1::BI#$5AJ,\'-\F$9#0C8WK, L^FQ?0)S(EKHBV%W^U39J7+%6\X AB MQ6Q.BCL''-J5?H'@J-TRT8F[AZO;.3B,7IRXW-C(]KB)W@I(6N;S #-6YM&# MOYV\/=B.3NCO17D=Z+OMNQW_D;_FKBG-[G$&%F?CUFXU!["LNAG3+L M1_LD@79TOQX>[>^[O!TN/I1PF+I3G4%"%NP+VL]/)VVCGR=;6=N=F.%3@ MH 7+X;R3RS9'W,S7_-/9I!$JDVH]@PBIQJ46Q53L/1? XY2<$PD2H$;1NA@# M"]$K:0')9P9WLRY=C^(>/I^Y3'MV90-^%2+X?QTDU/TN&C4T?T9^8.'D-R>5HTPE[ MMUM0HC> [;[3C#\=P'8#V.XKO+950,#3%IO>Q*S4Q(3%@*(9;34HD%\!^EN3 MZ9Q4(".(4[S$8AUEH^)S>:2FZ-A$ \9(0N\.^,W6GGIGZ8),0%9" M(#C-WV2"64NEOH&=3/LV(>& C];<_!EUNW?U-WLTXYX/8"VDN^.TCK4V!.VZI0X]OFW&H/5%Q\ MF ,^:;"1(0IP5\VJA%0(?\XJ'RYCKQ:O?BZV_<3<&USNRBV!_"0Y0T$3X[C; M90N)P@6)&868AA6RZ4D!.''0 4A8 ?HE+\=TI*CW3XM]6"2;T>\<4>1KPAQ! M$-@4;!8_>&/IIK#R)F1=)KP/5MU*%8YFW\?"X;-P$FN]P#XL/#:]5BJ[4''51A"7KG:73,X8<94K(T"9I2J;'EF40$9HZ$C& MR7>R\:X85;B3K/#!-VD-MO@.,$6#&_BAV",'4RH!VL(G3R1EP2OA G;K$AC* MQR$+N:#7;7Z!3>;PI/.A1XGN,41;0!DV/FM#10^P_.9#C(CH*'I?E%>LUYX? MOF'!<*?8X<$^?^!/LX>D\:I2[>G$PMW![.R7K'2ZS59'(J/2/=DQDYWN\2(# M4^1)03/8!<6".)?G@QXJ-&(NCD<_GC2]%$OMSGJ'-24#KA,@+V8$59F5ZM>I:",S M&=9JU)V3>/'X[0U"BR1\=M-F$DA3 ?LI0$$!035B4)Q[@"(0F/]:-(6:"J%IT&J3W%RSIBAYUS_?@B3'V MK.."T5><&JNU< C4F2]5[8RC7PZHJQ@K+:V M.&*>@ 5]!9P5-(E=%[\0]Y8"XR XN _L8M;JC#,7U"E99>D0\1$+Q]8%190F":^7>\E1W7F]P 4*' MH34Z++3N4TL5K>]+PGTNE5Z=H+,NL\1.)!:T?W 8O2NK/*4W)GM6;P#U07^^ M(>/SM7QZ0AM8R^KC<4P?^,(-.RG9-8-Q"67FQPG[.BZ$! (;9/G!1III,N%6 MW6+/K#C^PO*L92L3AJH1T^2V0C0:FNKHM1W4B6N=]S*/+Y%*CSDU0)I86O=% MOV^>;.+W25G-'HYH8O*\IL.C.B^7W64A3L'S3__DX;[*H)C]?Y<8T]%5T&B35'[)4Q/UKW[27 M)N/[E*+Y!5[P"C9;W2E_=*E\N!7L9A5-QX.8R.%K8ZFR,?B?KA#&2AX96#]% M#[8?1DB#E-,LZ2PL8C0*-A/?0Y=$T_[E=)K)D4'O3D(N;LTZRKJ?HP<[#SWB M3ULWAH^D\P8Z[+R+0V!T?T"@,+:]0J1Z)9OQH+JQXQKO)/D9>NSN0WMLA4^S M(YEHI7:<,RCL,LY;LQ&G0.-U.?-JE!D[V@-+D8.#E)3N1<=7NV8B<,F#1P]A M\EAD<#BRV#ZJ,K.V\>"4OUH>8]T3Q?M=)NTYUI=OA"K2C1 6M'2[ M:X1;4<[LLSA+8!1:4QQ64)B)"92ZLEPX)<8.2LZ_9@7G*O/Q+CPZ+L,HU",8 M.:.<2[U'XWI5S8 M(+?:C%Z31X^9W6!:D22%:K407B7&"*?.JFCMB^F5 M/^/G7;_1>^Z==)6GY*[CCOI,LW/D]C2PH^>QA3IN@A/"X95[9)\K]:K%+-D2 M4KXS0_%1R9+,@[5#]:DG= AH?#N+Z"X *LLS'O2EB0] 6RXTNCWA\0&_]*UG M_-F 7QKP2U_AM:'E#M[^)S5JK.CRKG&/48,>#@]);SZ 30AAL'#SM0&E;Q@[^>1B[9A M;=W% &G$-5LKDQS8L=@A/;"&-GDB ;!+0[^OP^ 9%^]9Z>*:>C;<42Y7(:?S MQ[+?I[ZPANGN'33+UIK&N4%.3,INP),KI0TL1B92HB4ZA&MI&2-R/U4&)*&1 MT%O6R^]9"COUU"*AI4^;()+]1P.'F! R1'[B?&2 [T=0V!HETNB M,NB[H";O"-O;5KT)EWUB!-?#8--S?Z$-3/FZH0;[A+3&N"KCU!0=DGFFH!XY M^EE%=@G7?A*=5^55N RZPB+ 1@55DO9M$IM HE2BIJ7 D MZ0DP:0$&'LH+N]FP['P:1X'>N=]JQY.*QGQ:]C:&E-\FFACN0L<1+K%B6==& MDF,RO;96[<0&Z!2V9LNU^"I;JK6I/T*E+,BX%RS/(,YG@UGVX(];FLY2(JL< M+#=!9."T5_',6B.UU""Q,/,X7ODEM^+I]AR7:O'2+<[I@&\ VX,N<2_#:(;4 MF%F7;U_2*DON[GH/*+4WLIM5].+UR6T$SMU*V?_FVN(HSM(3[KTP: S7>CTZ M,;-&CLF=IZPGGGRRGG 3JYH!QQX^>_UB%/WVVT'T /0:MKW4R.(7W*^\[O K M]#GZ0\"O#)D)^)16JY#05X8>$;/'*Y'E]^-%8"?7 ""P!@3$$6&O?@PY@+!"51?D^70L3P&O7%;],9IE9V0 M,"6#&1%JCOWV'(RLVX]8;SSK;I) 4P"7RB0"V)7:.=//:.!CA+K#71"Z&=BM M]*@=[]6WV(;^9G""/*>AQ:&LJ*(1O-#@VI2 M\R5UT$ +[>>>V4S#&!@K 3;(P2UL_T-GQ=@(B:-^ZF*QW@'D>]5!"6O++PGR MDT;U; ]N*A;"+GCEXX/!L;DU&FG_Z&3018$N>ILT)1LQ2Y711Q@Q:R1[E__G MV[5!%&A?X:,N04G$06EHG[[0\,1^3ON8]>0H>E.2"HD6?^RT&%^%C7WME1+; M6>JQD9S=?-_PI9H5.V!J8F2-A ]*XN9J]L5I2F=-K9X;4?J/\3_BR,VW-K?KB%/J_F/MHR)<7$]/KLNC$/62+- M7"VNP#9"'Y(@G45/2(+IL"[G[8%& *AL]EU0.RG M:R7=+80UZ#N'T-)#A0,0GN#>QCBMJ:U@">G;8%O.T45\DJWXK?=<'%K:98NU M[]1"GQZM^L7,N*%Q#Z>A$>GW5N';6P.X< 7?I^3XV#P&SN'QIOR4C-AGV$Z MA6[!]Q%L+%_?371K>%,^BCJDK]%-)R@@<_[G 8JV&O3^S@X-JZDLFS&*).F"0NK?&+#) M,U$;+A4;G,?;HON>9]R?XA0(TX_0@;=RDKY,(/Z#S>3":*YO9_N3U-WS4Z%W MEK991C=P4YX;-GV%<$Y:0$H9*GN3NJ6#R5^[M<-%6FI4]Q-ZWF\<^0Z3O"T% MMKP&(&#Q>D&U$N)(H6*I 3WV70B4C3GC%K"6A6=P3CM"]B_-:=SS+;:SLVR+ M?40DVLY?Z(SJ9VMWCOW=>46#Y!CHFO//'Y*.G\IBDG.C[0(%:*=^Y/.=YV'] M:8^PEHEV&G0N-]V2=E(=P_;H8U"R(7X9VN .@;+S;-F6D0G[E1:$[;5#)C0H M):BX[O0)86=TA^M0*/2,M>?,C%1^:?L$K$21]%H&]^.? 6Q5TPYSY&='V*+: M\\=N^>=OCGYSW1#DYB,;S>DFD6T:8SE!@ )8^WFGAG'+$ ^-:*;EVB@,4^R&$&*(6Y+'.N/M'.AFP)\DR6 MZ#937&9564A%-RI>NO:=*Q2SAZ01JK6@AVR'96=B4H K1F"#;,18S$N4N>3Q M51T^6SEBO'[X5#))VP'$$>AY BU6+TN@LQHDV(S>77#G9MN*D@O<%O@U:T=R M<(S"-T<2)T%?AH_PFPB9G?=[F0K.% E;_);&4]_"OV#8HYQL#N:*CZ7]B9\Z MG4WM1"YTI%SDL,#8V*>%5DB0DIEHMW(MG&1SRX!\Q#XG:(,4]/81WB-,['L4 M K0S3V5*DIRE+%EM2/6W5,) A#HUZT<,>)%Q-*I,6A1(V(K;^M[T6K$D:\ C MH3D?<4FD3:EUX(F.F="32#.I H=?I!*B/UPU(*4M#3\P[YAW'0;0^Z"P/][* M>U&FZ<:K"A0C^TESOW4W[*U@/M[!ZSEIR,''\<8(68X2.H8N:7,& =UG#!H M/5MDZETX'L3N['9Z1L$$K)0-<;GF824A!=!2;=WA>M*Z>UUJ;VK"X7;>@_D8/GYH MP;F@Q:[Q# ?@HBA5S$W';;^\\-26$]/7GOY><*'<28"I"5_,-8-_Z)K]P#^;<=-O:1X;T%"Y%A1S?;![IK7KF&F5 M'\6]ZI!'Y6W.[>.:C,F_+($6?D9&FZP6+4>NO?@N38_,JLME-1(.)'Z"G\3[ MWC=BF2IB8DG4CAK12>[,>N5.A>#T>M[2I6U'\1V\.GKN6R^*!0=@.$ZJ:?R> M 1M"M0[7XE(0XO*(F;\Q_(K^8>-_)CS\K*W]K_VQY8C8ENWT#EN:_:WM[^UZ M?ZLP*9E 1M,:>X(W4>)X428NX3D34KGNB[6*HWN2&BCFG,S3AL/505Y1*9/U10-[W/H\3+C"%_W95EF=JE;B>N!9 M6X%TO+'G1T^F<#K=GC#+ /;YYF"?[0'L,X!]OL)K!ZT)M2=[*\S[Z^)8K)% MN*B$Y][? 7=C4XZ4$MW1*$EX1'"2:R#]&XUM ^$'S/B9;>.7+\P%R BZ?M H(8&F*T**Q= M#"YR/^59,.=A6,RU/5X6O]U$KP5SB0/],V[FF]V9Z!?R%*8;OZ$CR,;S/,O- MW,8[MI\]>V:MPP=Q#JIBE]Y:Y>X^=/Y0[9P1BZV"1^;]4ANVU?&$IA?-RCV,>H9V#D;RWAH46C9;89U:4;06>=U9G\H]-V035!\WG!/>&3S?=;BHG;FGRR#:7$*/ M+C%-_-XUYX@T'.5ZV(4W+\<0"S@+"&3KT_W0K*%.7@!(HK.)S#[>1=O;2#:" MUP?&%[TNY-PUVN+=*T,-#T&K>SPE8Q2LK]Y(8@Z9Y!E:Y'A=TW;YM8V.+!>E M4D8RUS0(R[3;22,_Y8MORU.^-$FS&*ZI) TAJI+?EH=FE8KXF+YOB\T;<"9% MLU%V;S;SF10O+E=B6R;LU$@0Y:4' Y)63/3 M>6\/NZ=CMC>C ]MAQ;_A%-NO,9W5++V&C8+(6W?C3ND+>GA_&COGC0LTPQIF M6)F(&#^9%HUFJQ">?-::(WN,."]_U4FRB<8%OMD;NZIT+M.%11:'8731QCZ& M_K0;BC@XVN^'(JXD1HW8DJ;Z[3\^*0=H.SJ=?=Q!'5+MM8P!'[0=.ON;=>+8W@WGMQ M]KJJSU<_1O<1738]\D81&;Q"A&@O8[+;"5A^!:?ACSO1"KC!2$)_=3>8![I= M/"(X]T0.+[1J7X@E[4Z7R)3$5&@%2+#Y41QT3%R7@T#%&1NL.3K>ER/&)PW< M;1*(+K.5:+L4TB!SWV)PQ=J'21S^!6G>!B 4$$;LV(C*$@ULHRPK=3>RL:\"=+(W0K-X QRN'^^,_,J06M)M)/1LN1S1P6*5 MOUH.B$G;C[##_Y/4T<^1^Z7?9J<>- CQ>ZG-4"3G1_8.$X+J[^Y]JO37PZ/] M_8_,8[J]&LU*6LW,V]N)25E;8;YM3TL;)P[]%'>>L:]N;0HT0=,NHWST"<"Z MHSH=P9,SLQ<7OIO4^W+!^-A9^=#(N;3R98.CA=Y;9IPTAX7=6;-[OZYAH)"2 ML5DVNMH>7;"IZ!DOU5:U5SQ@>Z_;?I8?\/">)U-.@#E25IZP>V5_(MF@\@T% M>UWQ?)?CSN_FG:;'<)R)+U9==/&85NQ M_Q8'3N=XM]?GNG7PGE* K>)?K7G7D?:BFHBV(J.->V!)ZV2]/#3&KGOW(<+8 MH9FA)=IXS1U>?XNYX[2-:QS@+#?5QJFIJK+*ZNF .@U(W5T<)JO#/E"8]!M*-"(*I('/TIMRWV7=KC%, $Y3NDT^;M M9)))J(F<1!*I AL8L(T#K0ZQ1_?;5_L'#CAEG27&9$AJU+K]84P(+DDE$98' M9;B(F[[6!F4A8$_ZM'/3_MDK SD0GRJ%. M%/=-(VF5TC)1TS[ P;,]B@(X1I)523NM&7SA?E#$@IZI02DG3L+2!1S)LVAG M^+%J8ME'!!-C!+";5$!\RIK/9CE'2::H+I; UD13)*K '<6)C10&"*PNUYST MS]#I5=4K_FP=S I"5)A7=^*).'2FUKE$Z!),R\_8-R[VR=6IS!4-5@$U9@][[&FZE^)WI?&)5.:%9XK; M$3RIU@[FJ2_0BD_@<$(&Y2S'Z[&U<;3B.1AMD=*)1HE$$ MJN3-O2[LI@]B.C6 0:'4"9^<,%'N<9NS(3_W10C2HUNQ=>ZA092L.^$:-NY4 M/N!^]F5;*GV2UQZ3UL5Y=7K0*0UQ=68UFE*5%5G[M65&'O4Q MJHU-/FLR3GL,+ZF80Y[Z,BL9;\NYS?Z9UW'_E@:*@J(!YQBXDP:?=@)@L>^1 M76OF@Z9=AL 77S,(%^]! 5IWJKW3,0H;!8ZDX"'*R]H&8FQG;9=K8YB"9.KS M>5BR9QWH>QX"7:B/Z &!SV/M/\_0:6Z"UA5'YY^K>(OU-PIL/\@&9GN9&>A" MU/KKWU_L[Q^Y[;$$2RWQL+]:- MQB\#2)?>\'..]>(V'#RTGK3)I-E0'I3J<>#AWN^]>+#43W!EX-TR72CH%24( M+@SG)'0)^C",YDM$PT4OPL )EV+UB@^6U+W)AS[,)V4HTQF">[GOPGJ@P:;N M/5Y(!4>0V3U0+@VGE=YH<,R"PGXOV//4,&/EH5SBWSFH$1T4F#6.UD\"+X_. MH^639S$G"HFTONG2B[UIX K9Q>=<%[]9,<\IXZE4E;AU8_CTR+GK]N[!+:=@ MYU#:'CGJ@#-YD!;+MKQNK<4:T3";ND"1.[:TAB&L(#B M0R.>80,,';%S8X&)FP)B*@N*:K9S"97V9\""5\GD0Y*%@Z SF( 5YX?0;CP<^V,M^:=E56OP](2D9+<5#6K???+*$UX;5<^VB> M9*UWXDZEK1QL"E_A>&7<2WVMO67TP"+<=**$6$ A8S3J%OM*;#*A4N.U9U00 MWC0UT\(!#T>A&(>KP<"_B23J8P?,6(H\#J0?][=;?V'#,)J_EE"R0CL>_FR# ML#CG&>19G',9@,97.4SN5UVX/FNZO5/QU]=[CCH0.[UPG,8%VZN MN$&U\I:8"B]]WZ@BZT$^2#5&4) M*<8*^ORBE&;C'>HFD!_Q#G3L3?Q)CRFP#A6)H_X<]>.VEUU']N/H7\1D<+#S MH()9+NPJ>L4A.'BJ0#_]Z\"PKNH^(Y5^;'7XTF&X,A_6Z+SS;0*G\.3H4BTN MA1.&C\8593_(XFTK)? ",YM_8\0K &-<$N(61U\RX MH7TUACI+44=7+W<2FKWZ4@LD#\'?+'_T+@++CI7#+("$O"JK5=+N\+.?(CS+ M+GG0C=788 _7'KPPXX8,3UN;XC-&[.^YZ,V+ *#L#+JX8N7O\Q@/ X0,$RZ0 M(AEAO1*7@"DT5D]'2UOHN5IW"X9#G$V*X?G2&9OH#5*:57_#.'1N[Z?.^]Z, M?HOK!BJK7H&$6EFVM%J+A E[J<3C %UG9\5T8U ;5.=&=^*E*:10@;;T"K\? MI0K,V8R)42:G'G^(#2>Z#H>+9">#1[[0>Q33]T;Y+8Y=:.[$E@'=[Z/]J,=V MYBM%_LCJ>!2]C@%S.6#6C!=@Q0"+ *.1;6>KEQ]FR/./ FBL2#.PZLMXUL1_ MSW%<8Z<%(4W9<.K2N@_93UK*S*:'(#U+S)!LABJ 7L59^.Q^--N^/=Z/_'.A M"8I> &CA*F1._(^5]JO#0Q>C7B6\[T5Y%98K0(6Z;8UP+;:V;G>Y*SEMO*D? MV#,=P U2 F%&*8R[H02?T9X M4%$S$J>7['3Y:LW5XFF+P'7MILBG3+10W%MU4@W5F9P@1< +I??1F5K.N#B2 MZ(2@E#ADW;#;S44;X>BX5IW9=RJ-C'/\R9S3$4,V6Y/%PH2CGJ97&W+LS]>Z MA.R]U>*IP:KC^>0Y:\@6*H4).2#U">;L*/C7 B\D^[X:PUND;P2$B8L>^ZC8 MP*]=(B$B7!VA0F:0S!Q#;X72.]Z#-3ND.O,^6(="O'#(:T4_TN+729SE6G(K MKQ+<@(N@I@B??A=@CQ2L5.4GYM6Y0F.1/T7.TB_BS&/02U:XF4P#P9 MH*TQ:D0M%L)3$K=VP>DILRNO9!5UD%3GA0G[#J-*@US0(AFIJW&F789G#LB7 M>X1\V1V0+P/RY2N\-HZ6 NK)T@9?&<4>+"1Y1XZ/.+9)<-%MK'ULAKM;?L4( ME_A/&(H]!6;9<9:99&)>2XVM)5>7D*+7FEP<@"RU>P.;-Y0&M,!.%L[T^B2> M9[90I/!%7:^#7SOFC0(6_BVQ%VXOWB-C['EY.BVNWJ!5 MA.'D1*%7IBJ2&#B^178Q\#9NB*Q3(([LF)#DUFD^7ZJ=XKJ_D> M)G5.7!BME0"3N"Q^8%)JT8?'^)5R[=X71G#/S:2W/NO>MVC.&=FRD)4/&JF$ MKA!LVAEGE(+RP9AA4K4-N[F*GJ!JW_LTV@",K-U&,W!JX#I7ZZ\6]>[VDUZ] M;9CU]1ZT/KEOJ'4 RBY]?&&F >LXE_ [UZ)'5[[*.@NT3<@KLZ+VR/[(L\ N M^SD&.&WS\Y %V*$%]J6UC$'IKA%V@E]+:'-;/Q@"\]Z0VO"A74G 2>=3^QH= M37?E ')1ZXAU5SY0XVN;T6_9>[-4O8XB'H"$0(0%GO.>Z]\>QC3YPQ)?%N@" M8DY6$8F>9L@@^'#9U;2=";).!EC=6BTOL5=+ P.?5;49;%>C9/-=4+G=K7!A MD6,?(2MNZAG?ONQ%11@A)MAYB-FDG6 #;L\[S'S\_I+=L&XGX*UT-PQQXZYJ MY(C<4)'IRVJZ(9=>(:8%$[<%Y^<$^1S31DG+PE@.KV8>/3#(#,;-0T7*6HJK MSFYNJT+(:H-@D"\W=/!,P< :?W,(.9:-=1?:)XB= CCD&.E,/SC!\_HZ/DE\ MLH' BL:&P+45 ^WXG&L9 ^B9U,;%2YO_6-LTQHP\>AT.7M*^CEQYTS+\"5G9(@(<:94 MMW QX,,.$2ZDD6B%Y-QEY@4TZX-I'/+8$<1727'0:@YP3W#CRJV,@W%[%W"&6/]O>^3DZ9IS2L2*C4:5+][5, M#-:])7E"!#HZ'$6'Z*NPO:_ JCK:+]#H1D4+D>U72,YN;VW\Z^ZS&ZT.P#:& M\_&MD+.S@K[?&Z:'?EX*XN==X)@6!>1I&I"NN6-&]E#>I?=5V*6G^87/4:$B M!,X3S-%Q5KCC)BEG8#@Q(=1;.D%0)XRO5< MS?=COZ#W'.)DG5SHN27=L#!6R&XGD'#\\FC_O__S?VP_>20@6OXW_?_]WTX/ M7[^,7O[V\N#T^.V;PX.(/G_]\LWIB5SL"(?8KQ-A169/\=8V%*'N/$R%_NC2 M8XO7F<+Y^'F-= M2]]&!_$,;NS]UA.08'LRJ2$/5AB&#W,@ACQ0<358NXH0)',[VWO1)#^#4:+^&=J2A;X#^Q7=HTMKV/!X#$<#550S,O+043K%#D%["!*O.E;W1A HV79MS>W*R=>3T9;-G4B:MA?[00J'T2&!$YD."\X/6%=4$G"P:J87$ MQJ.:;/BL*"]M=H")AX"XA:0T*!=)C60':X03SB$)%UP! J2PCDA-+V&J+'$) M0.4]P;%,Q"F]C0>\V\ Q\@2UR0&!LA4!^=QF$B:2Z\)'-!8OE61CVHA55G>0 M6&+>"L&2=/30N>,@UGE57FF%D1J,C-=J3#RU^))!+!U*RG4ICL5B<'K#%.<6 M:J]5%2F".P!07IJYQB"4"AIM,I9,B3IS[$!;3JTC"3UTCD);4;: M#5#=$6-G1UY>\QBV!9Y$8,=FP!3=(TS1HP%3-&"*OL)K(_D@^10&$OW".NK( MZJAWI*/4+[>]7G+PTH,+L>@4JR%4+WXV)W:=_O1ZVW"ICIZ[X.773"QCHAW M1S0<2/Y=+Y^XL-0RJ"W#A4#KHR-W7'1(#YEE!W7_\K/MG8Z5N0@GX- M\.A,\:,P[RNN5!,4@&G$1%0\D@Y)V.Y&Q[2N&)2FQ;#E>9$%?4BD M\2QCS3N#D;J#&2(B;2&&)385[$7Z0KOC"O8)I85DC6)AN\[1EY897^B0R MFB;N4[:"PJ?PAG3E@8CS266DKQX<+T-^NPVDYB6-5(Y:;N3$ \*A;GF@I#BD,L&G=@F@W:62N-;F$D3GV MQ;UV>#0:F9[2-KK(N2-JG8,BK KK$_JV?:1Y90Y!B\MBB4>XFZ"KG\8.(C&: MNIEFMX)\6R0 G!=2=$3@0LD7O10)>2X:Q'NF\9=O-5FN4<4$K0:Y=L4V@ ^D M+0-+444ZG5^3?3M^W. ^_Y>&I6V')1.C5ARI?O5!:TFE!ZOO5!(IQPS]'5UT MA%26:7"QK2Z"OX+"<9(^2;J(+Z Z5>%#$R2OI1((F6]R-!8V&)-M7R"NK?N0 MY6R#L4C*D #B-70&@G#H6^@!;*52J:O$L4WH.L2)NWY4_3ZBH=0:3S]1,N34 MP/G1 FR/>K7W94"'^B[T!G+,U.V4V3-D4)V](P=+T9=O1'D0!(+6%MH) ]]' MHC_Q>6L2U7NQ]EN> IOJ4P=CDF;GD4R83 M\HRJT2;%B%>,A,LP-^WNC7 =D-*OVS66Z6G '!H;,AJ<38GS S U[M M<@/_#8\;'F)H_]APARA40(_Q"YJ1"SGL+9I%2[8T'A2!/VT:S[2.+2 3=Z)O M[P1?6)'!P7$5 E!$B/D0+VHE5Y%2-'&_@4OLG/&ND*QF$F[MB=JYI([S6%C, MQV5!/W<[1N356IJT!71[+LYOS-2-=&/:=1&7_Y?%8O31$8S3:QM MWI[0SOT3>O$=TDPZ:T*^SWF-<.;01S-)/_A:6;&Z:Y>;C@6T3$>>IF\]5RG+ M7Y(+#V50^*M'(SS8L!4L[G1A;$&)AMAAV7+NUP6GHY=6)1ZKT4UN?=G.(L%1 M2A?-0MG&N/@$)P'_PR'TN,<@;9'"^7[8 K3-SOE.,"QJUQ&AX(,%+6 MY %R+EQZ 9,\H-N%DF5A'&JZ"@PT;D(+PB?E^"Q6C*;1(FZ[*%T()&]R,NAQ MN),-[FH/M!](:8M\D#]B2+F]S:R4@A.M6@ 1)]TK2YG:1YCZDHJ.!C:-Q5KC M7WI*,5Y+KJT(]%9E%*N*[&8.^KW+S%PIZ;!.CZP+7IQ]*S+32#4,!P[; PO> MZM@49@(+TCNK?+2)XY='K)C3QC%&D?6NTI MQ\J$=N8&_T2QS=ZKYGVB5B2],\#6;,J(K+ER@][$J6F.Q%=(;&@OXP,N-#!U M.0(-<]*4=-X?,:D%[: CQ -L[EU?!VUWX,V+5W[R9U5KK"JU8"6AZ_+D9--Q_0< MK1L,V!&P[[76Q36BX3#4H@)>>#\-05NLUGVH:5D9I[V,LYRQ6T%WMGM_"@1P MA2LSIN.680H=B-[(.6^R6^=E*S3K4I/,^?QVG&<)Z0#I#C6IC%$F%C!^Q?#6 M6>)]+^NY+$TFL03N96NJX'@0YUNJU8)D[%,VJI ;V 8?,+7H]1$MICC MY0 ?.!W,8K< 6B4_ MY7__C=YN>K8=GP%0?#819'!O"OB''!^&IOBIG9$I@=9-/]]4'8E@@3>CZ#A; M%KBX;>/UD.O[<=)^0D%MIUBKN"P90M?A<08VO5-9X4@\&+6.,>HC!;*!]LM.N8R"E1VO(%1?.S ]71T(2*^\5M9ON>.9\"1"KVWS6GAS*\O MF' 5!J]@WCDOZ>D_-!,@@ZL-&['D72'6MHT"7P.4X+8?7/97FZ4V7A! '[2BGG,K^V$W&2%E0>9;'!F' MB?;FA'#,IB;)F>D,=\94R,GN?W0,]\"1':G)ZQK3T:]23%R'74 DYM<(P4JF/5M9%RH_9Q/VZNF4]G!=-QR& MH.YGH<3GK4MHG315FR!@$;[+NI\>Y#$:DK-S00/E*$U_LE-Z;Y[$X. M;T=ZP)H9,1\TLC6BS?<1"\R, \C=,!MM/I?R /!X]Z?UAXH*?.W-\D5%(%_9 M6EI;C?9#K=(WYR,)>6Z#OG69I2SVD= @W;T9G;3)A?^$W7Z5.#"M)0,FT-'Y@PV,MKD :;L:&FAO#UPD+-([<_U\R6\)3IP M+G8'V9)O3T&F*B*!QNX@]W[WQ)9;)8*OPS[=*EBN#U? -8>"&X88!6T01[[6 M'G'34=A00PK3;$?K $NL$H'[2]\C]@CAJ6363PO'T2">V[6^2<12PU:Z$QYI M?R/.CFU@.^C=S<,GZ[ADJ<"F/1559NQ$,MR[MCQ6$B+_4.E(UHL>59 M_RX=^)1>OXZR2#B'YI(B7SK.D#3/\U9@#UKB O?.VO2-?QY.1>R5PHFIW.SG L83#)$ES^[4*28 );(D(.'& M80LV!'XL:_J;&Q"_%XZ,-0W:#W%V2)C M#,3]W1%*P/?_\&FG:2W0:@76V@^ M97D9^4\NLTH*(JK0SQ43C_R@TDF1;Z>@NY?U@\)&E#,1M*GGWAE-XZG-#5>& M'B>0S/M]7#G&]F[3S6[_"Z6GNLX:I9VDN[832NZ M'GQ!&Q>I=D:'(R8<]M3+0LC;?2';CJI#G7^],G)=+]X4HB2_E$J#S+T;0W$#Y^)LNOL_"A?BR8IN5$8EVWX%57FYA' M;:DT?@KGQWY+.R[3=V68URA*45I4>=2_<@2Y7S )LN48M/S0=H?^/_;>O<>1 MX\H2_RK$8@QT ]DUDEJR91N_!=HER^[%R!+4[1'VKT&2#%:EF\SD9#*KFO/I M?W'/?<2-?+"JW>J'E\1B=ZTN,ID9>>/&?9Q[#DN,"V0G4Q)3&!O!1'=>0N>H M1:=):NLQFR\./M,6<\*[%_^(R) M!T]B31VQZWKV/8!P2!F=IM Z%+6$U*'W+CA&:XDT>-X)TS;BZBV[W%H=Y-#6 MR+6*] I1&;KVQ89I7+MX_R(3!X,,7-FBXI1R#8JH?=_-;]Y$=TE(L/@,@:5' M151('?ZYU(+GJR*4%; VB[P5C+GSG%AH6V*OW[1E#SY2F@P#K,#$53P@3VKW M[G4S^H*N%RT30$\"J/JD0^V?69W"VY+XA M#,HT@80SW,F[[W"4)825,; FQ MIK6(OI#[8J#I 0:S.?"=Q>>Z6EPWU)H@NUH27M:\ED6.T 2^#\D3>LJI ?1$ M\7-PCO(%D:BA,V*9R^X<#N7J#7-UM#*S E6\!@0[,A-?+;X+ M-?GW%-HG73U^I"Z]A6W9URO4)]*NY2D0)P&V[UL*MK+4!(LB$R@V3F>I!)-1 MV]B,8'_C\FWL5F"M2$60RC%X7\_@XYYS$\^2JO=N!Z6U\ZJN[?>U>:&FD M";F%;@-+7$ILX8U[>#++V5="[,%IP8/CC2-B?[=[P?A*@!!=C%,T7TN854B0 MU;!4G?=:$+)EC*OZ'%ZWCDG;Q>4+Q5Q\\/@+NBCDV+#:M(D_GUF8"Z[M@^/: M?GO!M?T+X]H^GV-A=:0\S?PZ^U*GO%Q2[;!K=DS7BT/YJ9P3ANU))15)MRE$ MTCHN0D[F?!]W&3H>%C#6L2RL4%"2@F^HCDFP>67+QM'1AP%]+17AX1?53;;Z M5"M!0&7U2!R'G2H2MJWV#].Q9VDB9\6I#M77&% )Z\&QDIHCA+@1JE>E_NY6 M;7^H:E)QS@XKXB?NJX.IQDI.IN.D28W93C4(-QIL&H>68,:2B+QJ&H"PG%9B M1E5R+$<]Z/FH>,HDJSW-,M.*3Z@"WE9;4)A8Z17VEB9[TC31$[3",J%RPCY2 M&-HE64$,<]B0>9:8>#)F3C-@84\Y$XGA0>'#FCW)\QQ='\*ZO M3NQ2"OJX0M5MWQX&QTVQ8"IU[\U]%BOBV=G%0%Q8IXU>"\DMQLP?Y=US MQTP;V6"GKA:9R9_8XWEOFE-RS)6\I\Z'0CP]J?6FXAP*$*5 *U/K>' <\=X" MN3<8";0)+,5E!]NEC$3JX.ZV:8/T\4?.#+LYNQNV))-] _A&"F,R5<$IF:J' M&YQ-.]% T-[$0(Y@T42'>Z,2)%P"%QU$/JQT$[DXC$K^W,SCQN]QMI#,["UH M+ 0Z_PE_3O8K\[1"#:,!6Q(I='K.Z?$+:0U3WG_3ET0=$F2=%*R0CBVK% #@ MHF4"NG:6?/?4(_1E\5$!/6];6K(,FIQ>"I?AS7""4^E%G4]"9V<0;.X\Y$.! M"\25A>8_( S1Z?0[6-K:-HZBM.G QWF%X L#HD !U:NCH\\?*]+?QO]G.Y3P M$9S(D2/E1+C@)>81=L1;?O\U'#8/'M6&E<$Z0,D9L>^]M91IT+PX<]>2&=FL M$\G:7YH^33JD2IJ'F<44O$;_)OLF]E#6K)-9.3H8M M4B,$JL2OXR\S2;W7B!=W-O'30UO<@$S \J/"FR'X9T@4UIIHH],[K?75XGLF MPQIU02;4$]..6Q=9@=^%V1G[8)YZQWV!!>M\Y\07NU,46ESP$!]@S[W*BR!2 MI,Z+X9J]\P&1]36IN;^B@U9;\2!K^?ZG/S&4[OO7U^8"H:GPG?&PD4W]-9%9 ML!K&*SU4?V2Q 2H[7U=WU7;Q,R@91TI@&?0\23WJI,(RQ /O F_*O>S&121O M0M@3_8>TZ]&[\\004B6X922=,& J8IW?<9_Z==."6(.!-"I%28V-ZEHJ/NQJ M6^=^#KZ>Q"9WBCJN.K\YZ50!/0G6W 46\M($S)B^2Q!%\I0K0\_G&D./F#PY1C$E,^7T.?% MLO@E'JR_'2_S#Q00XTMICUH]U&."Z% )-KZ4<SY4XD1D-<7 LGIC*R5'W M;JYEHAU!@Q12/^,9@G+/1T ZGBW'\$XF&E",U:NF'24=1-4'N+A*TQ@:WP9B M0LR8U\*CY@VX&-R1_7+3CG_8;E% ,PHC9(Q@6A;;"-@O2MH-IS&ZLW1@68SA MNUR8=.<9"G*3S&?F"A:P[+@WR)W+;$F._9%3K.R )953SM5/>=BH%8$7T+=) M951VC RDT'WH*LJ@^+[9T[B)W%5\V<_B?;?::W'%I3/?9#^>%%E=!PIWC$03 MG3JDSN'M6']:9T.8N,@CF#V4#KA",1S[/JB2B6(*H"NH E!TM MV9=O5>XIK MN*ODQEF<#XZKR:,S:C6)9!R MV\$(W"C.T@VG:LI<].*TV5*J_0N/)%8GCCF;/B.SF"J_:DWI/I5\"A@:D[XT+_J*.%!0!%=K"$6 MRRRQ=R$:+_ZX];?A1-[U_!X4%^Z3L/O#*>'!QPH9 M4DR"#]Z B,]!-#,.#Y:!91ZXW.,LBR,5*=*+K&Z6@[B%'^0B6C& $K;L];R$ MY'?^B>*0;A*ZY;[6.66Y?)$NCND;?BF3/T,+//\KS T@6T0[!,_,J2R6)#-: MO ]()L'(':)@2-)Q(FW^+$^'CU&,AI+L<.1>7*8?G:Y:5ZG!U,]$B91@4TBB M=$Q=<%!925N:4Q/T#XF+I59PP_L9A8[?/]X.SB.S>SW%LP#&Z2K^5[7E85(9 MDB1+N*UH)%1&G/I#Q9)<4R:@?K D[=>WD""COI2C$M#?TV(D).\8N! _1DS[ MY)-2C7A0L)42'-_J\;&V*VV2%>OX=*,"BQQ&53M F:I!+W;56U:7S;_GBC\D M(';D2(>(><7TA;:I^@8>:370,)'^L0+(7%!Y6* MF1>%Z/D,:Y+8_<"PL4D#,U/CO9WPS;@)PTJPNWI%00AE!#BRP$/$*D!UE%RP MQF7APJ#4S,ZFAK2QBK5&B4IJS,G"M%ZE (*5(>3TR(U7S'L&:?R6EB>;K-&P MRA#%_G= A2\<_K)H4SPX^O#C_O (=V FX?H2&!)"908 %>YSR;*&B)S";85DKK@F>4'%N:?&&>O&J80;M?YB,H>;LR=4*^446ACU3SV.]".D M&QJF;)@Y%;9;QL0@ ]GTVT*:UYC2,%&,!\S9T&JIO0:=F.WG*.CU8?834YE_ MINZ1DN&NI':]ECP 0:?3"\7$/9>/A/G:N*0Y9ZU4LI71]VP[4*UF[N$]'7HK MIE_B'UD=5]M+BX>U;9F(A-EP>=]HP/RHUW/-_X&4'TBY*4Q9&+.Y'?>)M,^R%@OA)IR[J.'P1")"- M/K54/3440;@ 4NXY2-2A.%:H&R[#U>)/0@PQMFA" 9"M(T)E_D6+PWA.A$M' MI?I4U(5.G1+@R(MG5*AU;<+@K1AR-_7)M&)%O3834(3T69UMMN%!D"5'U M]M-[ZO=9S_<,10&WVF0H36G"$T'6FJ'!W!87;;,)![%1T57.M%N![FZJMP'J M:+[T@0\#W62%N$1LS$Y*W]Y&^"7R'Q:J4/KCB^N_VK^..4-QK6R<)2D="*3BQA57I)F@$K -O7\MKYDMA.@9FH= M*E+1#5#XP:QL=LB5TS+4:.H?A.WFF9MCST9W"\&*3,V5YQ*D7#+!Q!5YXQC[ M2TFN0Y=%-"=D0$-]^0VF&W7$C:&@HR&,3^^3/C6]CW;21G-!4T/UV9A0&@^B MAK7TEMQ0:H8FSLD8826>C]&CD >=,J;<';1T8959-T.*8BO3><]*8X+G 7Z( M*&.M[HF[,KB8*$@"Z82AV$ L/<"XDMGG'+SW2H7)Y($80)XQL[25)I[>[1T* ME89#G+A-%K[.*H2(K.CVZ4Z*F=DN-VKX^>3(%X#2!PCI]VL%9 NP,A]/3J$'T7OD_CCD M R[,%*PLP3H#S15>U%/]\96S+3Q)\W>-YI&.@WCL6"DTH."#GHHS2Q^RF/;H MRU<_JAC0TZ=%NG_NS2UID")A+.BZ/UV_7'SWZA4O&S^0JC#D1P5 6P?AYHF9 M-X3.L\068P\Q=<5P*7V0.>0(SH5"M !^-.W?! /^L."QQ=T3N'N&FKG>Z>3+ M1WO$'D_OB8B)6'/5Z6F >'C-"!-05>A:B?I/SFJ+:'1B!QNX3I)V-T-S2-JM:T^?E:W2G.\+@S#MO@TV&PG:6=)/T7GL%MJW"+BHSDE+%@ES$%Y_W:2&LNUX25=P5YXS$K( M\(;GFE!T_I _BW=^>@FB"X,;!)LI,=W2=DM$[29]P+#&K)E28PQ/-/L6W:H\ M>_K3OX.;Q)*@JEWU.^Y5&=%<6,\8 >^D.8JN>)A" 0.T*%4\^%:+,MHRJ.,I M:?8\HHF:U_VCF#S1?20"+S-2V]EVGD &BW^"9>+2I1C8<1>(@$ED2^!UR5L8 M 7/F+^RJV? 9ZR>P0E-E/QD4J9P54-R M('N=ED1C>!H#.GP')^*JF1]/K,O%M)OCAZH;U-Q#.W1:6!7NQ5CC(O=2;< . MZ[OLOL?.29_PGJPG[G"9YH1UN!N>RJXG,&[8E/=.T-4++2T 2O<)06:YHGY&8!"$& M[TIZN$"-SM'/#BO54@5BYC-L@":%-B)?HGV_>,LS.*Q4;J=KJW,P+C;38>#' M_-FBIQ_M[O[25VL):CGVS=BWXI/WJ9LG$)29F]'9)I>6A>N[CQ<2_=@L>5C;UNE@:M$^C(P70HX;%0AAW3(WF_3,C+ M-K"O&,3[&J&%;4I7LMAVCT'FE%:-P!D$ED/]9N\ M3, HLD,CL T2:L8+AL(/Q@A?B6M83+2@-$CA^GZ*VJ<2,9ZU:KW8N6L)3*GX M/*8?]>FK]&<6W[RK6T@F)4Z!0"[[;;PMO.J,&RZ!;WSTO!/= MMF@ ^56A)]929 Y139G*:XZ*97:&_F?2]QR7Y/3NW1DB+!>"_@70@H=V:U?W MI%?,G GY.925@&8'Z?+3L;O%Y_G"H^7GLA^6(OTLW_PRVQW3Y32K[.W@BA_' M2^F2QZE.ZDQ80#,\>WS536\\'!/XN%9 =M&8E2Q:=JR-ZB!JO6\K)2M:15-I MQ7ZRN=#LOG4G:/7.6&\[3W;K2Y2'MA*20$P@_6M%#1]>#+[1'I D=%RA4_E% MFAK/:( >&!+&S-?\F'""76).V"XV-1-\WL>HI@:WH;RK.$6 ,Y1DS%"U#XQL M"RGLB1>!$>V6:@">@&D],D!T?'-GQ^PNRXX+L M^!4>^[2#DQGL)% 0_=%MM:P.0R>G%?@8KCEE04<9K"R!:#F;+L>:R;)[61SE+)M(#:WU^Y#0!"N?HJ*:SK+3 MWX*A#,AEDH[S,H3:*BV%S089?Z<583)B](*?[4W(GO>1>AG.!"$/&Y\\W'-+ MC=D5\:3X$ZVS*2O1T][%MY<'&1,_@;B=T4UNV5G-P#[\U-4__4/0+.<0XIY# M7Z:H!+*NB!OR.O/M\O(Q4>>F6<7T'\,,+GBE>EW2KYT)T0K+1=P\=^)=F'!D M.9!EQ6([:>:(LD8M G0T7D6J/ E(0'HM(A(GE M90YANJ6<_ A14>EO+DL1%GW(;>C23+@>E-1/??_]>&3N'T3,\ .BJV> YZ@2"F*AG;!7CGDVC"@_D MR^,F>I8Z70M,S2<6+!OU7MTV#=.A#+@WFYJ64-1K4JG+VK!N4&#=!WUX>/2N M.KBIOI4,2?FGE[%"4>V5M1@]E0T\#O$RF@D78QV1TI>L"9,!T: M*R:)>+!(D7@QL(1;S05$A+=/_^W,#QSI"%EL!"V54AM<(EDD5#;+(R]WO[6A MF2&#D94L5>^>/L3OJ%G%H*WC,*4T!-)H &\!X?FX20]-_!G^E2=<27?_(IN7 MJ9EI(#!ZD6<$S1VT&IXBZ!0%:_W1=<6ZJ0DB_!*<<8XX"M>[X[^?U/)Q:F/4(*^3PI5 M2^&VM^^KXB#CG_88NXRWLC\LA#TYOC^&3?)*%S,_S:7SSML!.5JR!5FI@17, M+7["V64K]O@%*O(ORN$T<5_@^\3^%!O*I_GA^WJ+# M4.INOHVG"_#5A'/)[-S-Y @B3%S>E.#M(JF2#+W!B*LGHI(FR S@ N9 M<58?AUHLS3'30I3;3OD!B@2IL78*[J\#MZ;/:@8B-"1T1@)AZP)==<"4J:E>9[+=$&OW)L=479] MN?29;_?K)!DG#,_'O0 4\;+U1$AUEQ2(;1H?H8TYJB8Z\RXGS;$$A-U;Q.N" M@D[]^3(<[@-VO-/E2 M(2I^I#7.9E4F$VL:\ W8(3^T.KW#[),88D+VD6Z(?M9!.^(6[#9"W"++Z@9_ M!40JQR8K\-GG4G&K=%F15RM55<(<9KH+92U(@9O>4QX*%)U5XN_-36Y["T M. $25LP+*^Y'W[]O6F;P MSK:"XS%VA[: F)W"LFX2V3I=TM :IFX'I83GA(_SJB.'[SJ!86[5F<>N61.A M7-FYW?99;3!ZN-DM]CGLI-7,3BJ917!Z-RW^G*8K,8C%MW[!_IP/]N>K+R[8 MGPOVYU=X;'5WDWX."4X2?A?UZ2GI=ZOZ9NZ*\R&#>J9I.\M^K.%7'J2^II0+ MG)D*1P$7JUQJKLQ8;@*:(;DCWYKWK(P[VR8%!)+*&1!',9L)YTTG]J#.3?FH MWL]M20DGC:0&OT@IR5E X0@YBJP,FDP#+R=Q/DU,%:9Z4]9[3*/>HZ^0 MXP+_L__)>QO[8D;"$>O6U>($,X!@I?B=8O)_GR3C-A\U#1U MO.DV;/==HK(YM,UV8*5"B_$]*HYTW(A8\\S->:VA;&,.&'=Y?] Y ]".*.R, M 6&VX/EPY^*%ZLUTS3:XR:4I^D;4KK+A =[,KAC6+6;]".Z4>MJL7B3W(W1: M(-7N#CRLNFYJ@H2 DABZD-$S8?(>=1RTT&B_ MXI"?DLP4_(AQF9+(+YH_-K08/&>&(U4D"^B MI]3++[;9LCXZG26>3D_UFK0?+)<+;?=,)I.X" M>[/ )DU=2HX%[I:#3,[:&PPN@X-D.]7PJ&POIC0L&!.0LV&,;4O/9T #%BQE9YI*QQD4TR M-H*3<7*\,C;L;B7YQ8)+M@_MK42S+0RH(KZ!:@.D"$@7"3;R(BOKF.EQ4DI"1BY@EJPX6 M+>SP)7:J<%TDJXC[BAZOV3S+:@3XW=5Q28MXH'8AF$!D 4C^,CJ9H[O,7=5J M+UEZ\51 HU^Z[7- O"9=L"GJVX'7% 9 M-VM)<7Y&Q@1H_RK-UR?+P>)4+6W]%V/:>&V"+?MX5D*+MA+!.J[7[X@YD^% MK/%IJZMGA:H-;8SMEO_>E6+Z1I2+3DJ^*]E3,,9* -AV1]DVK&JE6'2]_W(= M_AN*0D(2&.+;.QCP@5#\Z:;E=4O60QK[,CH?,DM47M$7K-Y( MOU@BA;:#;*RK[(C\O-G$1'7;-47JL2-34W<'8%+SO9AWI$12L%!Z<>;)'3B^'Z3,I;ZBW]\0JESI.MB/59T.M2A_ M6YIJ*52FJLN88Y)/L0D(1B^3)K$V*MG#,'B)AG V 8#Q7#_>,NQI&4;9/ERE MLUD6YCJU.C25*^+&#(R$(E@DY^@+3,GX]Z-9TC:4TH(T2L5NU1*S>C0L_Z#) MR<3-7F[-^22R/YV_V29.U*&K2SW4\][\63] R@+1^$_,4$BZ&?[3;] M[&-N&>$?'CM8DL4/SG9DHX*/N9B6-;+=,OI%F5!GGQ;(O0*MO0Y0DZER!%@] M(PWED[RXO6JN45#FF)*$K!=(;BV;[DN Q,:\%R6YP& M!1?/O?+A>]?$4B%,927/W!<[@\E2:?_.0+R_5Y>&[LA<4KY!&AL#]U2RC2GW M(5>^^$58D*=_&%RX*IQIB0==W!+?GL7NG45*LL[C-KX&,28Z%T"6;HS<>+/* M@P"\?%BF@LP&__+9'-,%#'>'E7#XI/A\ZJX7O-$'QQM]><$;7?!&O\)CYR/G M,VR4$\P*OM?'BH0;!W[8$']J3&8H-#MXIH+_[JO5&X(R)7E?:5XEY&S27V%_ M-_'K)S@7S^-P_7%<9<[[V]F? &]FM%=KG7H]@WM9TYA%Q_L ^&RF#FWH!52M M]+K9*6UU$1\B=H4P"P5_RL$"!O^J62L/;%C&9&UZ7LXHBVY=S1^/\=6 MZ7GLGRFD.5BFW;5;( MTL5;4WU"'BG+KA*,--Z 5@']K3,@@87*"+]0Y*3#M K5BB>!G*ZK)?!TO]GF ME0V]*]=&#RU0&ED/7F4A,Q9U\SR5\QWJC/!#BG,3XV=##3N6X99Z8EKI:#:' M:FLCM&=^&F5IEQL@&Z=?/#J6VDG0KEL;XW^#LE9><>)*W1J0&%^OFDS*\"/\ MVO,?MXRSOFF0,\:TLVEMBS&']\K#FAA&%3?[<%2;;I%A!OF=^!MA_TY=U:N% M$OPP-A 1SU1#&K,N=\V!:V+$E;UO*\S3T'IAI123;;I0DTLP; NF]F-%);+X M#4CG$6G5A!.=]4>!=G3#9F]W_D-&KC4@4@$9YH, MSUZ7JF%RGFC7CO]C0U.*JY"HAYR-V#\EB"W!$*+?;91K+@G_I1%"9K0B3W$; MC^!#AD(:@C[8AN-B;,E-Q:\+/8+_3HCF?OO???DFP!9;^O\8*B*@BX(X%FX; MP#$VVZ8A =_XXM[*4 M];#V]*"**OB;&#O2U"CE1&$-1H.V:L0WQ#=QP@P*D5SK8T2X-762O]<8G7EU MX%A0:_W46Y8D45A1"+SSEMM#HK:""BD0X:[32GK)I1\'!,K'= 8 %;V!*4&(5;W&]+SC(>QZ)70'7IH#=YMSWR?8U%#QH28 M,?.OJ[!V>R RI6'+@EYRC !8[Y#Y6K2O %JZP0*L!T_/4BRCET:2-O&EU[FK M3J%"Z>:PFID(F!L[S=0#458_?IXW!)F^YX4$$R7P6,2D\L2*W='N6]I]20<9 MW[-A7EU)!E8G1C,/KPD=NQE&8^R:.AP-+#ZK-$EI/"NJXA:SE^IP5*0O"N^P M)C:75B?I!@A7_H@LV=7BE3SLH7PKY",Z%L%W7WC2S7+9 5U.<5X"8L5#9]=O M^PQZP7;09>F563N%X=-'[^5@G3Y8_W[UZDKF'[PWU6*3'(?1,=$A LB_87B( MLA!<8#'GG72,Z;PQ@AU[>QOG;LVY,9LBB*:9<[J5!C7:9 " 4$1O)X1!#]VI MK/+2<8U)=)'F2!0VZ'2F2\**L6,A9-**ICZPR;?Q)4C%*XV_&[4;#;PQ*UPA MV4PNO4S>@U.84-]5<<=)I"(.IP*+4WR*N#%J$ ^D.]H3,50T5BVW#>?:G#Y@ M>@)8S]F=(C*/\5&'(R[YC9:Q@>]RPI\9X1PI,P=0]VW M& D=""\O+-/LUD2OUWYQS%+XR!>]>-7L;!B"M^)=N>TY?-_%TR-F4SJ.TN^1 M8"3LF52&F-^&_+,\9;^,SYQ]DD)R+),>U@E:[L8$#@>3$:.S/%6DHWM'V1$L M@4LB*@6A /&@+E8L^R>,[^DG/51;#M!"$'ZL)='OHY4^HVKEL!AO:\%L<0EF M1R>BJ_"4B]NX?>.G2$G*CR6""I7UH.]L-I'?TS(PL= !AXQ&]Q0(='3D3IW_ M:@S$M+>5R\ N!7H8+:.F<6*)]>FJB// MRW?@9U5+[KE)0B0E":-CZGJ,3GKD?T+[LTJ#7U5'FX&Y $/E6K#/('H[NV=X M*D ),82@W<3J"EKF@93Y:R=X?$DEL MG-,.=+#VI3OY MO ,V2DXD%Z7%@M[NL W,04RA3<^"PQD=D^:")UX7,GHG-CUZQY8BWWNY)0NF;() MRQ0?B1)1O3FG8>SP:PSS?LC"QX;[N)V$Z&';-&^X\KQBG1L$!6@_]G6:_M.; M=Y@W++DK-S*8ATJ(,62(VTDB*W]?DG/J:C+OE/6W49S(]*:TEVS]8Y[ K(B4 M<=DS[9?[ CHV$_XF'QK14*_KR7*W(7_RUC\JP2[6%7?;!X)N6'/@9M8N?*0A M9!DET_L8(LO0EHP+0,5C!';QFZMJ7T[+.CD;]$[/_)5NP*W-KEK4'V_X.B8T MZY*IPGV=3O!:(DN<"JQIBDQT%3!$P@\KD6;<<:Q80%BA=.M6Q3K[J:L?L>74 MR9W8M%2K4DA^&8ZSHY/"C+/DNOJ4$:^N=B%+:,TB& M!@!U6*";]L)7BY_4KW#+:N9SC.REU<<*_^C%B!FHL,.FD2=+(_8(V><$9-)++ZCT7P[ M>POI/[$.IYH>'%C5>13=K D7/(5&JS!IX6Z+4,U)2'-X*HMJ01STP566Z[OH M&K%A-A892P1X:/G8\YA8AZ]5Z5T<'WJ9;JY/+VZZ#>M 4&25PBS<5&4I><(( MD)AJH_XWJ8YVM?A1>,/:PP N,U 'YOD-VK=TF M9G1R#VJ9V9S="V%[QOVY& M3NA1\ QEV_0N29ET-87184J!=OI$(,)&80F8OI1N-.G\\)2J,OU\SVW!(K%= MR?;,YO7&- U^%! UQCK<-(>*_X%'"NI$0DJ?[CP'X) X**Y6J#&P,/ZI1$%; M>*Z:1%6B<.:D)76L2P(K%IQ],4NU+LNXMM_0:@Z!L.!5A8),5ZC.NFQ33 MH-AD MX]=(6^W9;7/OO+=Q"R@0A*O094[4DR<[/ET+[MA7BI%EX(NH? [UJQ9T-AKG M3\IA&9AO)&_7$YQUYJJ-OFV&' K\$6VX485 M[R7:X:*CMQ]5YRB=,1^3KI^+R]BO#(,O=6J%IH)PE4RB0H0*- >PUG@TXW<' MW0+?ETF4)"J>:6:'U#">VH!PK@2PY)TNY]?4)_D.&/\TJ%T)GSXV:4I/HI-K M41FPF"@3=WQX!PX"B7[,D/RXYR<=+;Y#\4/#E^$QFNA!RDV.JBB]HTH>WZ\/ M5QB]Q?G9X(3&X =UE* @AD@P'B35NJ= GUY"S+/[?>=H@AU >R9ZBS'9(0T! M@64Y?FDOM(GQI7&+E&YG^)HF7H\XN0.I\AQ$89T ;X1VC#]TV$HX8:.994U+ MN:W>!#3ZG62+#L>9O/O$:Y:Q/;D]VH?TGIL>^JQ5M"/6;4 SVP>5\H5*E!6, M[T<#*T<(-(SQ407*:/9&V@QC(0>^KFJ,7BVNW7I./=APE9/YPUEY4<)>E<,D M7!=$V\P0$;J17- 1-Y?>BCO.XVJU(0@>=X^)8'Q8J"O+F#&N>21I0X%':2I, M1R'BBH_. ,-_""\EW0\:7L!JB@%P#B8UKBZP.C)Y!XDF*%> ,ET\[)&6A47^:3^WWMU"N/719]-S$ MA/^F3-*@:0J?(D^F8M+5YAM1[^RKJ]-!#J8^JP/IBTZD=5C:LI99;T26Q0@T MKK6W=V'*N2 B/C@BXOD%$7%!1'R<,K//D-Z$HZA*UV&KZ9#^<=@/.L#' 1+? M]A7^A_7SM-H4T_HMR^'9J7=R\N[B^)@UCVLJ&5YRB,BUX_L;O M;QL^1[TLE;N T2QX>FVK/GBT[ 0 U>8A=83U),B"2]0GZ+U^D$QC_!1X F+[ M%7TII>?->"&<^#!TK D0"6EJ&#,G1WUGA&1(K=(\4-6Z91'V<:[06 =5!^V1 M_3&YA.$?N6R^V?:VJA)1VAHIZB+45:,1)$3J&TW\[D1+1%* 5(V!W@>]O;5& MLJFL.4,5] #-LW%H@&)&4:-^ MU@'BZPR(_M%Z!$D_*CZ-A_GVM94QMY*B1PLMP;F9G#)C=@'2&;:C?-D6!N,: M#1R,AS=H3/+]/6Q/:&0G(+CLN(E];+4QR#$E7,^$;-TP:+U04%F;! 56XHM. MX'+?DL_ZR4KX)#6$>^[@]#1],SKM]8CG+<(JNME! M#$%-@(GO- =;#[ A( M[D"'.!3L_S> <8V.,QA;N65&"\IO[/S 7:6NEK\DK%T M^Z/Q5S@6;>7X<7BQ&%*AU^V:A0G[IG\%*S*!R+92>DD4WJH=%9_)=23\KPI1 MAWYX0.8",F1?O4S=7EE;.352XQ=P0*ZC2ZN4["C%=>F^HQ.GT0@S(W0N1^5_ MO&5F\113PM&0(%]9_&F"-U0_Z'X?(;E0H-:P-H\M$("HO!)?BKQ6 )5/5[K(7^&M$%I5* M 0G4>7A+D5^,P$K5LKP)D'G(/XGB;!/3D4+DW!'?B\@[$Y1LRWM7B&<'O!G* M.:9H$>H.\,@$WSQ#;!H3F^0<77.33N<6'<=E4[@ M(/$67)NF:0>5\T+&";Y&TH(06JP?,A.KX:.$;WF[HJE!T<*T*B_Q&D4Q06J!U_SMDGE78Y(>A$"4, M=WTM$/L)4$(:Z&\2NXJ; 22YKL:G"WRZ)S&?U!*PWAU%)9!EP:"C/(*)]E!% M?&R@!D/:03:&Y4MB %0WBYL^[N%H'<'(1%6O))^O3"TI(5]R^R1W0L.MQO(O MZO,@7;S( G4_VB1K9LM8,5@WM4@GH?*ZQ#$1.8#^WZ\U@A+YQO;X;-.L M>F6!DO$NK8]EC'\I'7.ZA FW+X7"T].(>E\=YLS +="OWCPC'^!O$$78)INW MSP8- _,=V?$A@VJNG"<3&F=N55O"&=RP>O/;O4&'_#AHVJE^L$O-[0_SW55Y MZ&W8V!)FK=7A D[V4&.8V![^B*5Z5I$BT!\HHR=&G=&BIH=\?O7\^?/??,)5 M?G[US>^^_.+;K[_\]JNOOW[^S1>_3X]>U73SS[ ")YZ8>G[??O75;ZWIYQ:6 M?^/++[X87O73&-$T.O+T7* ;!-19R7QT3A ]I"B:HYI3%Y0ZH*D/>C&\3IR.BXCNMJH.52&.\W] MX>:?=WT7<-Z' >=]?0'G?31PWL5WGJOOG)X5 _$W.'BI5BQ%1B*N'^L9"FFJ_*[==XGE4UD'1;8*GSWZE8$S&B&33?#-Z1EI(-D= MHY>1E '-T Q_T.T9(LT%68# ![DR3SA<8L^E2?\T(G[>_8M?1HFJ86F,/VW$ M,VU+3]H?"9AK6)=+2^-RALD9%AC\3@2,HBZ9$+36_R:NFJ1]=[F#UH$FI4N^ M(>>YK1P?+G$=U9+0XG]?[.IB5R=\'L7G(()E#!-%Y:4!IL2%3:O_-;7[SF0D M?S&]B^G-M]^X] 94.P6%L#G,(%&FB%E(M:SN& ](!)&0*>&<\V)<%^/*C:NJ M5WV;'9<#_G$&I+WDMRJ]/,\C?@ZF7A_PW('EH>'\'Z>[,+V_AZ/_ZJB#?5# MV:YN%U]]\=7S8O$JOM+X]\5_4C1R7/PIOG/ZQYNZ1#V:_AL&\7W5QNW\/'&DI4B%[*F/:91?QY$5B]40PMM[3B5CU-L?A,[ MF]V9TW>;=D]7B[\V]S&Z: O'ACR@36!&!3 GJ+J/L"" W%Y^,.&WYCPA/A8W M[F[>*UVVXJ<$Y!&[EVJYB*%F$CF>P8Q#2#2\N?PQ[$D#&%CI$PHL^YTP M%\8;6866RJ%+8JT!> ET,MW34R# ;14#CWAD'$>"F'J"GCHN%]E_#BPQ;FD8 MNKR%(ZS!43U^_SL?C+N-(''U?ZYC*N=.$2 M_W7Z^=6CW.R<+%YI0]]**Y)(F#7 N*-=#[XIB86\\I-F'.=0Q)E["S\#._US MXA7^F8/+N/CGL"R/K\;\$I(*NN:)N1)J?!81>$G,=QJK(UU40@-"FD+#D^N* M^@$6WF&^;O!MDQH*UZ[NJDXPZ6LA@1&D'EVF\-<01K+A55+!+:^IN,=1V7;' MC"S-C2F%^:3Z)@%('I;HQ7%<^Y#57#DWDX00 MQ6IOR\Z1=CB6+5:D]5)5W-V%0@Y@$\1D)C'IU>(:U1+4HNANB5+S$5O% R0H MD6[WU*M)-/O18('ZMGN?O;:[)!]=(X+!,;\@DI:TAKY:M2RW)=0!OI_>/_[7 M_T?[ ZD'>X<\SL]''GSS)&Q\E>P":GX!R- M"4UZBY0R:3-B>_3MB"R#8B7-@L(15=']?=J!X2MN/ MFV@F^VHBM\0S270Z#O^&*I.MDT=L<%GHM&*&++W,9@QL.^,WS399 \DT\)NB M!+UKUL1Q=0"_>%V#R_ ML)\6M\W]8M?+/<0]R> 3R^63"LDT56._7ZN4LIW\DW=;HGD>/:)JI$<9/FUWDL@4DRW3VK9CKR3W@7J:W$TB$Q[OSS _EEW3> M:)$_)*YW4%0?]R(;LR^KM>C&L((*2I@M*X4K"$^T-;@9P=SSR^K G_?UI&)X MVLO6CR:V91E,4I(#^W6Q\&/IS(E===N2"?!7;4S=:NZ0I)(M]ZF^:];K9]^W M5%)Z08J-V9'.S\L'Q-^O7ETYNW"_QUA"D-9.]A@*6NH" M>:'HF;?;YAZDD[S>[.*Z<%C$5U/M^ET\EK=4'=8.F^)\B*1I?U"U=5G>%8?8 M=!I,7I>UAR#6WFO)#H<"M0[J!"2BR;' ^@.2ONY"=#=KZ+4.3\(G)45LI&+1 M(:E0WF8/F3: M&3._X;W$F6][+SVEH0'I;G*,AZ")7&[\0G3+C#^/%KY@#2J$"2W+<0^W/Y=8 M5O'9FFB0EI2)S'>I]HLSPS9/ZFT3"VW\W#B0OUK\I[34.0V82F;UODV@4P]L M7#N%F:+)0A^-+HXC%.S?QC":A0A<9<$XSBKZUJE;F,D,7LU_Y?VWU8#C-IK^ M 5(Q;4^Z,D[!B6\?SVIPI8D]2=>BQE6\\UK8ZCO13_8&@QX].:<'WNI$.][@ M,2!]I]\84M]P_#?L00]_?MDU[7+RL>!QZ8XO/N&1/N$_)NM#0?1I*3[D$),: MO0@VEFD* +N&!# M'EF$BD5QB.XEAM:-11[H)GMJ9OPU7_$LHPD [D['=#^^_!JE1+Y:%:KBA@A M#\%['4M:]Y318!E98S#)1EAU@P.R:H^()-,/XHTGKXDIN MY78@:8[;15DME M@YE).K :[JH^1_XUT98Y^@:;H21_BQ]!Q6"FMCCIZJ'VP4?"0A .*%+N;8(P MJPU(FL=2U=E?Q!4F99 S]UW?!9.&J&%:\QL?+R 4BX2]=ZE(1O+B',Y<[3S5 ML>@$XB(\@O&8!1\Y-MW%% #&2)YC#E$JULA HNJP I75A1[XI=\LM M/DFM>,MV>&$+K442N$T0SO0__47/W @'*FS>&W"-8](G6/E*E.F3+P+)=(5J M$T>?C@#$"E@"-]2C,SZ^ (X2',E[_\R=';+2YWUP-;T'Q&O1#$W;XQ]]M+6U MFM:3#<1-2SKN"IUY+KFJ"S6*Z_@E MYU>N!^/^H[(M3#_4+S9^[DX;+HL(D' MX. ZQL%HZE+6$Z\>CR[MC+ 4R&%4=)(^':F14PJG=2,#Q,?HY]!D53Z*R3>: M'6UBO(,/0@@PB08J-2*.!!92S.4 \WQKTBU3='40CM[@"DG61$S*B.5BA3.! MJ]X=Q5W8,[FWSAI4\1(B?RX(:&H-E:LW)<3G33Q]*D\N%#7\H"QKEB_842F9 MSEF D!Z/MGGMNKI<$]Q-%$G1ND# N[6^ $L7$AS\F(4?J0\87_-17H $&+"< M[%P?0'VTT>EP5&KQ2\+:-0\4C(J::G!U G':D[YI@:B1 Z=,$^OSU]S_]B3+B MNXKUSN/"[3&2@F(9BMGNOEA0\%87SG.Q_E/[@;>@08]ZQ'XKKTZS*U9%(@?L]&Z3#$394QZSBT^#X4MU7E^"F MX('=(!_T6@ TYS?E1L4"+X,KGVZ&;'),0S8N(Y=IEW4^]+-WFZ,#G*U/X/5X MVPZ*'K#[T)$H7-7=+BB?I_IUMK64 57C2GQG'9:TS;=4&J/4?-=3C:NA)CA+ M_LK?6.!:#5T&P]A/PLO8%-OK:RNB>][ VCSJ4_89+^):K%MS&+B##U,_00+ MP$/6\I#\Y4"F%N6<.FZO59!Y-OEW$>T=/CN569),MK89OO_N^J<7KL+H/"8+ M[5Y+-6/M3PRK8\C8\.@)("\\7(G4!^"VC>'D4Q'C'9_QW8V17ZH\-;E>.6X[ M&5J-7R4SI.B1MUN&8PKBL.3GQZNCGT/D\\U#K-7?*E@[WF9';:V?>#VG2 6-M*NW2<9O2 M;)DEI^D__T2Y:#11PMV !Q^UT(?;2![V.97&TA: 84ORG(6"G'Y.&K+K9TL+ MDP,"^ZU=LPY;JF5Z-S.@IX[995WM(+$9;R4ZT=4;)"@TH6[0+>L] 8"G#F-" M?Y?;KH!F7X[H3P;-VYPTN:H[9:V) "+3::'JQ*JMEK0YELT=6TN%K1XGZ/5?Y8F_K&4Y ?5LYBF$B I?I' HFOQ[AQQCGNO-C!QYF?K M+R'5(L9T" D:(_KKM,V4R"95#RE,KM85=:R 'B>@%0T=F*Y&FL28H-HL4!M6 MMD2*M-N6','.((@W-;_BF 4T=ZH(9)FPSE+&@#7>$JIT_G73Q(-+-! ;M@R MIQ.R 43.&2*3R-: M=K-&)I'BF>U1*R=23RGX3NZJ<)_1MKB7YY:H[*QR?V"0_3KX21IUK(QT0EPU MV%O#?95J.2?V5H;<\KD4J-"B7T82YVGW3"EV@]"G Q\&XV2)BBKEF&A*'G1RUDQ'-U2 MQS2DZDK=\=#OFHF8?&+\Z0+A'(U8SC8N4J'FE63PWUC90"HWKUL:^+UN=KJ_ M:7SBG5\J;N-NC-@VEC+CPJG%DW-3A.^/)]<&8!4<(9VO= QF/+36CCN5VRS< M3;IZZ801T@5?AY@Z(ORD!WU54J)&5T[%%!E^UIK6OS=MWL0A'VB#6&YC"X;"5%J[!*&U2 M+D%4> J(>YZ"Q[QI6LE5H7% 4+1JW(*%[XW/W%*L0-L3(YK8LM H3XCP^ZJS MD( K3-1>D=%:0\"5+-&!LF*YH@/!:LQ;:^GJ[PU6N%1V&A_+I)DWG268'2_F M)HHK4]E)G+>]J3*6OFQ5'Y$ZW,IYU!]NFU:&+(&0'M2@E*=-ZZ+U3_PF-+Q1M)Y.KVE!>S^F;T_&&Z88"S@G"CVT;1#%[9B5WI M@^S+ES _>T-_L?;O8.[=9^;QJ#A@'66H3L'KA,=M==3/ZM]5#04D''@GH$J. MA,Y2;88 H%XQ"]L]\XC?A_< MW"FFLTB;*I!O@-PB-1ZI[=:T\=0IDFR,Q*KQ>2@RW!1R3:I'P..4FT"0>!X2 MB7^FH"LA,CII5IJM,E^SYP_($RB-X4=I2:=]UA>IW*-Q)KJ1JR,_L[1,\9S2 M,DK/E^(U]ZQ]9R-2Q-5J-9'QW4_-YM4-F2F8(N*6Z@G8(0F(WE:>ONG6\U_@ M$7]Y=.FIPB,P/:.\JJF;9)\!J)R[2\E6P37A5M2@I .X?_82Y1[WZ$M35T-M M"@N6_]+5XEJN/@_KT55P@/V%&\WU_WRP+C.OJDSI,DE-/)/(D5$\M+KE=&3J M%0$$JKT:M\:%W"+@-ZB8FBMM [!G].R*M*)%R"%]^5[5#W*7?+H"N6G+7<# ML'7,XS((2VW5I;:A4!]MJS>8$FY2P9,IA;K&6 MHMJ@+@:T?JGC&J1?7A3Q% MZDM)"Y\?VVT1=V.5[UQQ45(8RW^2S].]O72K^TK?0Z)]ZH39G#S72Z)V^/)J M\2PR.O+LM6QG'Z96#OV%&GKQB33I[\5Q;Q6Q]35B,)3PEQ@J9 M'@/$4L(0KZQVPXD?M[\<%9>" QA5(E_$G)Y>E5Q!O[:_Y1==$I%1A+" MU08 G&IY6BJ4 =-U/K4=MJ= -@\@S?;BLYM\]0E>9D%AP0BTV2D M6X\F*. J]1+?!CO!.S ;;"8JH5,A/P)WYBRW"/TNY&'M8&<./!K#WW)R0BE\ M'ZS?\X;SO34%%G'-;_"^*7L)DBK(6! /LZA#QE)7W9MAYP.W:ZP,A4'=98B9 M"52!KLKV-#F?5(< LG":8P[(%_R(=3T%6*._=&J0BHXR7C%BA"<+[ELB9"+V MF/BMYGBI4&0NY=KAC\JW;'(<<\:S_Q_Q;$$3EQ)/!_"["P/&'/8I0)$(IL&& M<1-TE:C!+!JG.A/!D^*/:G%)=!^6 22&Z&1PLR'G%E%LX6GRF0N7[+N.VL_G MYHD6&2;BY=Y3^V;L\1!#ID%#>]DZY1?>KBKR5ATU!O\=)8E]>6QCUEY0JE*O M;O%G.M]NH_UKQE12)S0N"NUUNEZBB7U/&TY$G#:1[B@ND9+W/(\I3.3$U2Z(H33S_>J-;5 M9MOU*YA-H'<2M76R3R58$JC;D"]1#N;XVT8!IOUVN?,!$\+KB7_E%T).[$BO MDV'6_HO+CJ4C^(1+1?UU1QJ^^I/_S*<]H M1Q=MF5O"SZE&-PT]D$.KQ0F[@B%"\&;[3J]NZL7P[.&_'NGK@Z_P_4[//]N[ M>. %L-NL _DI3,*CO^/+GS&WJ;C(YP!T>TP("CN-:^5PD3@>E?VZT E_G46- MARS]RJ8'SHLF':S^0_[SJ%Y'@JY'_#YJF=E/YI19[$.&4_')C5#^%M9(#"A5 MTH.EJ6\:H7C2',1;LJQ<8>)C(&&-!AO6Z0#H$F&/_CG/FY*QWX?R3=)&\ CZ M=:#YS#1Q.[P%#E*UOD4GQKJ2:LX+K9Z.?L9*I!W$3N076'.A' [F^#LH)F\! M3S9\-=S4Z#$7;T)I%0^WE%1[HO<9#Y^NTIH0VE5I30B:1A&;0I)*-1*9MB+; MJT4$ K=4[=Q-V%>[3)U-;(5A2H289:2+&VM8EET57?VR_??_?0+^\H'W[@@Z M<,' ?!0,S+<7#,S'Q\"LLX5'+0ON12!B32/FFV9#P,L3D9G*8?@;:#>'Y_ M:T<7#[DE&ZWP7$2%F#97ZHBY%:K1CA*9,4V8=D'P FHFXG0LN*ZB00;T?%/>0\#OO" MZ N1S[(KDO,JI=><3PB'>#_-[JCSQ8E#A/,_[,R,^[,DXNDM$\RD#.U2\_ZQ M7GP73QYH9'SU^X*DO[\LA!Y=I),RN9XNU!6EC%"A7RM?E(Q2*.I@\6]??OO- MU1^+%,RUR&X+AB08AS"(Q!%R: A^ZK"2J+_C?%M=\[1=Z;^+H&J/+VZ*V+\37 MZ&5C EA4?8!MYEXZ/I>\$_YHG-J(RN+O'X[FMJA4S@(6&HPLT=H%IUC\^&WT M^5LJ^Q"9X]DCS@8[HPV\M&&T"SAC<$@)H)5YR94Q8CS+ZTKWHHY. ?VGQ^4QMG9F=_^)0).R9-8L?O'AQ&Y 7S%%KF2!A MPMY0#:!FV:_$@.C"N;092A],4;I#8B2\]SZK_M6GCYN_YW>3>@-NJ1@ O:L< MP\[TZY#P=_[1SK%T^F4JE-![&5Q2JAGGO:->GUA;0?:[,9(F9PB-?P\R M5.3GCJATPPH%&IRNFC8Z5X0BN1A=F@O0Z)OA8W?]EF(7!V;50HF$2S*X)DF0 M'5#QFLMC4A;$SO5&5R_VV[)&-+*A(A"7N4J9D&D*GW6-H*D955X7\F7!P!!#V8:-F5W6=1@:W61[H3N4[>&/,*]G%76)_[",2TN8YI$A M)L-X?O7\^?/??$++?'[US>^^_.+;K[_\]JNOOW[^S1>_3X]>U73SS[ ")YZ8 MBCLQ6_BM57?YH8;X"C6GJQDS.[,@/E(+,>VM['J M#Q)@FZAF=E*>IF#M[*R TM>0G36=;OODLR5*Z;Z(Q#\P("#-5?@.HMR^U2ZX;'^R0'2^F8]9 6SUY(?S-H!-MRT#\TQSS7N_ M%P=3WI7QG5 1P0KEPER^+V5 C2Z7$R8R5AHF0#E@33XN/R0AQ)P_)LI83'4- MC68BC2SK-VV_/ZR.3 L2=\HZ%R;]]#7'"TKN@Z/D?G]!R5V8HCY.D=;U<- & M@<=UK23@"KA<2KEG:B.B TMU$ A82DR'[==^#W0P7;^4<1RN MPB4Q+U_EI[N5,*;@@IO./(].-G+8<.+XB72;?"[9_8SN^V'.[&NH0VLH6- 8/ ]#^,AY9"5C6Y9P]UZX0Q&>E2+3N"0#W58\ MHQ S'0JZP)MAL-'K+0UMO:"(;@?*9RK>I'W$P@#V^PA5$,(-^O.$C%\< SGO<.SLRZ&8(#YASQ8,4? MW [:&9.B?T[IR\C]8Y%W)0X_F;A\M@&R3]*L'G MZH>K+MFDM!O9".BZZ38&U_2 )/NXXI'<2'/TDO:K:ZX-#RQSI(S&/)GRZH1VNF2(_CX++DD1+X_S7C#T4,,:RM'&8:H4R;"5_C48YZ+RFTF_FY MR3A0Z;D$EFF[VD!)Y.$E0&26OT=&B!P'IJG\%%I)W%@F+=W6U\BG[\(X AR' M M$U1=]4/"R%S24IPCKEL3,9!.TU74.1FWK$4OIZG#T<'S;.>XOV)#8BF(Y9 M2Y"6B]@XI5U0>E5AY!K] 21J3,VN><+D05PJ95#,>06J4=($$15/0KOS%&=Y MY2\5,VW0!N5 7X(D?@4:_D*0RFW7BW?/',M/B0 V::))@*8$+=ORZ,?1R]HU MMI>A#BRT"VT 'F[C]WS-4\WG[;BOYXAVATCXJ:5']%(NO"0538WM]CS&L+(: M0$X2AGIXH@;+A*HI T]O*@6YW4PIZ$!1_:F$F*QA0ZU#20[G3Y8\C]@TPK$C M/D1)"N2H< [$16:Y\SOU+'1OS^[CS4Q%WNFQ)F#X1M(BQZSZ)S,T/:; 28H(+-< *7X6[O2= M!OI^O"=:PMMJOW@E8QGA'-;HG4K?$)I?*,V8T%]8V;FIH<*IL[H$.:#PU>:3 MA;;PK^7]F\5/9>OAR+CPBMB^XH6M^XI>-J5]>6]P1UI1P@WL=0&UO@ .*$DP M4_IH&_AU^3:^>Q7%]=AHFSQ,Z+8,I.(O*BE _16?\[ <"U+3QC=-;(MD 8YNA5^>./=23 M9[[B[]+%2-FP8/JX7-1*7[I!X+G!XL/SE _M"N%)RRBA6;,JWJZ,JW&N#=*] M1>/H[ZX6?]<. A."^CC?^,>O$[4.4@MT&5$V0EA T'4)A.9V3;;@12JL1BMX C<\>FW]]1(V$C&D4=-$QYB8*-,/-OESDN#R=S7)1I% MC@_<9:X6WY'"9M6TQL67WXS5&HAE&C7%+C.1Q]Q6%F(#[H9=&ZGWNQQ)G4OYR&3#BEV#(>WS(A,84TP0N$:X_TF,,'NO?Y>Y$\3Y? M=T@5=XQ<&I\,^-,FQ0#,CT^J-&8*?%4ID!^7!/(";ZBU.QON.IR!+'7WQO(1\5HAX+#G=!;;RH4_*YU]<8"MG2^[TH3$)N3LY0/UD M+0R'PL!.,1:Y;2*<-EYB834EEM28\O,\6_08F#TCQU.HR.06,XE 93H:Z_K( M!>CC,QX@GKDVY>#=(93$ME"^A8.3/Q(AWY8XKR4S&X4$BR>>K/9I/!U2VC + M =@S-8'\>DC@%_P4*!:@V"%^FLJ/@_O*C\H87(T]_-3IIKT_?@KF2(]\%YALF>HC>86&!4.- M)K=+R^HFB?6/UFF4R>]$G.)#!ZN<3\9;\[&E!D565A%J:ND)T$DX<>FG>65^ M&3R#)>;P*?)F)AC&H_C5UP5_Q&+34@)$T_DV*.KW=X+*S[F=J4N>OY+1JWA* M;=*X>PC[G:*M]"[>(>05-C";0V$8#]2)MZ4TT3.K-J1+Z27C""4X<&:4@T^^RH0L!1(5Z^5/I4R1;8 M@T:D-AK7>0??'(QFZ#NIY,A>,V/*!KHN->Z9JS3OH0/>H0QA3BH>\:O$9D29 M7HM*7?;+-/UQA[?RTC&;Q^>._WLE<6O\4&9V)ZB3'K038S[*OS['>L)>P,U@ M9D@#%Z[2#Z?HD^)TY]3\#A[ O=\[HEUX<6\&W*GEY9:6U A-4T6(@8:RQIIM MY,0Q[YJ)#I*E(E\%.\#681/:5@X/=K_ Z*6R 77XM@O"ZOW1A*VI1RR;F$D6 MFUH]),LJ#QN]BA!-J!FKT+B!A?2/KC?Z6,L2C)I'G:3')3ZCAR]TYE6U@?3/ M-IY U)3V#N/7B,N04!I,#6^ 7PW5(,B"Y!O0'@@W52=-"&#R$UJ)L_NN#T.!E2FCAL].JT?EP=I[!)C.$BI:H%;X$I; M-Y0X(+)+,NC%,93MU!EEYN[5'#P9&90)=#W\6F@51>,BTD$JC(US7=UW%R. M7#:D5RN55"Z+-*TPD5,@2+U+"I[:(&55>B+IN1[!\=WNE,Z9 "PR_,P=5:2A$%%?0+*\T?-W5P,.WH^ M/M"(!")]2-*[V6LBT!F K*<_+"?U@(+^(%JCX.1'0H&7K/5Z#Q]JDHDK9)U> MVQ/C>1VBQU.C@3%%LS<8K BH9WX.T'D;ZC2I@$W6<-;.R3 ^QY M%[9M-L8Y[%^DWTBAAL;!>864^2E#Z0TS#BH/\J<(JQ(OLT#WFNA#1"$D^*(Q6&0E1=131Q M8&R4:E*]9$L-4_8B<74[C=%H2\>XC?4ZR0.D&> MEZFQ#W[)N68!Q1LY>%Z;&I\(&>1J4--(N4),&V^K974P$.EW,6R%:"=+8:=F M6)G]* \[2!][W)(KLC$GBY72]PN9.KBI@&Z2:HA<*/^@#^*&S?Y,&9X\S9X+ M@!H/XJ"FUJ/%&CB"F UC,L48]0;36KGT0-7;V8 &%L/^>E@:&[VRK/+V,G^P M=1.ZTR,6XVN.1I-G9%LJA<8-0:H-:N=6-AGY%7_BQ=\ ?'7OW]$?"& M$[T/-P&*O$AB&TE2F&C'Z :2?G2<*=/3T]LMMA[@!( M5)U*IJ M)B G,D*.V:#;3!6N2ARW!;;C=R=N\&I"=V_VYD2$$F3R?B^_F# M?"RK0W_3.NDX:5>5]SP)X47 .^5QI@=?JA.H\5<;%FC?J;_#$8M]!;%0AH? MW5-B7F93PA.1C_:A+,:9C[6FHL.TOM)74MD81P+O'!86E:CT;K13]$[0>-C7 M'?%4,;(=?5(FFJI[U'CB54509R@-E'[6'%OAVSS<$CK1YIFJ%>FEBJRRI!"= M@1NE9=16L"+&)M>%F3%6S4U=Y8R'Y.JO%K_<5ENZ;6-G- TAWL^,_)?6UN"X ML.6V\\':?H^!2;0\?$V F32.;I+.',:GKFG"BKSC[Z@?<6DM[]]WD%N<5%5\ MX2U.![3Z1Z%A<$_)-T\>QLJLF687G&();ML?Q 38LJX:F"3? <@CXIOO@^=! MSY8YM!0>^,^ >JX6W_>]"=O,+XS_LA-*1/SUP+D#.0W2RY0'X@# M51^+.\6=%)*Y;=0S"VNEBDC:G]:NLD#>1)65VM>=Q%+"MS J1'G=*CD3Y4!< MOP\ZZ+,,DSYXM?#E(-)X-]"HU%6T?.[@%/:V7&0C;&>)3NC,H]B?WF&EU2DP M][,,DS%H2J6$8V)3Y>S-=@ 5=M:]5/7?GV40\)5J_=$&MI@,Q56C%P/L+P:( MVP *06$$@1MO)XJZ%OQE$4B*]\8W2A !OL>2/$[+EM7%EU-J;[A,=S! ?X&> MQIM<14J#W!<1B/%19KW'QPBEPFEU2W",N" M"QWR6V+[DW<%<^, ._XX#<&(;<3PSE_/)[)5N^IW%$JN,G*B=PY)I'W;&;53 MRIXFJS!=><>H@1G(N$RB55)N*-?Y5QFT8*?5$\Y M.PGMBEX,& L1&?JM#_+;QZ6A3RJ^XC+@K2N]NXW4WA#H0'OO.B&Q.O(]X>OQ M^V:;DAU2L8-S*?J?5,6A>ALT?^/#K=IJR6BE4[<&^LHGU=U331K W"/;/7XF M_G=]N.T *J9K"68"R'GU%8\#NB^>)+*T>*&;IED3@N%PFV6>[#Y8B+.>A0=X M#_?T%*?-Z0C%H?:%F. 4JU"UBTZZH@]O^]W^6=?O4%-W MGDH[ [1OR3]7PCI-0!TYU#7O+0YJ9RZ;LZ,+IQ^@' MNI*& U O.S()JFQWNJ"%NLEEG?GQ\)KC!0YM7#G(Q&_R>E :Q*HV>77J$0YF M;*T/G/A# YXHDKPGRM_S^DZ,ZX%7#\;.M1QAYQ66/3#>B&N E!,,%E1(U*XG MD!8V!ZF<]OI%;6= M+C7C"?5QFO[B$0V"S-&)Q:42%VE*1^.42(>$5_L^G@,KZ0,:H_X^9HN,TW:C M*A._2QX=J9HR[8MTR+"S"/6+$W(A!(..1^R9!W6^ W]+E5O'U$J-FYMX&A/A M"+W7;XIOO_ZZ^.+WW\P/<>']?Q^6;4]-XZ^^*H@T[>NKQ4^/@%&.4YJQ4(XQ M81OD\20]'^ "CU"/04>[(<70IGU&9.8H;F?(SE&E;?P(KGPY&$YU_.9.I,;# M-A%&T?AQ%7H))XWB_.'['Z)4'[K1\[;Y; 1&ZR546&CO*&N-BWA@>O,OGQ?? M?O7;XG=???L03)B'3$(MU6*88= M7#<&PH]+,[W$2(/,>576J!U'XZ)I&!ZM'#MZ!H[H(F5[ZXZBYY 3OV29>QG3 MB6U57D3%7BKHR@]UI4HKP]T! $%6*EP!J7:ZNN[( 4/8G+LKB>2W2E MVBD*#: S9Y++1]VBY=A=B$&&D 28+!+ZEAAMQU.G[FO8DHD/J3XMZ^__N+JBT6\V!:H.0LOAO)S^K*\E EJL*7)01VJ9>ZW'HH])[M3 MU& FU]AH"Y3K)ANN'D6#V_)@8Y]H<[W6D(#"!K=:;3)1$SG,'[(\_,1 OL[Z MW^RRC7:)*=>(D\%;OC/9B=$J)R]?>/B.T+]"3P.[2=6A[W"IO)DV30GDD*FT M%/&&ZV?^O3_B!:F.M),"20]FKP&%+7U?H)=1#BAJ[8G2=N:1IG[L @S*MNN/ M.B4L*RU6)@>>R/[.W _^M2)#C6<<^)EF39\2+\)R MMA71H:RSO)K?B+P** 9E B#P2-NF$VD>5F1+$.)3&0^UE_Y6=NOROQ?7LOE_ MX!,=P^K">5PNA!+ZW[ZY^NVW/-]]6^%<7?S;EU][Q4AN+0;E:_-6"MZ"E.6*$=!R@38[* MFOT(V0,,J>+TD+"^9#";L)@9N8 MIWAQ[;?*[;'CKS.>6!Q7D>;RY:6QQGSUAB7F+X6)__6_7\6%[1UW5K.O:J]K M1)W@CD<@]52#A5-J$CW3,IX^LLK4"KR);UNA:#.,$?:N-\Y_H>R4 M5L/AB) M#\YAKD -3-2]7ASB"2);@)O(>,'YXS<-%1_NB2A#;OE8@*(_'"KE<>^:A(1G M&P,>()Z3K;K>O"FEQF\6CYG_AE@35O[IN\43!MYU&,WN$-W$O\:(B?O7 D)& ML]_@]1CVW/!C/-7G2%0=KO6R;LL8*L3?SULN?HG.V]K_,SE L6_O'0SZ/Y6F M,+IL]FR4F20&<8O D8-WFK%"Z22>C0BIP?G%U*(-CMKA:O)C]NQ$V# MSV<\O];"CQG26Z9:)>8E+>&FF,\??<3NVRE9;6B]Q%%BFHU_'=/+R)\AKU7; M7:8N)>X MNV;C0(%L99QF_DBMYBGS6-BI(NXH]V^HEAU0.V7W,@#JXGCI5PJKG7SA8R,1 M;1ORIRWY*50KY*2QUR^!"O5>V 86C!H"]^SB)N8#T7T$J9N=-LH=.EB8(0^W"X!MX2T+:I&I/2QA@(S3", MGC(R3C+9SI2XTZTE=;"@-/2'^4!$]M:?805./#$=CW&S_M;.1[>P_!O$OC*XZJ?Q5X.C8\:D#]JZ2VVQ?:L, M ,JP:S8M3FNY+>LWT:S#ZHWJ9@Z^I'HM.1<%NX>4ICML$,VB),B'%6N,F)V] MSUW#M7" " J4(:BXZCP$=[YC,#X26.H[K@-DS7[NYO'=9?S7I [;4*49;(WLE1E/B?3Q]" MW(^*KUDBCW6\RJV)L3-B+/VN;@4) [K\1$6EA=G.%>.T8:Z=E0XVU#/WT:NZPN1P)ERWUJ".A?-"F MI>M'0"7,L=.A,5>2$-#1;5FUN_*!H FI]6T5B 0PK'H V!NJ,X0VSQ7>;RM= MML]E^_PJVT>&J;>&9VN;55CWK>.$)=!,+QWU+J;CZWXK.^I$!<_[>MF#%[.[ MF-T[EXTP&L1_1SW2"]^!Z^S$=]DK)DRUMBX@RJOT:HN>Z'.J%2LJ6]L"4"]$ M:D,?G;$[CF\0;KM9*&;F![@O\D?ZI M#6TFCCT/; BNP'J4X_H/-9'01Y*?6HH<\EPJTDWF(APZ#="G,^>0='R.OCE) MK4JJ&%,<93@]V].X4SGS6.]+MJ^%7P3IJX(KOC%K"W_?@'K-?32>K;17\AC1 M.)G$"R@STE*E5!))U]6,?35%\\5LDS7*2;Z\X9O/=GHA;9- M7)2:YAL22I0>2IC?XDW,_JH6&A(E_68DCK=XXE16I3OB_ZP-34)R'WD28LH- ME(XF+7JIOGN*;T)S],MO?H-A@B:-9_@Q*1W"DJ%B\'S6-^4-4]_;O4^1 ^70 M=/GE.6UW9M.A265PRDVI%A'54[@P*+\;'(&8 ]$@H-;9 MI-8*P2/7"FNR6> M?]HW](X$LO?J(%>S;2@T_N%MW(@=-*^;MM]Q:SXS?B+ H[,:D@HJLMMW!I7) M"[7^9&*PR_ S9L5),'!UVS3"L/&/Z!5P(J7;L1]7FY.TW]4+)./O@(N('G[; M',/9CW(_:$L#GLW$_ZAUT&@\5!I5G3Y"=3(,0T=3HW& ?I@!L2UFVO8(8VA MWE)\U9JNP<@.661LHU.I]+6A!B4?*!S"1/MHJVY=2>D%P[$"VO"6/VOU#'$_ M=4FEF,33-B+L,+5+B(24E;+;ZLY+43,VIR%^.5JY):;$#[DP"E$7@W24KB!? M([:V5D(@< Z#IJT-Y>J6BU";*L9(%<0R>LJ-[OD@=!/""GIIF.@MS&T2AM/K M/EE,P''2-LOW-U.=GKQK)79.E]!?9M":A8LM#P)[;A'P@%MCQQVP5NL[9="- M)85T*G5)M\.N$BU[0S?BW[D2H+^CT8*5-2W$14'NC.#)7U_@R1=X\J]1?WC M>3K7GF>TZE!]0L1<\Z+(4&Y(?KHC^/*A):26^#(".<^YM3./ER EA($U1)$Q M_HV';#R<5K=E)V2KKI* \@-C;X]I?A5RJ?;.W&!:TN%1W36>W>'"$X*IM<9= M_/<<:1B$MRJ>K"(7>6-J9)QA1P+UMO:O0"A2Z;B]!6\A )V9S]5H9)NZ[!]!"G7Q@)W=YIH4-6<&&*=3X. M&61/MV6[DR'-B;GQ3Y4W+ZKU__>_J)K]7U\N_ZNO^?'"^K]BPKC9_!>!P@F+ M]GDPOWB^^\7US_^ M\,.?__;ZU7NI?/_*]W;FLM]_:TZ08WR\_;7ZK]611A?X$#E^3GOJ^FIQ_7__ M].>?7_WY^N\_OWS]?R_&^]D8[R^F-/D_7,2H=L2=A387:#_OPI:H3FX*^LL6 M=60.8]8V$0LT?K-$J\N;(!V<-VVYXR90N^:.[(YG[D%*8","7;D)-(V[EK)1 M3:-),>!9EPZ7W\R &3C:1=OWSUHXZD%>@7L-A; M)U$6]S,;N^CKL+JMH\7>3%SJM;L244NMRV/<-,_63*ZV)_B4W*UR)$^_QJO% M=RQ#!MA+*Z0Q+8BTAX%4?@7B\EOCG2I;C[Q/L2<4WHPH9OX.!MTKCJ_8J$K2 M[:ZXGLCP!!Y09\9=ZA)=>ANE ]4/M":*FST1.F>?9DVGTT_10@H%2(Z8C K^HFVZ M[MFFKU>2S1X"O"/^G0^F]J:,,07K%"V4?Q7-XT *WJ1+236+>.*#B"SDQVUT ML0>ITM-IRIE\O^;FTJ:BB4&.0,A]K!=V\R,ZHJ=H$T0/S]46?=UZ//-S"N:% MW\"$(?QK>>X/[*C/V_F,@LQGRBXE+@.25&R5?2=E,X>*H)A:*"("4]]ANF[H MN=*(.#3%.\P9,E^V6OJQ(Y @_O$V!LZHR)*>2'0T;4XC@U@G=Z&$HJL! \CSNP7G5?EI0G_N>=#54SX=,H4 MA;Z4."T^!^)"):%WQ/.O7O[\DW$EL&=57G .CJ.[B#ZRZFY1UVS[%3$"K:5@ MVM!@/,=H],@E:XC>QC\"-'TB:LS8V3Z?[MV9;3\]^RT7C6_R%H7U&+;7 !FJ M:_?:G@ZIR0,HV!0$C1&;J3L0K?:^S2TE=O#5H0'-ITC/' XZN#+*%8#VK'AG M82?1X4EPM:W6^4_\1)LSW>%:@3:E7AV=%U9,:R7U?J)EX#LTXV\'VXXKQY5+ M^HP@XD2F\W01W_TM;7)0>X@6\2WEN>AVW/BPG>BUH5G"0%&(E:1#OVWZN%1@ MDJWB<:L(V.QGX1]NCQTR.OO7^,HX_@5?+I_/##N/BSF[BI?=^3GMSA+17F!P M_O@5"YI64/_-0:DFN8'369"FNL]]+8KB_T/7!F=12WU5M4]/O MQU^Z+?\G&CN;8T^4IO\3QD=R"D2/BVUS<\/UKGAG?<[N0AWYT;%9WURP61\?FW4>_I=(;FMKJ!TL-YZ/ MNI$8J^==ATU%^L?N3 M^@99C#1NM( ?W)T54/2A(Z<5?W\X[EG(Q)4D!!1%E3\4AFU]#AP>0IRIE-M+ M@S'G'3&Q$BVBZ[PW^1I5YG,/HFZ)_TW[L,IYKU93!S..4*5--/A5M4X:_=;F3TU^[=O: MFMA8N@DFO I6(T3%^OO2I!>(F[!<-G>?#*;S62!=_@+P+[WX?ZE5^-6E"W02 M^3N#2/^H)?;S=G4_3L]I6T&=Q6@3T(/@F\2$%;("O4."7.L'4L&^X7Y&4!WE MAUP,11-35Z2J?Y*!2Q&5=&TXG6=^3 MO[VX_N[IU8);S*]_7%#6VT%%C5)::]E,+@/H59%3F8M,3\6-%5T4CV M%#'!!K.VR9^D]CR<]5.J M/N.^'KX;:U)SW,@W=/)@YAH%196"WUFM8D*&8]%6G'I--KC*=8X4?C]J;>C. M.Y;S_N\^AO^!2C%2'Z>O7Y,MZA3!9OXU$RDV2V:@GB-W?H([8M,0^PHHJ-T* MGOH-ACA,7(IE>KI%C$NJ'8![8] 6SF;;!B8)]@]B(\4>KVKB#$]Z'@EME<*3 M![W!69];/XS%IGYNMK-G^7D<6=IQR,^H5[ZM]!/-VZZ.BU?1QI$$9LY3@"(R M&<5*X'G'?1O*M5!"@[N=J5%8"HLGG2YX\T_+9'T>K]+V?^2-V@O/=AZK MZ@K].W7\LO)BP7XV-0<*WYF481,Y"DRQ0#)N8['G!H/\*JV,I ;2Z] 2<+6C M912XPN;A]4CUSG=9!1SYZ>S&V4R +,[ZG[D_T4+K^#J M9AX5\@S4"..^D>G,L6#:FL*" QL'Q-^08P;W[TRX+G MJI5WWIA=+)B^G.[-C="_*S$B;4ITGU-V2LA4_ M<)AE(,H<$+BJQH!6\_1XX3*[!QM\!+.&3981DT4/]9:C)].7)GTJ[M.GTCQ& M7>52>>GZO4GU*_UH II3@5LDM48BAFJ/%\RO6!\M2+4!:Z0K*S$]EY#V#9S& M.9+LI24SGNT]@)3Q5#-1+(F0Y>7CD[[^_G M1I.YOC=>4N-%W?SRM=.W?IQYP4>@",;X8_ $;^X^6N^G"\E:.H]GCQ$L2+^8 MH>]+L-%48J1TMG M6\):/$H*N(G9)16>MI-VEXG_#%;K!&N!Z,+*$C/\>5+&T]:>7L,TL'5+H_#) MN3O#XQ(VOQH^XI03_KZL6LWCR/^0+!4X%EPY8/1X^R4L_'X,Z[=\$LZ'K")S MK?XN?0"W;?DD%%>IN9&20;7'TN]^@]^' 60+'E94T0'DJ_3YY":XRYDM -VJ MUTQ@BEX+%UPW5UWKU7J=]HX/6YU:M]7,;OB__XB"^7DD"Z_B4Y_;?PX#\&.= MRT2D!^J_Q2+]"-332_Z57OCQ%PMHD!?/%GSE =<9F[N)7&E9^Y"M\ZE1-HE4 M962'I7J57_[SO,=WYK]1/X;TXY<.L0^^3-R_^-J-F#$((N?PQ-04CQ^O8([O@_O@@>"H=$C$3L"")V/5&%Z]4.ZQUN M%@OVH^]'X!5K-^,% M9!J3%.PE!6;#:)RK;5P59/Y!1)&J,S PV,TU:62U-9)PF:0 <-DR>H?"9;*8 M=^.!.G8+CWO/!KL73SPDI:RV4A(TDQ0 -#<-DTSFTT+S9RPG_HOO2D^ S>S" MW[XD>*ZX8A(\DQ2\^9\NF8?HQK[#YX)(:N9%))@F:1 S;USN'@&& +F\G4@__8]VO^KN$(2+),4("RWR%X^+2S?<<]Y-MBO$1^1-E9;&PF3 M20K>_$_+L%9C,OR-Y^U/5,*D\;LJQO:[*NHFL,+,.54R:=38E\\_77_):CB< MP<"^WW[[^/GSIYNO/U%!D_,I:(+MH *1*SN)+1MXT@D*.QUXSTG9P9RD)QT( MTKX%6--+53U1O4&QU?2TE0%W5/UR)E0C!RSM/-/)87&GAAK[495'PS:*V+\> M_DYZH#[C]]*6JW#)G;9K3FL!8H%0?ZYH,@_A<54@,:E+G7M.5?[R?.\R&[/' ML0=JUD-!57P,L&IZC#.!^U\T-GWE"LM3&&K^#HP5OX=\(*+GWQT98AET&/P9 M85&SQGZY^?J9W5W_>$9J__G^-_;IYN[CEV]WO]Y^KGB1R*^H\UG3N8V(T:RU M&HUC$2,U)I2<(Q3]+N4!)%I]P1&VKXM57JGRB+A[>I#E[?KVGMW!'_P>B*'$9CE>%/Z.Q31][W?Q5WQ&X- "<+B^_=?G>_;CMUMV^_FG MF[O[V^NO]TG5R#OV\=LOOWS[RC[_/[_>W/]FP!U?KN\_?V)W/U_?GA.:_/SM MRZ?/MS"7^_O/MW?L^NLG=G-W]RO\ZONOMQ]_OK[[?,>^_9A,@]U]_OCK["0 M5%N,5\%"@-W[X ^SJ>I(8]EV;&>)5I.3=I%;A!$&,WOKGEB@$6J8I%Z@G MTXX-JEZTKM*<-*+PXK150O*R]/6.+[26I4U ^L(3 ZD\3__12T:0:R&.#20> M1SZH83CBV$ 4'>61<)W4,_0XDAL>2LMB9W7I^X'_IVI[[ CNBB#K%@+&F&JU M:;N"!VGC*5N^[&1<*9W\A/T^A.=47"O3YCR>P$+JX*>X'&4%P'S")<@,#T?, M24F51E(6J:+J-#F-Z#A^(O9XODHU\0%MFGM;(M&PJHA0"%7V=!!C%*32@OE= MMQ;>K0?D:U>^75OJ?=--AO,I]GN*FLY#>.M(5_Y'S$>MB'P,*JI%0"\FV.,M M#I(F#G,UF\TN]E_SX^'H935G7"LNY/L5:^B%A,NJY4P$2P;V,M%FHQ]D?11: M]3IG&^LD&N3L/A3JVY. MOZY79;W@3Z;ZE-!9M7U1< /4B,="=0"'A5YWP7T0891VR7IKPNC@.R_)K=ZA M>A2Z;AX@DV9)\V11]V\R T,;0H'0 Q'.#EA83(V8WQ.AAA=';WC1H887K]_P MHB*+VTK8#43..M1[>'W5#E@U&GI0^UW:%,R_1Z/ZJA?#(,;P[ M63ZP,K$M5?.R=,\M;3N.O5'5 ));!](53GIQVFCV\T<5 )G$P03\,X7U=QJ1 M&"P(LVWRT(W[_&2/N#<4[-I6BXG9:S35KB!X<#AK0X5,T/M]Q%Z"N0U&?)$K M>=91, V[P7*3?%&W2EHTW924=EH45W5;#,0 6[NJ %*RP9KXG4DKM7SCN>D4 MIB-OL*2#;'Y69[ VO6IKAF/.+\V7D>,A"P/[GV_@AV:G56_66XW?S=H?D^$; ML#6BA;]/::'FT>Z8DZ\:)=J^65GCDV1T[91*D :_\\XWU M9O4\*]A108?9<8-$62%I*?\-NL3LWK+C+(A(RD/*LZ_RO @SDT/1=.,XYV@-Y3J&M>YPQ>;&7L$[:-B%#.7!KP2L]_[RF M.\OX9?-\>T">+E3G8TY;13,.*/ JB++P5%51F'XX<2;])?TE_27])?TE_27] M/9[^[AZK)]\DYYOT"!M+K2:5A<1FI];;RO&N+*]);4O#RN*KK=6M=4EM26W/ M8;JDMINOMMU:O5DM7M/FR"$<$&LKMY4@L7!J4E5(M#JMFM4B7I/:GL%T26TW MMV1ZM6Z#>$UJ>P;3);7=>+4UZ[46.2"T [*] V(2))9:3:H*B6:W5VM7;%.8 MU+;JK"R^VO;J-9,<$%+;W&#D@7:Z!4B]>T W(0!\0B2"RUFE05$KMF MK;&5\YWML-Z__A7TA.!3ZF>OBY(6R1<\) Y8B ]H;K4W<;P M>;/>OS2[%_S]1>-]VAMAVCI@".-^C_?"'+RDAX)NM,"?U ^CI""PD>M+\/GN M^WE+9<5TV26"#2@6%+RV' QZI=@^JE- J$8##=:!0RW7'B19CC MZBR;41U+8LI4-=\R:[UN<]=:\*NN-6JM[JIR_*L+U#=W'E.]UJD?HDB^66OO M7%\?:P;M/('=OVOV:O4-"4?U^(_O?IV-_7W(N5%YY.7ED>]5V\&O63_;.]V% M-K6TG*Q+V_(!X POF[5VMY?_#VBWM5'9KG7@J8D?2M7W+1"NZ@ZU=/ 7YGMV M8;VG\LVDYJ3F*]7\&BC!P1+_KIK*?\=6OQ-0>*7MI#ZD/J0^^ZV2X!%_YX%J MGO<][KO2=I_9M>>!,6ICW,+E7H@.]G?MJ(:D5*LMJTEIJ$7!^ZEOKT5DLTMYSF"ZMN9OSNFN9%C&; M]/8GL-T26\WY?5% MUVH:S6*7E]S,QEJ8V4NI"?O5>:'H %!T:JW#Q2T))0@E3HT29$4WNX;A2O6>*42\:KQGR^R1?,&7I:?6U\1_$G*HZBGXCOP[ MZ\>H'W/@Z) ZX$A(?1BMLVH6JIWCQUA?IWI8O7C^A4?K1J]IM!J'VR];232R MYP@ESFIM/EY2A1ECK5A/ '9GN/3*M9D'[[T062EBFXQQ93\+)K-3L_LFITI^:2'%+A45%Q!-E6N,65'Y-^Z@.5M,>IF W7BV&SO3,O4+ M1F"95LOJ'6T$K-4VS'9#E[E.JAP]"ETF6[BSY;!5K70/X4P^Z&)'JF)V5CY; M>DQI.-X;\DB&@V*.Q_FBW#KFMO\>8S5_/T^R!3'>[/J.N$.CC47Z)::HDEH&/MOPV\6RJ/P' "^)V035K;.,/!I0Z SK=WK MQN]7.&L_P6IT9W S)?PH"ZM/^%#HB/DE'\ PK[C[R)_#I !SGD,I^17N+Z'] M/B1^C:I8!Z#H@M5H@3C3TG/HI2=7+GXD'4=XVR]&!UB)CKP.+,!UW?E@VM]A MMEF"P6 H]LA H!;<'C$;;C)FU@Y82@9@ GB3^]L64=PM@ZOH@K8XLED9#4YIEDE1SGC1U5^I'= M3GM_)'4=:^R;IVI!FFV5W&X9JE5(WP>#!.T1;4WX08AB'O@/PEGYND2SE#ZA M HWAS;F&(_$$Q_.V56M(?@$?L^/(V" I\RH19U7:NQ^U5?A'\SSF7B: MR$ 975H#^W&D1M#'IB:.'$CA&"R,PXGN;0(*"LQ$JDHO%DK)L9-+!$S GW%< M>#T0^,9:[KMY %DZIO3#V#)&:J3PX<,)A"BPF03R <;I/C-/#/U(MXU1@LYM M;3K"$'UX,GB4"I%2TY&/_=B+M,DJQXD1&>3&YPB2\]NA8SHK:D%^%;KY#[L[1W9T>N3NOYNZ\BKI.L;7S.SP#[,,8 M1?@[KFYQ&(+R_ Z_=9]#&?X^."/0[=38+]=?KW_Z_,OGK_=)U.6.?;JY^_CK MW=W-MZ_L^NLG^/_UE]_N;N[8MQ\W:+KR:A/X\>;K]=>/-]=?V,=O7S_=W*?# MO?U\]^N7>S7:;]\_WU[CA;M"+"CEZA&H;\4W7\D(OFMOV#5PJC/*BDKU!@VP M@?2X9TON3DTM=0^8,[$;J5O @R2J& X\F/P+/O8D8^#'>:=]%Y, M.C+"+]\\"O@37O &"/D&Z#+0H5SU$/LY:9K(/B8F<,HH"10*XWXH'$H?J(&ME3-+7'X;5_Q6!]A"OI]NKB^A$<;0[.Q4 .8_0)1_P!/"$!GH=* M]D49 L((=%6 JA.TM;UH2@-T6T!^L"\F8P"P(-G]A6P _1D"/X_PAUH(>Y-7'[Q_3_QWW<9EISY,G'D",R4#@F4 M)ACT2V9>)?9*R#[-KAC7N17CQPS-/\ZL&+?3%>-;MF*D;62#C#FX2DP7A+3_ MF\'Z<2@]Q*TP0@=_^)RM$!/5U@/_Y??_0"Q]T. ZM0H5.@SB"+ CMUH9#*,< M@T08W$08I@M+C5W;40R#2-"/DV5)$7,\T4M6 MTE1W^1>P51!/7H\CME.8XRH\921+FVKLJU<]H>8"BZEFD.HS=&/H-<^\3AEV M*\,_V8_Z)2F%5;@&.'3M>3@G6#5\[%'DH3; L_7+?U6Z%?6W!Q$\2/%XY@AP M9#?Y/ZI_\H-4X3U0LD W?4[V?^&2#1JH9-AW8VWRP5H*9(%!!\\8Q48?U$FB M?X#!U4W$FC"C:(4?_P=YZK0%.UUO;.F M+"8U_2UF/SMK-73\.J*VS]((M4I&T(B.7 (TA7$.<3LJY1M0"^:$@?>^ "D" M^9D;&$"FBW9U,IT9T<1;M>QIJ=([ 8X0$_:GYS^ZPAF*-%X_+TO9 H.U/=(3L*E6%T-G+J#A1&5((21()+@IA"N9[G=EP D M!>5+XL8!\L'1Z_0#1E3%95_O*+U$MH% #;5QJRB]JA_!-W'VIWA.30BX>2PP ML25+RXE#)<\"MU+5;FD\U0 E_\EW<%]FVM(,9/ZMU:IU6'^Z?Q2I)H.+1I'V MM7\6/&#)?LB+AO9&IL!XVR4"R:5Z8-$;$\%\Y.'&BT@PG O<@+]^IPLXVW)NQ.> &3HO>3D-@.& DQ3:N\/!FC=H'H PY*O M8

$IJ9R:!:$V1ES\WA1A<"#I6\!Q])SDML1 TX&U M-%\!7W;[\0X13"W=-?4O&I!^' M ,U9@!4G] /,+05@(QTI4!]XHO3_1]$/8IRMV=)KD4YSR&R\EV:6WH!.K=55 M\@<+4R"G T)D#GT/7H5L1V&(@4R^2I-*?A/ RB@?D&YA+AY@I (9>UJ*Q@!7 M0^R)C6.1MI+-E-ML)+@;C6QE=BNY@!F$*O$"7H_&)V';'*#\D"[09X9M+\:U M.[8!&F&ZBGI J:62/:YC5>N![T$&*K1T+&#<".[ M@G%%"-R\)%WVS;37C2I M$FMM%97G-5@K4$YQ#89N9D)'T#'72702K?(A&K+>%*+'H+^VG'"T^/#Z5%,- M]O.WZWP$$&\?^>%$26[T_,JQKATK=!PCT/4+MP-?P+]A0;&G(=IS#WT?W[R= M[BF-0;U@G4PB,[#Z!AA381G1A ?JZRLY3#V%7VMW-25C0]?O*W\FQ1U[Q-'9 M!\O@;[W(Z4P1@=Z2] ;:I\\C"SS@#86.G8'TAN]A%9,*!3#@@&V48QNJ7KO\(&IPX7GJK%C-#P$+W=/CY.<1H,3A_\&FE"^PNAD5\ M/",8N<0ZW#W+AVL$//H@]/B>DS,IN#AB]$G:Z!7"38,8B0!^N5+02&3[<,JX M2-4_=2L=YH*[[JJP?>SI0RFIVOX#8(JK2:C]!ABM/U:)R!@:T^&G+#281LXU M,W5&(,;L\\/G#J[?Z-]R,-AL[=#,NL1A&M(74RM 699IGJ/V@!>9%EDP-/EZ M\K3^QQA^U/OCM@ A"!$$S3V MDCV%$Z[ E.SVRA1OUBG9[9R2W0J[*FH\\3!UHH_1,+!5U2D^ 'RUEXA9Y36U MX0M@KU%1CF$4"LMFX/D!S#YP)N>@+44Q6$K04\SR-/J8OXUXGQJ+\%VNW#K] M0AEDWUGTHF:E=S(S\_NC/^X#:Q!:JVW+!K94 BZ?-1CFHK/=(G M]0;2_;ET SE=/'+;6!,J# _+ @_2D6[+]FFZ5>K':PD7PS)^6R]SKZ=YQDE>61?02Z4[B%+@9 MBS&Y*3IN=#279*^\LC>7,)/DG[Q(/O$]?406A&NL4A-5+F4^#IW<3:)%HK58 MM"[D>S!+;907'0',DJ3RMJ06MPL)-^M4LDBDZ;GYNTC,2,P6BYG::E?XE016 M)R*2&JQ>)C4N20@,/^##)&(D8EK$AL+#=%NV: MD)I:OW0'P5,':.GV-@;-Q M1C'"XGLZO#=0CNBM3L'4Y/O\-!%>*)9ZI64BT^:9$BF)JN&K;TV7T^U:U=AU M.),WD>;R3[VPCSW55:;\[0UE'S M]+4U]HL?1G.9S:'>=-TVMSF+ JHR,>B'#I+R?RJT.,TT20_>#N03O@W/8>2. M:^!#-74,+'L'IGWJDY=X/$$$N$7#AVG,?L[YA5_JLE0Z 0;+UJBDF05'0G## M89IOEW[*U1G8D3^?)Y.FBV1^<9+;H_=:9]\/]RG*A[@!GD_Y2=^ALL*04O-=RD]%N2: M&\R)L[P*3$@/F2Y;M""#7>5FX_#A!W.O8@*O7HRFS"O6NG6\JBO61T!HM1:D MV''*M>O%8!:DWF$ZBE0I-9EC%/J#Z!%7E=1K5R@)=KR7)CWKI2$:R<"YQ O/ M,]$A_*J1X1PL24GB'6+%IIQEA MB9"!) UT0ABF4R6+F#Z[%:3YGK'*;Y,B+[K3LUOJ121J<]S\A#8<'I/*BL%@ M;KS\>R:-X!1"-C.P1)JTF95 G9._(WYX49*Z M/1W@6$0CW]$CY'C>1 A],'#A4,'@%=$CIL0JJT*=M8-_)(;;PLGAR!<=6-5T M!@/1$^[L%7U6,?T0'A_#]%'$C'7?\7SO4L?^@)I#F J=-%M<6#5)&[Y(Q.L] M@K"/UKB'$G@ZK)(Y_RL5$G6E.(A%9U"*I[+!L&A@\F)U*ACG32>D@P_WM]?17 M",O@"@=23$MNJ[=^ .0V5'7>Y)O)469]>CP]"(XCG7E7#N+3\X+)39X^,*TM M)JU1>CP+YV1S+PU)9=GNH#-@:NEOXSN2!V$5A4 MW!B?69[ 961#YW92BS@+$R4A)8P\O6 SDIEH":[A4HI<\&W(#L]D= R"W)A MI$+=\%E%-NY52$=3^59=BD,=_X+QV)78% MBG0M+%@VI_1)D8.7.\5XHC'MJ(6C1RD"1N/MEP "?@RZC('U#]DN:*W^+GT M#VCR22BN0D!01*Z4DJJ+F'[WF_D^Z+D^&.GS'UXV.$]V=KNU9OM=HA<+KINU MWJJKJZXU:KA#OMNSI?WJBK[UW"#A.GOP.::";FR9;F(17+S5Y[W]..0>%I,##TF \.#F MN&['Y/"(OZ\T>%G+L&LL'<<5%<0NW,[>4B36TZJ,0+6>(&6;+&G-*JVQ2&O( M+"8=6:DC)NG(,4Q@&R@PL#>V=C?I#@G4.6/[=Q-QFTO*W:3A_#)BE *9%KS2 M\\]JMK//WU/A. MS[!(XPO#>])XTO@]-=X$C6]U"RP5Q=PF*+Z/]"W++Q/5 G$T MVT+/EJ2:9EN^V9)4EWZV%/Y>8=IM?* 7S\_8;APF=8B=52?EL!/Z(_R9Y&^Z MSUA[TG]VLZ) ;O9[E[9[1J:]-=3ECEE.8C-2Y9$S>1YV;1M=J M%YCEI,ZDSB5C\A[JW&H9S6ZSP"Q_Q9!VE?V>+8K-D!=30J6I*#R:S:[1;I'W M4A16DQJ7E[=[J7'/J+?79D43J\^$U:3&Y>7M/FILU8UZQ59CVJ7905 VJE=( M?DH)U:6JR%AO&-T6)2,7A=6DQN7E[5YJW#$Z+?)3BL)J4N/R\G8/->[VC'9O M;9V"4G&:-E5V229;4E46[Y!P197VUBUCR',INP95%"NQQY1I$:N+PFI2X_+R M=@\UOF@8C7J]P)S>+'7HD*G:9\%R4F=2YT5I84:W6:TD3]IGV4%,OOAAB#U1 M^G$H5<<5[&;@ZT;MY*R46%LJ"HMFW:A3R9?"<)JTN+R\I9!#95A-:EQ>WI(: MTS;+L;V4F_&$RT"WY .'A1R3'15D?2GM(JC0CJS>JHYX(?&TTS*Z!PSA;E), MO,3RCWB.P(+ @L""P6"LMEF%V"2QHRVD+45)?VZ2V[KT? M<9?Y6U?8)3?O;&9+Q MD\:3QN^G\5:G85BM5H&E@G; 3N,TJ<2]0>"/4\?)]\AA*H[:$)@>7B4N3-,T MFF:1J\OL*!9TJ(' H 1L^D9_MC83!/1.1X%4:3JA6AW.<\N&G4FT6.1=-Y M<%+GDO%V'W5N&E:SR(%F4F=2YY+Q=K]J+:U>K\"I5,/3/CDPQ5$<@LB-.5V]TZ5%9C6I<7EY2VI<&5:3&I>7M_LX+"VC MURS/=BSMN!S;85E66COB3RP0MI /O.\*YDK>EZZ,GLF%*8PJ$6AN"IIMHVU6 M-,I39):3.I,Z+R!(NVUT.T6V@:K%:=+B\O)VK\2(IF'6*[HJT][+#A+S+1J) M@%U@Z;HT;8R\E1VUA>K,E+K.S$7S@*-+9MEKTU%H$&@ M0:!Q4-#H&?7NX5J\E@XV:--J!Z%*2MDI?T\[>M,#0^3R$1 3$"\ XJYA6@3$ M9+\1;!!L;+&99AFF>;@.E^<)&]7:E"&T(+0XVGDIR^@T#K?W?IYP01M[)Z[* M=Y/X?'JKKR\&?B!21Q 3%_O"$_ $.84%W#6OUEI\X,)\/:/5*,_I\XUG3@X= MJ7QA>'M(E3>;1L\LLL)7B_6DUN7E[4%7\F[;Z!2Z0P%5TCMY)3WRABAZ1=&K M;:0%0]UE3XNLUJ),8$%@<:Q0=]LP.\V2HP7MIQ-L$&P<$C8:=:/=*_L&&76K M.LV^V%<19?F0:F^,/+VR1TRH(\7J';&.T;2*W-R7=L0(# @,#@$&7:-3Z,IH M%+DA?2=]WZ8=5=NH-Z@=%6VB[>RLHS^%?A3C413(?ARI6HB1SSS?4[<%ONM* M;PA.E^Y;1?X61;THZK4P6-YK4/$ \LP(-@@VMBE39-1[9=^1)]@@V"#8."AL MM(Q>JT&P<3!?D#;;-MEL>^$E1B/!/OIC^#Z5S3^,\EDU"[7/\6,D\>G ^@SB M=9L0IBA OLV&7MUH]H[E2DY\U,XRNHUC%4(Y'^"A74:" M%X*74^Q6UHUZ]UCYY.>#+\?>TUSNO"YBSZ8>[5DXKT< JS)ZF,!VO/+/-]:; MU=,\"PQY-:;2; L]6Y)JFFWY9DM27?K94N+9#CM8_U$$$LXEAYGPH6#AB

9[5BKGLH18] M\)&;7:/=*')IG&IQFS2YO+S=0Y.[7:/3LXSF =,TB-NDR<3;U]?DAM$PNX;9 M+7*K7BI84 "WQI%N# ^38U-BM:HHB))C4SANDR:7E[=[:#(F*+8[YD&[H!"[ M296)M^39G,ZSH:P:RJJAG5J:;=EF2U)-LRW?;$FJ2S];RJHY1-+];!_)B0BR M,+0*3%,J3>'C!=!F]QI>^Q@1^HBL;/*%=BB0!RSX'G.KV:M 6]HUZQW-78_DN'T/APDOCD08>Q&^)@G'MUG%@(QX2NV*V%JH1H3WC8, M_,=HA+?Y,8SD20*UO6%ZF\% EPN3DJ7 B]&$F'H:^+7D$HWR4,"9\ M"ND ,W8N80T;,^$*.X*YXW35Y4D@@0P3 7\Y-?;C1D15E,)Q3CFK#EOQR23P MG^08!@"S?=O-<1E#,/-UK'_X>%MONU3H[X$>[6>ON"1_-6B^/'IU:B]!C'_2P7W#X)8S4"0?*FZ49 0:Y@C$9P@$J@AZ$6:88S:[.X&. MV>S5S&U19ZK?"#KU69.E7FN\,U#S@+HPZ53'^2PZY1'"%4.88S:A0+A*R>$A M )3(5!#%#A4?%7+*-G/,2-C_'\*_*SP5:)@;3Q7\D),2JL0^KWM_J%]5&JA>DX3G2O,"H>B,GSEM@5+TS9QEM MA4^-6:.H46NG1E%V&QI%3@"PZFE-1V-(#D"= 'A0JWT/(0A>9O.)$I:_48=3 M'9S3KQ]2Z^:C/^Y+3Y.B+]"$&<1H*24T@B=>8-42@\IQ)+X%5X(\?7,?UD;< MHN'-*[,C'S)U=L73I0/*KU#O"D0F'GL?'!E.7/Y\A5<_3/#;WC#7!DIJ:4BR M !-\3>)$*:2H9Z]! 9]Z/M/*&+PBJNL-O?3DO#<"ZVP=M>*:5#T]96B.;MO M 017A!]E&103/A0Z.^*2#V"85]Q]Y,_AAS?_F.=02GX5KEQ"^WU(O',(=#%] MCT71!3L&*54KOC9]P3[-B"^92P7:ZX>2EJ;_H*5CQP&:-ESWLUY")QUYJ]?J MVZU-<[ ?M-^3OO7P,=E. 1 )#)?_" M7U38)GT3FEJ"#>#K[(&[L5*1Q9\,Q 1M&S"38D]&RB:;>I$X >4Y*?O,'G%O M*%+S"539]F,8+#@UHL8VH'!W:Y\WC51E[W@1 &^Q>P/?"U M_P[SE$^*&F!PSKP'C6/EUPOEP<%L)R.P2ATL!&9H'U'[=&@2@B_K#4,5:0+2 M_"GPLS&,6D_B]O/WZ]_4>VOL3@CVU8\$Z];8C13E-?U"P_LD7H#B?=O#5K]?=;+MX(Q? B-\;K%V\;M>[T M#: G,OUL&E+4N\TY&R%_DQZ10OSU@VW6K*T&:[T8;+/6W&"P^3V2E8--GTHC M,VJ]A\>G.[5V+M=C89PW9PRY/JRM,^4TX6[/EA/NLCYWN0=+JEX[<9/J>JPG M_1'>#O;']1"6<#0;'#:4G0C"1H!H0,'L#=.%]O MG]D\'"E"JA\PV@P@JHPK J]-UN9[_L1N092!;&@!?9&\+UT9/5<;SF8=9 0% MM(^-O#'+;1#TF>T,E,+<,LX=G,(XB8ZBQ$= ZV!*:S>EM;*[MTZLR>L39T/< M]%'O:6\72'X9%.XT:JWT#0NCP5I+PS$8%O">A5-^X48MFWM^.PS>S7.;[U,* M*_U6 ARF[YMQ; P,7G_F ;SC7@3C-+!\JR[%H1Z%(R)U32RPM_ WV9 (.18= MST*@^$%X BXJ?B0V4+5QXE[M&2KZH(#W$_KH7+GM'.D&HLM 96G 8HPW(ZXH MOW[!%WSM-2BO7>^$XXW^0^+KAAB!2',[E 8_SBD7WN5/E!< GU/OR1 /5FZ\ MK%)'O1D-G6X$J;R4;$UYJ4W+]7TNZ&"LC#\:>@_XLJ],BIE=9"!BG*2TI!DY M,SM B"")/Y]NXR:^UL)=*+51KDP2=;O^?!*BR3$@!7O%XO;628T@B.!<)8P6 MSE(^IY\!W.J+A)#:Z,$G<$%",TB%.W) J_*00#K]L;3SEB3[F3_^R;[#:@$F MV\DU=I_SI/NI*V8Y:150L:Y$_E&"-N'>"PMVQQ?@ MZKX(.M/F^*MOCC=H<_SU-\>K 1MJI\EW7?]1F9<*&N#]H<( C2-Z5RL][Z'W M5A(S!19*M>F!4:$Q.()QL"(3;BN"[BQ(2ZCY:I*$4TX0-CG5JL>*ULT5CR/_ M0Z)4.!;4,1@]WGX)$.G'@'3R23@?]*?,>KU6?Y<^ +A\DDHKD(!Y@:8 BD9 MU$%#_>XW\Y5''L!BU1;V5?K\HIHBZG/-7JUIODM08\%UJ]:P5EQ>]:C9JW6Z MS1T?/N%WN]GE%65=>BO+NARP[OG*DYJ]8A4I*>/4LG*Z[37E=+-U-36")A$+ M?5U8G+CZH;6WB; MA&,OWNHPEA^'8**M+8YS+C0X237SZL$O!I():P^"M66;+&G-*JU96T^)M*;< M*\O6%DK:/Z%*%LHFRO2R=DH5Q&<9Q.:#80 ..Y6LRD>6\!WY=]8_')Y,Q6C* M4H[9DL"3P)/ %T'@=PYA;&@+S"O.CM6L7UMW=C0GEA<.FMN@/GK1[P*(W@'K M/+X>V\^IU.=1H7,/:;4EY3WS)2WV37,GEE@GI/R'BTJ M1$;?%O1_D7M(HD<84K;EHM$UZBTR]4AE3SY;4MD-.=VTC';]V)T72L'IPJHL M1?5>P\#[[,KL5&Y:Y& NX9QLOEUA97V^1HF!9ZMDE4(N0A=FQS ;O=<0ERQE MY5S#3X?L!4@@02!1(I PC5;[<*W8"20*#A*O&;A4A^H.8-BJ]YRI9;MQ^MM, MURR2Q(/@CU6S$( 4FA"G*8K9Y?G:O;;2MSNM(UPG7-PK7 M$)@0F!P;3#H]PR(P(3 YBT.I0)N38\]^^O13@/7;)H&/=>E2,B__&,[ELEFS M+'.9T_#BRU.:M&OU!CR65H>[4K7/Y(-8X1?3"=G%&Q&4ET]Y^23P)/ D\$43 M>,I)I(,H17*_3VW>4B[[!KGL9MNH]]H%YCFYNZ2\%55>L]D MO)2G> Y&'QU$(0PI_7)A=8Q>^W#['R7F-*EL21A9=)5MU(WF^L*.Q.D"JRQ% M]>@@ROE((^68[Y=+4\X< M+R6V4V(["3P)/ E\507^''J.%?\ ZLM %].C.;_3J!:=1MT0MDK15[+3>4>] M1RLW61+WJDM .;$\M5;@;]YWA?K1D0^++.QFK65UWWUP9#AQ^?/5P!5/^=FU M8;)_Q&$D!\_IE]4]EV'$@^B#FLDEC'D<7O5Y*%SIB1=SGHX?/M;HO,L3(7GW M/!VB@'OAP _&5R%P15S4:^W.^P\;:, <(\-X O(SY9W:+ES%K^S#ESY8RE(9 M74QQ*C^+3LLR.]UVLV.,_H!9K\^_<5

R_$D^W&(9A7^&L''[.E M3N3CGL/XV <>_:U^\;Z6B2]0(?ES=VFMDZP>15:MHLEJXE7D1#9ZZ7K\(_EE M(LW+1''!$J &F9.[]8->O@PLD:I=5OLMJ*AOQ4]=2:"!M)?2]3?! _;9E>IOT[$# >E)C M]R,99O]4H\=/PAMC5ZV0GGATGUD('(#/VZY4D\7!XFT 38_1"&\33S)4(TAN MJ;$?-QJ]^C(2;HII(;Z/3P#PGN281P(^_[9;:V=S MUE/(H"V8^5I8AZ_,/' MNUJU)71F*=E43,UVS=Q!3,U>*R=C.XII/<=2%--ZK54,,9U9CQ>):C.;%XQY M&TDML%ANOK*L.@1=0;V=7UE>D&=691O=G32V:>6T;3>%;H!J$(F+]9WPO&NF( ,R/ S86CN1LDE*H MG]+,B96.X>3L9W@$'!4V\5VI7);DJ7 "4U9S"D,??3P8U*.$L>)3.'68I7,9 MB6#,A"ML]/C4=_'R)) P=7!YI._0>O-RO5DCO%:W5M]!>!OU'*3NN-K,"F]W M@4FT@>R2S.XML_OLUNTGL+C0IS$@9.3,,@[\2B0UW$C"F)US(M?<#'^&0H!* M!!&[N3'8323&K(.6 XJ%>AN,;0R(>ODO@\'T[1'3QHX?3/Q ,7LD @'\A&$& M8@ _>[;8P8HX?MCW 'QZ$2&>"ZVI*(\C RWF5R \\=B;C:Y-N(/:DCO6(_7W MDMWO>JV#OUD8/P(>?NC[3S@)>,55EO#XM"2R_D(YK-V58[\]E/W(WIS-.$\# M2:,L M6T:'K[YW^=/U]7?VH_2X!ZN7RWZ!A38.Q(%,_STT[J0FE/)IP5+Q86$ M'=C M!QZS11!Q@'HOI=H@H]HXH1I:&I&V*;@'6JD,K#C$"SX3#]R-84++ECU-#$$1$E:40802V+-B5H3!8 MQ)^F_UBY^66 "#@07?1P,(0S4H M<6Y.-I,O@VSBQ&P>CK*7P.?_ 8/&W\.8XB!0EK>^"&95#*82C,=%2PX&.[6I MP1I(TJ:,["IP%)Z.93A2"J.V^?K1]#J:S_/%.Y!*J U@@#E#,3M ;RC0QAYP M&3!4.K5SB)R#K^ 'X,=0.FJ2.(SL40F6HPS4&/#3&[P4K'Z1N,RNY'V)SH&: M/Q "UF1P6AQED (5]? S"JGM-JXLI1R9<5I!;$>Q(B>^U@<;-LAIOO3@$RK; M3&V5AKF;%O*" .+D /$5-/U&:_HA0"*O]$H&[;] =91*7:I,1/@DJ @(K.R[ M*%2$"^>/"U/ /Q N&*M (3^WN25'O1S%#F:A%I_! /RY1>$-O%>)U5C'ZY?) M>T[T5"J'(UZ*L.NN$V.4&BT]8S]68*A]3B MPQ=,:;%>*6<)$,:3B2MTB&.98=D7-@=#DLD(B>4_ZF#($)P^8%\2\]!R]JSB M%YFJY@Q)8)$;C?QX.&*/8C$O5&1M'2?436BD9D V%=3Q,A+!P#%T,D:;&CB@ MAB\]N!SY@3*/8U@/@C#2.T/P@&)V_K./(*>@"#8ZI0Z*0PI/DS@ N49QM&WD M?ZHBJ-EJAT>%\=(($VAZHN$'BKD5U M*_+N 3@ L.G%*AJ'V5[X3;6]_-$%J&'7*-)CU(W(AY7*CR,E&_",#!@-V*"7]FOP)VAN]GPHOA MLL!W$F5$^<((8I*>IEZ++-32?Y_ M1 I.FDESKIRQ4)B1XZM59A+X*._H\ ]B%[!+ :_"5>7;I6"7+=]J)V"*>REN M)8$"_"?(90[+]:9ZMG\0'L/"X3FI9II:6!G*.&@+R$"%4HQ9.S5XCOY2I M'0$#MXFX]YS8-PM7N@REU@^NQGX-\6EMT*R,[8#I[''W^6\=H#>6F8RXWN9)UVRU@90,1%U :FH;T$\XJ0$"C3='S%FUN14U$$,>.,EH&=R" M4U0K'8*FLFW2IW"Q2PQ06P9V/$8)L[/%.)/%,< ?S-7)6TG&Z?P=,@.<&S>E<2-)L234:N<#82P\6R.95!99:!GO,@>WWB4*SB M&@ZJ/R,(CARHC1JT I4I,_(?T2#*;IFU;5Z^,]T* NF--4D%V/ZX7XEVK-9^ M)1D\3"TSQ=KT^1K[(9$,O3K!#SFQ,=BS'Z?JDNK)P?38];TAOC%AYG1R"[0G M-)+@)TI+> M-# *,25D0LD=66FSDCNE+Q3\QZQ)#5:3F=,;&,NK1CED8F^RMHZ\J>76ENT M'TS[P3OL![=H/[@L^\&'.YMYB(3'S]^O?V,_?_ORZ>;K3W?LX[?;[]]NK^]O MOGU]10 [+XJ\6(B529@SK< IR';1YVRTDQ/M57%?IU$O.&3'X\A/JY/A6!!( M8/!X^R6L WX,<"Z?A/,A.P%6J[]+'P"^NWP2BJM0*#,Z.V*G"H_H=[^9KZ3Q M($.I0Z%7Z?,+RF'HS[7,FME\ET#C@NMFK;/R\JIK5JVY\[.U7DF_NG-9X .6 M/BGZ@>RR3RTKIUU12V*JN>BEJ+2PY%[F;F&Q29/T<"'CJDN2OA3W=,ZB\ MM-%1H8NW.@CMQR&X]N%!JQL=DPBO6^YE+!W'%14$*8S\;"D2ZVE51D1:3Y"R M39:T9I76K.WE3%I3)?N7=&2!CJRMF4XZLD^)T0W-VDUJ$!6_Q&AR!OP09>I+ M4VW]C+O-GD$SB[.HP'Q0Q.VUC;9%;G=ZAD7J71C>D\:3 MQN_;>0HTOM4ML%04,_)??&_HVXL#@%NZXL7W@7:I\5ZJQ8)F6W0[GT289EN^ MV9)4EWZV%-)>8<0M+Q<>ZC,CNS14P&-(C_!GDGSIXE$JUW]^-G?EC%E.P6[2W:KJ;M/H6NT"LYPBV:3.)6/R'NK<:AG-;K/ M+'_%,'65/9P[X;K2&QI)92=7>S$.W"Y5>31P=,A?*:O&5!0;S6;7:+?(3R$_ MY>2S)9W=6&=[1KV]-GN96'TFK"8U+B]O]U%CJV[4*[;TTL[+#H+R:=7."GDD M9=65JL)BO6%T6Y1'3![)R6=+.KNQSG:,3HL\DJ*PFM2XO+S=0XV[/:/=6ULY MH%27MZ3&M'5R;'_D9CSA,E!-6%UP3<@%V44[UE>K M+H+^[ B56Y7J+B28=EI&]X"1VDWJ=9=87@@:"!I* PU=H]XC9"B3T4U@06!Q M)+"P#+-+8$';2%N(DOK:)A5L[_V(N\S?NH[M^5*G6I$MJ@=^>)UHUL$\:Q8Y MQ8:<,E)O4N\EQ&E8;:-I5:O'VX,$W3:)I%+O:RHU@<\CP":?Y9LI@T?Y7F-SN& M52]R:80S4/RSD K" L*"/;&@U3!ZO2(GZ!\2"V@C:I?\0=0#$4;8?$?M.+UG MTK/]L3"8)R)RL8JA1M4*1.YS:-LTZLTBAYQ?_] VZ2[I[GGH;M.PFD4.'E/! M!5+GDO%VO_HIK5ZOP)S>0YUI4V@'@4E++\ 'I#>,93A2QYY4J] ^N2H%T1K" MQXTY7;TCH.2B5)N1I+/$:G)-B+>G=DU:1J]9GBU6VD4YMFNRK(!UQ)]8(&PA M'WC?%Z&G&ZWC6ZGR-9. MM3A-6EQ>WNZ5V= TS'I%EV#:3]E!8KY%(Q&P"RP;ER9]D5]"95^VQ,WREWVY M:![PR.)Y5GTA[X<0@A!BCWBQ6?:Z4)2[1J!!H'%0T.@9]>[AFJ.6#C9H(VH' MH4K*R"G/3KMTTX,]Y-P1"A,*SZ-PUS M0F%R[P@C"".6;9!9AFD>KC?D>6)$ MM39:""T(+8YVKLDR.HW#[:>?)US09MV)*^+=)-Z=WK[KBX$?B-3EP[3#OO $ M/$'N7]&VP:NU$!^X*%[/:#7*13[>_4EDU"[7* M\6,L37(Z$#Z#QA";$*8H +W-;EG':%K'.K@R1\6S,?9H3XUPAG#F%7&F:W0. M6$OM7$&F6ML_A"Z$+N>!+A>MME%O'*X%UKGBRUEL,2[BU*:>ZEEX7WL$.-@Z M$3N+"1X2F(%8>.6?;ZPW2^98\B6)9EMTSX5$F&9;OMF25)=^MCOO&U3!1-O8 M^KUVG"LRVZJ@+]5"!S+;*LE4FFVA9TM27?K94O+^3LG[20OZ)&.?7>A=[Y:C"8E+B]O]TE0+WBW>O%0G:M7H#[IKX MH<2W7P7"A<\\B.7)+IPRWTNKKA7%9;/>,+JMPR5PE9C5I+,E863Q=;9C=%K4 M,K(HK"8U+B]O]U#C;L]H]PY7^[X(G*8-FITV:++J2A=)>:7WZ68-^2-4#&%+ MV"Q_,82+*I17HJ8BA!&$$;LW%:E F:5J6>($%@06QS(H*E%>B7J*G/B\Q.-+X_32^;;3:C0++Q"MN?E7A4#G5_:%SBC3;DMCP),(TV_+-EJ2Z M]+.E./8.)MH7/PR9[[%^'$I/P,^.#--#%2<_LB'IR$9I':J2N]++T[^-ND4G M-B@2?O+9DLINS.FN95K$ZJ*PFM2XO+PE-:8C&Z_E$L$'I#>,93@:PP7F#Y@C M^M')G:(_R"DJK;X2-!.KR2NJ!"-)9XG5Y!41;T^LQBVC=\ .@T5@-&T3[>$3 M@8##+;J@%SA$,BT_'/!(L)%PAN+D_M&?Y!^55GY2V0>!B**%1] M-5W)^](%7T: MD2#OJ+0:6U%LMBS#;%5K;Y_1L6Z M+-%.T@YR7M_MH<<^P6I111YM#:^3D5H11$-M1'$AOJ/+F_&@DD'Y8K6XH M;28]<%^4X\)L/XQ.[R4-R4LJK0Y7%:U-HU?O$J?)33KU;$EE-^1TQ^AVJF5? M%9G1I,3EY>T>2MPT6IUJ+;NT6;2#F'Q3+I'G>Y>!L.- N4KV"#Y_!GM&(_*& M=E+6/LBO"+*AUEJ3B(6^*QV6\JT(ZKPC;J^??-&1O66TK,,A^PIZZ2!2O5%F M<2%D(&0H#3*8EF$=\.1BQ:'A+*2!T(+0XDAHT3"L]N&2@LL"%K35MD*4U-<> M-37ZONLLE:UKYX\XC(3#/O]P<__IFORX_57*JEFH4XX?]UUQ0@2>%9.-)>+M MT;!Y,6&*@LX;$]"TVD:W?KB#5RN)6"C()M>/P(3 9$LP:1HM\W G["L/)F1][>AM;6<>:G",?LNFYXNG2D8%01^^N0)WBL??!D>'$Y<]7>/7#A#N.](:Y M*(G4WTLB#/5:!W^#OK,"L\!/7C"2< KKC*5>%HB]_,T-JUU\]Y6 MBC8%C/W(/M=' @BN"#_*HC,3/A0Z\G+)!S#,*^X^\N?PPYM_S',H);\2N26T MWX?$1=72*54WD:.UGSV6'.47G@.0X?;S]^O?V,_?OGRZ^?K3'?OX[?;[M]OK M^YMO7U\1P,Z+(@)^MJ4KLP;O/UU??X<'(W;CV?Y8L,AG6*A6_3J+\4VOGYQP MKXK]:@7/3 $]5%R0KG@<^:G-@F-!,('!X^V7L!;X,4"Z?!+.!_TILUZOU=^E M#P#O73X)Q54H)AQ/*J144$:;?O>;^0CU@PRE*@G\?)4^ORCVK#[7 NCKO$O@ M<<%UL]:S5EU>=;X '[[#FPWGP2MACW1< :IK&;F&RR67D.!#R0<)T] M]G3/8%M3W7XE(WB3O3PG]2T6YH]&?AQRSPG7)JB6&J6L92 UEH[CB@J"E%5? M7Q%D:UJ5$9'6$Z1LDR6M6:4U:_.02&MH9:FXCJPM_4+&@ M;)O"G)<\@YWNTNUB6[VVT;8Z!98*2J8C]2;U7J;>G9YAD7H7AO>D\:3Q>VJ\ MJAU(93%>._A??(?HVT0$/,+J&&E)=0K0K)CF62#'JT7=JC5;$N$2,I5F6^C9 MDE27?K84V%YAQRTCYT=5UMD?L% $#]*&45R()]N-0ZSY#+]V!+S"3O)=L40T M'_LPX[_U+\*1_PA_)GF8[C/K"]=_/&03YF*OI>?O+FW65KN*/O,R6K1[1J=. M/3)(=T\^6]+=K76W:70M:LU;%$Z3.I,ZKRSTV3*:W<.5\RN".E/UK1WDY$ZX MKO2&!AL*3P3L&?!TR>TJL-!6%1[/9-=HM5%VE]%M5BM7DW90=A"3 M+WX8,M]C_3B4GH"?L:&$'TKR3$JN+16%1;-NU*DF"ZGLZ6=+*DO!A%*RFM2X MO+PE-:8-E&.[)#?C"9?!&#=*7/!.R*3944'65[$N@@KMR.JM2G@7$D\[+:-[ MP'CM)G6\2RPO! T$#:6!AJY1[Q$RE,GN)K @L#@26%B&V26PH,VD+41)?6V3 MLK;W?L1=YF]=W)8,M[.9+=4)/[Q:-.M@H36+G&M#?AFI-ZGW$N(TK+;1M*K5 M!J#(O">-)XW?3^.M3L.P6JT"2P7M;9W&0U+Y=X/ 'Z=>DN^1=U0,^G9_E@8S!,1V5J%T:1JA2/W.<-M M&O5FD0//KW^&FW27=/<\=+=I6,TBAY"I_@*I<\EXNU\YE5:O5V!.[Z'.M#6T M@\"DE1C@ ](;QC(3&G*[>B5#2V6HSDG266$W>"?'V MU-Y)R^@UR[/12GLIQ_9.EE6UCO@3"X0MY /ONX*YDO>E*Z-GLGT*HTH$FIN" M9MMHFQ4-Z9#NGB5'27T2-S;)7 MBJ(D-@(- HV#@D;/J'U=+!!VU$["%526$XY=]JKFQ[R(>N-@)B > $0 M=PW3(B F#X\P@C!BV3:999CFX=I&GB=&5&N[A=""T.)H9YPLH],XW*[Z><(% M;=F=N$;>3>+@Z4V\OACX@4B]/LP_[ M/P!/D 19P/[Q::_&!R^3UC%:C/"?& M-YXYZ7=Q6$SZO:M^FTVC9Q99NZO%>E+K\O+VH,MVMVUT"MT<@.K:G;RN';D^ M%*JB4-4VTH)Q[;)G-U(U"D(&0H8=3G6:G6;)H8'2&@DV"#8."1N-NM'NE7WK MB[I"G6;'ZZN(LK1&M>M%QMM!],JJ6:A8CA]CL9+3X? 9-(S8A#!%P>AM]LPZ M1M,ZUB&6.2J>C;U'.VN$,X0SKX@S7:-SP.IJYPHRU=H$(G0A=#D/=+EHM8UZ MXW"ML"8=)+^+>4/9= M&&-*^.6?Q]E=-FN69<*,EUN1BBCM6KT!=TU\_<4K]47Y()9'GEW:(2[.09UJ M[<_MH85=TV@W#U<9J\2<)I4M"2,+K[(]H]EI$*<+PFG2XO+R=@\M[O2,7J-: M"R\ER.\@)U_\,&3@(?7C4'H"?G9DF'HM)_>))/E$95;8BD*S63?JUN%RS$K, M:5+9DC"RZ"K[W__5M4R+6%T45I,:EY>WI,:T>?1:7A%\0'K#6(:C,5S ;21' M]*.3^T5_D%]49I4E="96D\Y6@I&DL\1JT> M:MPSZMW#%3@L J-I\V@',?GJ>Y4QEUN:*PC997Z2S9S);TMD-.7W1,!KU(MM:U!:$U+ED MO-UK?ZG;;%>*T;2_M(_G),<3\)C4YA(VZ3BY8V238U1F9:TH*G< E@MM9)%? M1"I;+97M&O4>:6Q1&$U*7%[>[MIS+I<4=#N&,W>X7I9EYC1I+$E8631-?:BW3:ZG2(?:Z!-)-+GDO%V MG[I)3<.L]RK%:=I%VD%.[D8<;NGS4&!U_/%$>*%.KQ-/^//I#R8)[K?P-LPBASEH/^E5_*+[ M@(,G9.==H=-O%@W(%RJSHE84DKM&RZ(6*J2Q)Y\M:>RFP>6NT>N1RA:%TZ3% MY>7M/EK<,ZP6I=;1%M$:.;D5813$=A0'TANJ!#H_&@FD']:O&TJ;20\\&.6[ M,-L/H],[2D-RE,JLQE4%;-/HU;O$:5+94\^65'9#3G>,;J=:)E:1&4U*7%[> M[J'$3:/5J=:R2UM&.XC)-^45>;YW&0@[#I2W9(_@\V>PWNZAQ0W#:EU>2MQJ5.LH M+VT/[2 FWP.?#?Q@S%G$GV ,'-RAP4#8*FU.=8(]M5?DD5>TJ];V09!%D VU MUII$+/1=Z;"4=470ZQU9O7[R18?X"ZMAM-J'BUNOH)@.'-4;)P>WUZB@12!! M(%$>D#"[!RVA1R!Q1OX!X0;AQK%PH]$S+/-PM?I*AQNT^;9"JM37'C4U^K[K M+"7MM?-''$;"@=%$[,:S_;$@2^X@*F;5+-0QQX_[KC@A)L]*R\:"\?9H:+V8 M,$7!ZXT)V&T:O>;A\B%6TO"$"$[;;4'DL.0L!(7@A M>#D3>&D8G?:Q7,TBP\O.6YJ+V+&IXUD4'W,9.17=5HM2&2T\H!A>^><;Z\WJ M:9X%?!QA\:'9D@B7DJDTVT+/EJ2Z]+.EO8 =[#35Y"?$+J@?71Z&[!I;_8Q] M?+5O_\G\. HC[CE8L. "?@O?Y"$^CO,6#NOS4(;O3YZ>YE/F29F32HL-EDD5 M#>@,SP&2JM@$:V.CQT5V3V'TYPSV(XN"HQL3IU[K4C4"TNV3SY9T^RBZ3?U_ MBL)X4G=2][W5O9H]4^%OWG>%^M&1#]D+]??Q6U?M6KO=>??!D>'$Y<]7 U<\ MY2=BUF%BZ"3(P7/Z:77391CQ(/J@1GT)I!N'5WT>"E=ZXL7\IA-HU!J-QKO\ MA)-W[\I^17PUR)4$SPV@U3'KW:;9M9K-1JO>FTY=>CCX2T6!%3-^\S\7/-O* MR1%5O]^LU^??^%I3F]LT$X(-?#_R_$BP"_<]%F]@CHBX=$/F>\R/ \;'/DCX MWURUB<7.2(Z (=B2S_2-K642!K--_MQ=H.HD37/2U"^ --T*&+,=A2P:":P* M[V%5>.DQ>(8/Q1AN^N__ZEIFYT/(!,QUS".]83N(HSB )[",(KPME(X(M'1% M/NL+-N'2P?? -4_H=L6/,AJQ22!!7+G]5RSU!FO(!H$_5I\'J8V]*/N.P[CZ M%%X:^V'$0()A/*S/7>[9@H4C(2+FP)TDR,<59+L @OPCB!5*RK/@ 1.> ^+S M">1EW!92NR^089#9 B6>N'X9,;?S#6T"> M\;T_Q"',#7[_G3_C32$+Q5#=C?B:O6[%6SB+ NX(YO&Q8(\!DL$?#%#"?Q&. MY-F+:VR#N5B+YK)J"MFGP^FWE7K] ).7WO ^@'4%I_(O(&G@NQN-PLR-8J>/ MWP?R#A8L6QCL^ON=P?X-CW-//!G,!G)\=^-0C>GC]SO2\>/JN%,^'=]R2;N0 M[]4C Q!C]L#=6*2KCRMY7[HR>M9"C?E("2K /P-H"L>(N0PB5 *8#(<)>[,: M/.$.9NWF:KU(+2W)3GZ]UL'?+)1TF-J'OO^$(@BON,J.\CTM"= I*-BKZ^TC0[,P&_E/"C+ MB NN^SG"XY ,8YA5W'_ES^.'-/^8YE))? M(>@2VN]#XIV#H(OI>RR*+@BCTFJT:C5Z &S29N+52#J.\+9?G\Y_<5H*QB]] M3P,=3V,-2AL8IGH4KHM_+X3?--XZ'U+X7^[%/'A6R)T:5/C:Y(2#Q-/*&.7% MT0T$+@ A&5='-:Z&!3"NLHBM7L;G#?- ^,&0>VGP'^3:GR2A69!GM,=B5_E_ MRBC(223N&X#XVBB^<#D1WKS=D+V(JVA9X#\H/Q1>"[:$&ZMS.MA.)XCM2-LK M^"PVV1DFL6&.5:5!XUY^62DC6B/]),XFX+71B$>@6H%2 [134&M@L9(>JHT- MSX%G,F<:+?.M&W,>=HU=PR*I9^,^&VH798N8FP\"!5ZW #J!KBI7?Y+&[TA) MCZJDHP(HZ9:1JE1TV!@#I6IYD(%S.8$92QWVF?7+J6T.<' 6#E(8(G^+Y:93R?N;XWA-^]W/Z8>3&!\%%! M6!8 A&?VMI,]*=L'F/@;9&O.%G\9)2().JX$_5$D"9K=M71$'\S1,(R5W:?M M\/R^RKT(QNR+3]'PHPO1GT42HD H1%[%!8ERVK6@U2UVAD)9Z@20;< ,KC)[O.\AYRS2F?R M"4&XM"&:8)[OA2,Y"0UMB.&&( @R'P9"B:_!0G\0/?) Z(URW,H&(W+F650" M$'<,>(732$ T"OQX.)K-OOGHC_NH!O!D\KYMAH(/I,-9_=$L)I$+$*Y/5MDH M8%AC]V [,ZZ.Z(VUS8KA$Q&F67 SM-:&]72P&/$1N"0I6%#1D6STB0D=B&'L M\B"-D,!+TJ@*<".&IWC(;#Z148)'"H-4' 26M@?A^A.1HY/R-F#:(V70I[^N M,4Q$Y5D,!5ZBNHBI8??A'8\JI((U6^#J!P>;[\$-/%C@"'Y))P/&=+4 &N2!P!47#X) MQ54(2P(N+"D95$:^?O>;^5.VN>A_^ORB\[/J%EPW:ZV5EU== MLVIF=]=G2_S9%0>CE4@N+S%UP%*@*X]*'$PQ7^EL8"GGEM6:,^MKBLUMU<$F M'?;K[PX?\KS0;XMC2[L)RB;];,Z"@LF*5$I764Z1TLR7%6:DX:^LE MD>)L1A%:7\JL)FL/SI.:[&;UOFI!LJ-JXQ[5ZZZGL=/+=*LU%W ]1%&+$Q'E M_*J6O*(,G%.5DH--^]"5&[NFT3Y@W\43,/W$-<9(?TE_3ZF_/:/9.789,=)? MTE_2WZ/H;Z=G]!H56W]W#\Y7VDVY2[(9R!\IKVI4%09-;-E\[#80Y> UJ6UI M6%E\M6T9O?7!6>(UJ6V96%EXM>T:S7:S6JRFK9'=MD9R^<_D=^1GF^PM)F5K M7NS"GK/V'*NZ^Q8D*0O";DP\LVX:S<9:4VD9";/MZG.6*[*E"$$(08Z'("VC MT5MKMA&"$((0@A""+'+[N@ @;0(0VHS:WS'\E&O20H[A3G&3]:F\A5"@'5?@ MK1*9SQN ER8N&TUK+=P>0EPR:"ZSP! Z$#J4"QT:K0ZA Z$#H0.AP\MHCV&M M=]6JAPY'W\93(Y:>@Z6S@$H;!0SF?9>$"JHT#KXC_\[Z?'6>4]< V"1P<.]' MW&5YET\56IHICI1R:_D8<(J7S5J[V\O_MY3(+T8W)5R[UH>AJ85[J>UH-8 M7L+ 7%NU@'S4#8##JEF('(X?8R&H$ZXT9]"?>A/*%&85VF(3HF%TCV:VSE&Q M6$L3&:X$* 0HVP-*Q^BT#I="2H!"@$* 4F% Z?:,=N]P!^I*A">I[PQ_8V76 M576U6[K8];*ZVFV8UPDJ:TFF/CN=7%5K#K-B 6KI)==4 M#&(0B+]BX=FZ&QW>G&NNXSZK3N\V?J/_K,I-1W*<-/OZAQ\PI(0:6+YZ]D4H ML%%"$(APXGNJ4]BT_G4XK5L-8[*E*[/9>2)B23\9H,$B,B5MB^&7O.\_B/QC .^)[-XQ"(&R%?_,=0U< >!@+>'*AFR3Q(&W%/.[,!,> '53W;LT6- M7;M8&7*(Q;T7LWT0^..U3%'&7+4)C@+9CR/%Y@#&X\6"#867-)P#FLR)??Z3:B":!/CXA(?1K/0]2A<+ MSMNJW0(;Q!$P"TDN?2=D.!3WY3Q&_$$ <03>CX71$P8(!\;B/:!3C\"H<\4!U:68?79 O=HVFWAAMQLBW_P0C+%(6 M$UH\%VJ?#Z3P,NGRC&8TQ^XH\&"L[&A]8=IZ8-<.]',+UD&B$XX$F7W<3@!",GF9?"7;2'8[#=7PPOP+>UV5=L M5*V;PBPVY7&6]DLJIK3+33-IR9?9K6N)NI2F2!?!;6P-&4ZPN^5#:O?I%C5K MN\[DM3QIC)7?>;YLU#KUYKL/$S3LO*&^+_&]RV^C*95V9*#;AF+3F'CLS:)@ M2IAIEH34WTL2#.J )O";A6 !8ORA[S_A)+#Y318U>MHP-&1:Z^:]G-+[5>#= MC^S-[DRD*97)49:<,0&]T7D7EWP P[SB[B-_#I-&,7D.I>1/#AXLI/T^)'Z- MDKW'$.0I58O;?ZFSLFW0FHY$S9IU%D^??T^1HFWRE')N62GW%O4T6MC3Z/-& M/8U(VTC;=IY;I9LE4#,>$I\]Q.>(+6D(:\HF+ L3MW9/TC_@TEV\(]7_619N MVB!4=ZE#5F0"%+:*P[+)]^I&O=DUVHTN,;=TS.UVC4[/,IJM;6TV8FX!F-LP M&F;7,!?7M3X+_[9XB^2UXURQK[CGCFDXONOBZB=1/$08A?^W'_PC$;IM_WRQ M^B[9P,(LIQ'WAD(%8W'39M'B3.I3D([1A>7> M[*P]V4T24ED)Z37;1F-Q$(\-EKEPHV:1B7 &6^7F:\M;_OW_ MYR,\W _D_S%"[H67H0CDX#7WTFGR-'F:/$V>)E^@R2\Z+9_--9]7GZ3:OUX* M_2L?\_[\P\W]I^O-CFVD!S8L]LA#]M:TVK4N@\^Z:3..KC/ M^*_D%(LZ;\O,6O>=^MZE#^)WB3_AD0\P2D(\>;S@@/4N@^PV:[W9,79ZTU&O M&6*[UEHQQ&]XHGEZ*OS"]

.1/C^L-A"2\R,?\;@U'M7=?@(7;TVS7FN] MGZ?SQG/HM>L+".V(9!;K"_L=2P193B]W5[_UGS]3#=1'GE)I4H4'YI426;U( M#U1EA)PH+94D=0)^$DB@ 0R-.7$FD7XPY)ZT&3@.C]$H/3[5CT/IB3 T&,S: M'BD!Q$/SDN.Y1>XN8OX1QG.&'55T"+@/VP-UXODJ%JK'! MG_!,G9 /:F2N3,M(Z*(2ND8(5Q,:QJKIS2A\FI)LX,9V%'-=YR198A[PO"=6%X*7)"5;5*DA MGA9! 3'%&D-P4\# 5M*;/Q/0'Q%X88W]>]'S3ARH(\ PQ($,PHC]%8/PZV/6 M^$LL4N4Y7.,:@WDJ-4H7=!R:5B\)XTX5+!!C@$3]V@#4*7EEN/B=:.VQD(_Q M5* /*[G:F<+#TE@8)_M.F$)[.L,P44.-TA,-W JT!['GZ%GBQV9LCT D*S3C M:$DBGKM "3>I:3/PL8@0V+Q9G:"TA \+1_XCW LKQR(>&;JV@9Z\XH5Z7P[, M)):$ZO^!%1$2*H429 OF/WT?C FK_O!P*;NKBS%?Y%^Q=)!A2(^/?"*QG/>M M"(%4M@@)=Q!W0&5 @C#$ ::0+I<%"(3"E%2^0C1!^CWZP9^J]$%"1]!350 + M!585@M'%K#(U2+1%8L4!^!AW0S]]__SKTU=- M\6P@FGEG163B:QPQ?N6X.2 M_F_L"5Q;ZVJH>.?_<@\@Y%FMT$D]A$@5#/.P" *:[ )1#/QIA3$+*C$\(H70 MI32[-3/S,A$P<;;X'?6# "%[0'2*-)WX ___V?O6YKAQ)-N_PNCMV=L=06@( M$'RY=VZ$6G;W.+;'\K75,S&?'" 6IPN56G(*MN:7W^1 /BHEU0JL:1Z8&.G M;4M5)!Z)@Y.)Q$FU1N%-^:123H0=,\:MH-CW.(W.@O9Y6JQ+]_7\QA","\4[ MRJEW_EGA(.".Q;6M7> MM5I3,#_$9HSA"&SS!Q6D90V/4&TG)_J+V$7TLQ&ZD/JE:.>7FK M&M#ZHO"<)KNT^^G$D(I^G@A,8Z[>!HZK_A8DC,*>JLB\X>!FA4^4MVLT3)2I M_)5]_0,(LS;N?QCNP^W^!R\P<**VU3E,4<_Q/3ZK*MVC[=?@PRO.B-'E:HQF M15%RO0R:.5N!C+=J88[UZC/3J F >J"6&V2&_JQ &4;0'W-WJ'WA-*H3.H_A6P(JS),U84_I+9TT5L+ MRK0YB"GJK&D&U&O4XJ4Q*)B03B5R-$<9)FI2JH9C:3?O#RU>J"GAW#(P4UH! M66PD%!=7BOY(L],I"VJ;W'Q#O4$U]XM:NVHG'LO/DZF1P.K]7KU!M^EK"6'6 M*Z->.#/JG(K[?3&^@Y8% JU$K=_*FIXJ:U$;LIB9D%75ZA]^5F:O+%'Z>JQS M&'*U\&$T&M=#_0QL7PJK:MFN+KWXU*/,CSOAQ';5.0/6@,_:;9?;*(3F_N/) M(I08DVZ 5K%_!=NE\I3L/JW'NT$B4)6UM CP'?)!M;WTX=)P!'BQ%[WQ/^^:\-8\FN=WYJT6B_O-[+^R!_,-*9E_CK6M'H%13QZQ MKV!2_17+&F">>WSWT_T)U3OEI9TK+\VGC3GEI2>/Z#W*2SN.%;PH-'^&,S\; M<9)E-<=DSR!$JU"['Y&&.-2DEO-Q!^(L%/'\KZ M#^\7&[E!'ORS]CY8UJZ^=]ES="^,H_L1'-TS_7V\J/9V8EOJ6G]='ZDUU*6_ M??2I=G?L8Z75YS6^1R;LUQS=E(U<(B@G>AB?Z?DHIYV3=-$X61SV:!NFZ_BD M8G]3V>JG:SM(C2DIC_Y\/)[I@!0H><.FVYX+Z,W^9J(EX+5>JCZ1JCH3N;_% M/ZL?M22BV:7U!Y4K6=TH&_T>G\7]D,;"\_J/TP0& JE 62QG7'94_#9XVD5R MEQ\%H8/DC'21@W6/5NQ8IP)H5F+ESVT8&ZZ>#Z[6TU =^*&6F*OI>G?O.Y8C_-R^VV\*/Q"-=]RE/_ M (]#?KLMS9+QP%_P%!EO';^)*(M2"N7JSO1A$*"(.9>UAT]J#*;:O]0.N W7 MP.\K:6H O.[.ANX[@M?1U6Z A!>&J1_&6:/]4>CM=ZKK;X(F/\S M_+&^,;? MDRZ5JA?-6=?Q?5Q@>[F:MCQ^,1^%5[V"\%?)UP['!4#F+P#>IPT\5W-;@*[T5'CYJAA>;L;?V["PTV%#DLYYLY=VAVI*:,!$2 .%.+5X^WRH 61 M#U5!-CFC27*OC&N89??]_K[?*0\WB;?]\I&_>"]42D[@ZNR!]ZW5O,6!$[U] M@NCM,!(0>S&" YG7_@-0M@>B!QNQSA^^-T==DUFMF-*)"ABT2$76 =5)ZWDZ M[>"!Y&"/KK=NX;R4:O)>#->S+1RWOQSS,GFL--Z)+I/MA;XV)+B;E,G>7Z&O M=0/ZKDG!AG.*4I@\FE69V(\I#[]N>(Z##Z]XY'BR7]V=-XAU_?Q^P#D]&-&@ M=8.!@]"/,3WD61_.G@]BLMV:=FOZ 650ZI.'_?-]GG2WI-V2=DNZ-QA1Z(=A M<,B3_IP!?>?:@&LSJ\WEEE[:@W-K3F/IG"I,_D"H'Z0/UC_:Y\G>;'-\\$CN MX&;=K6FWIE>OZ3#S(_I@.'B?)]NM:;>FW9J>7].)THAQ^;N[GI'Y&#_K4QG$BMZ;=FNZO:9SX].'24/L\ MV6Y-NS7MUG1O1$(<^BD]T7.;E?4P#OANZA:W=LT5U$[H]GR58W*"UWDW3K^S MU4&"L">^L8E@_8F+J#UR?!/:4QC91.W=#>]CAC<*S\+'#"\^\>&]V&AH-RJ M8XL3V#(XV.\T?GNJX:#NWE1*@*>.)V-D=!K;]ZJ.WM0])3T!A7%X:41!M(S. MS41MV/^QQ=FD-&_0UZDDQ_:I5J#I=Y?Y+M89LH[\* M7RC'4V7N6DBNTT-Z.(<0$&H/OU<=][\W']^_U(EHGDK:TKB[>?_145\:J58T0 MM(/$32T#)T_9JW8\LW^7P&'DMX>FUVE9[]JBHOE8JM.R?O*(;J)E?6)H]5!2 MB25Q..R5+'X4B;N_:M-8M=0"FE7X?:/XGMK(+FT%)M\6ZEA\B'I'K'67H>Y% MZUAML&NJ-C:UDGJ*R5HA=,:YK&O5N<6*+W[WX+;DW)6L;KS?)FS<*Y#3/+BG M.KKVF:WJ+U?,]?UH5F^\G^ZE.>Y<'?1M3X!]BY%YPA[P) FJ@4=A74VB8;C7 M$P;I1='L[=C[1>956]%-ZP?KG453,;N^UXU=4WU$.; L'Y7UM=9R_AZ3?B&V M6HZA%F\M^0P>NIZ!ZS+ 7R;58B6K/909/AGC:'>GUCB:&IYB7O%]89;GYQ9V M0[7'?!\'/;O0-9L7BO:M-P[%OF'OTVKQ:AP86*3>#!XP42UT;Z7Z1W=S%=&^ M2J-&;X3UF_*IHU)O1/T:HJ8&Q9=^_0$^^2+5W[M-;?T243MP#2]5#QC=#>3J M';!%]>'&R)47LTK7 V-V".^M(*>F6S&*D6J8]]O;GR\_V(D"2O'Q\IU =53:S%KS?D?4#JNA._WHF#@#*D?=(DOL)JD M#G.U/MIL/+-GS&V-G8W.Q9L3<0)N7&\3ZY7N"[&';J]1'P[^ MY*T8:1TNT7$9'3V!!S4U13U-1C1F]&O*F&\TL9BFD@PLD'\KF]?58#Q8\^5T MUM3VG-U!&=\^T?TP4TW E)[WXR+ L VE/N>ZU3@+0QV,M@3J3/7[4=W6-4V[ ML) :0+7PZLE(-)&E^FZ!UQY3U'BZ_R8J7M6RVV7)@C:SKAO3*G?;:U!\677JC^0[KF/[OMY.Q+4E>ZS0:?=YB"X-" M*1Y^/8%*<_!*IDNU"CDJ(:YEZGO;<)IMN?VB;6Z]LG*AS(('?O*,D90(EK!^*B455.1'6H-]<\Y= E= M 0,E3ORTZ:'-N5_2WCJUI@AQCW+"GD_#7CJDKQ/%H+@5U"C4L9,F5,LG-22S M= NXFUR]H^O%MM;W-%OX SZH8ASMFAG=Z9[LTN/=S*'=2]/9,M:ZMMX0^Z;8 M"R0CZ3HX \<4#W6%:1C6\7DP+CGM^6T_S^I25[2_Z!!S51;O/X"#ENOMB$[+5.-#$\KQ9,V7R6Y-VJMJQIMV:G*\J MJN=[G^585CIEKY)MX2T,I*KQNI5=WIC&FKK94S5SN?J6,J&V9+9O@$_7\)I8 M%F$;"H0$OL'JLK:89@!-CYT^XYKK GSYOFYT._3**H&+K..-??;"851CJ]:$ M5 /9U)3C7MK]S>%5K]/P>VW]AEG9%^GI[Q*)Y[[0/%N;NN$RQL/J]ACU]1/? MYG]OQT)79EU<5L &Y4AOC!/]"0 CV7Q$LZD[7<&QJ5=J"Y)J=_J&_2$A"%W> M*#I5:E9MSTXED/N6HIH%X'UAHUG+AY4QE<"_>TO %)]7,UPS\/OK.3PP)%:9 MY@3RR.==\%&VX'8\[B>K5=NXJ4T&NN7Z'6B<-?0+7CK:COWS6N_ "D6$HIKPEVNU4/1?([_U>WG\W8+74D*(=H_D6[D\\T>4S[3R?";M\IN?/9SK"7;%#-6:X%W ( M?SWL:IPRGVJN0:G-T["\J6S"0V8?\YM/FS,W]8\QU!<>E5Q_O4G:@3VK5ZAY M-:CKO$?P5!,,IVX>;]QVM8__=?)5?I&5WV]=/4^<< VS:V33/CJWF$F-XRG@"E&%6:<=^SO57OVQX MHZ$(TM3+[FWVF]'(O5P= _OW%Q!HY6KTS\V%.S#&]XIB\>8*TQOKSFR35W5P MH[3Y606XXCKX]-;$X7O#]Q%B:*P2)WX;XA=%\WI'6_W#NDH/7G/'$\;LMIJ, MU=^Y9?$-DBI89"T@U7+Q8YMZ!;Y7-Z=YY,S[67O60'*-]]+=7?W85<_^J,:O M+-3*4.ULFGIOW_J+QX3MJ>!)8-$C M3@17H-.#@'0:R^O*N-^Z>K@E&^O.I-678!F"0ZWC@;^>G[]OMFCPF,>*6C>9 M1]KQ;T)89B'"-MLX97JC945AW&G9.>@-$P%'5E]NU5]M//EF,U%N$A]-:GW2 M4T"[8$8U%*SYCGD++*J&+*SL9(,7;7/F(*'W0:!DYBX[]$;,JL9+-M_44*0K MWFL"!O?630[@W(#\:R8^MP"DEJ_RNK61 E^K2@F$0X_;%U:.-!-1T">_ )+T M\;#A++DUKVY/(/#5.!9)NIB0B7PF\K<0!8E''ZV2?3]K]JFF$_8Z9KU(@FJ M)<+>PF2U3MN',\/ND+/?[5P:J8%V<'1JE(X2F9'7#>TVAH:+6'N%>(>L)I 1 MW[8.X@FJ"9.;DB\;*_02,EW@16K#F6GF#JD7)E!4S_)_69+]A56E-0Q#=N$C M=;6K&JE_UXH\-%U:T= KS<'U2W.I MW!]%PWM#U&\\O,HZ1PU ]3;\KEF]1;B5D,U@V*X_?D";XP>%&K#\%16=?![K M>71;(@!_*2S"MYAJQ12Z$Z5IQ4#[1&^'7.$O@+G^JCWGTE@ Z#3_O*_:^GM1 M55@W_X;CDR;M4OFC->,6?_3;]?6D6M_[5-@XF7I"VFB\CAE,V^9 ^$%JZ#KS M+B%N("L-F]J!;9W7!SI1UC9$JW##Y('H(WVD]A5Q9Z]<0=8?X+P:80G[U&QZ MK7:P_W0\&&27]:_4ICP=V6Q!&WFPW3$)\=674OW#^\&> J[X77L2J9,,QVHG M^6,\^:ICP+,QA!M,GM#:,6PO0LW-0S>C=9]%M&=\9C3:-)29&HD?Y-GG,[\7 M+I][C=H&%#_21*:Y4093]F,7O3;.RXH>FNVJ@I C9"9HXYB A$WO!39DKEK; M&)9&4L@':L80HE7]J>J%*_SFW& @HW.)NB^%4(I3%I,12"@8H]*4IF6FYQ\O MO#B(D7($HPB%L?J08CJ?KSU$ ]_;_:0]?NO19/%B'HDNU KA@<'4>_;3+QS MO3XO^HNX?CDKA".R=D4TY.-S-:G5^E0-GQE1K,IVLNKV5XUBJW'YA_K')EC< M KH>#V;1R*VZEW65&U.T,\RT15IG2>^KX!%-IV9S:%P\XT.80]?:DFI]T&IV MICG'K UG5Q60X#9U0CW8/$ '[L?MB:=UX4"C1MO?Q'@'=D=0*%[H[/"IWM,! MXFW>72-+I*T*OM%[(.PBL!/ +E'K6V2?[7$!@TA3);3DE+XWHIXZWWMKU^ P MF[""5!X/&+QDRAE:QT:@5WH/WT?[/EG?8%46VHL$S 8>N"=OO]8%U7:=-X/4 M2VX&LMCL"#UY*>]&+3%8GWTG]LSK4G"6/^NWO/7^C!4KQ&@N?76Q*9T18AX+ MB[YMJ_JFB5.U:@<04=-2C+TH6:\Y+Y(EM5?3?JXS;TR L1G/I4@CQ(W@YY79 M\"L(0C"XFE16-KV)U2M&5X^Z#A8RQ>MXDV'5YNZWN3(K)[.Y3-2^I.Z.I!NI M0-A!+,C:>-F"C."#G?(M$1G?-0>O"\WK.ESK;0B.4<\TK[..U9SWU>4PEHT2 MJ/HJO,+RGX6GVSW0TJC_F''5V8G=V-J==7E@=6[5?!1IDZ5YS_K6<>C&&VI# MYUU3[@N,=Y%?> K$!\NQU@W1C9J9.R']>%@;YNIG9?5CE+U3L:7$44M U7<5 M-_VJ9K R3]('^H7R(FPL&*+J&M3L[]G-!'(;-"?0>JUGWM^ZOG0)K$VD>&XF M(+[?&]PLIO8XM3"6_'I?_GAG_'N.?; B]O2<$5P+\)F:I#<"D5IBY:KYE M MFP%1K_MGN!_9QGE&,U:6*:"-VH!X-!5)/;JNPE:,PQ,6,VU@>V1Q(P*6 7 MW5*S\IM\-M*ID'#KOEE(*Z0ZU;NO54O5!VW(N/PBY\:5C6JUFN]NX2A ?6HV M+2%QH3:T:W^XD4MEVWDJ&W&I; >9,W_^ZEO:^%B1P MF-L$\/K9^!9N@?-IDT-G+GJVR>%L^=2R?U39.]]\.Y=.UGQAX5QS[5DNW!_O MYPG6'2WJXCJ;99_+;[>3VHS&[01FLCF8*ZM^]MX*)J=:U! P& 78V6=UW37! M!MK?ML]JKO_4]JJJFHG)5[/_W4=RRKKE=/K6#6\2+58*TBO?PM1$(_.JD^++^HW_YH'?75[<%A-=TYN3BG93VY<[!>MT=X=ZH MI3^K[)&1/C1NKF,IDYO=ZK2IL3WI;9?D(NWW;1D"LZCZ8[V!!V?78+-X_6Y& MU0\@Q772W'#5PH#JZ:W+X\)(BY(V+98//)DFC!CB&=:)OX&NED*(R.2*0B0+B MFQ!HGAIY3D#,J4G&Z5(PYL/3=ADJZ^ MHCZP_(>Y4U:456T2MI1OI94>((/RBVSN'\&*:K8>V<:F2^N]J5Z,RC\@LJRO MH<)[VH8L4)5>3M9,#;#)G'E@M.$E6BQ /QV"# N] Y;@=R3&^*V&*-@-I=\E MTTLC#=\WT!P(VH&TZUQ7]( 62S2FP:>P4Q,#ZMT;[&QK!YK;L3 ]=6WEEC55B.D7N9%_<#/ M8M!G/D2T,LC5#YNTZ60PLK"^#7&RF=G]C +?I";T\N0F<'-9W\]LHF!]CCU/ MOQL;9&O7U=?FGSHW C+[&B#I&**R.87]5?/"A4PX"#3Q:M+2PWXZ(F1S]$^N M#+HVD<%>28>7C\R<\IYJ@I6CR?AS'_WFO(0/E[^W/UW84M4F,X9;2)OL@KW] M;WGKLW%ZC6(F7\G\'6K0WZ[=&-^.VY-4]:BE3NC6ME]H) IZ4-CS-KH5WN0^ M0WN_E *65->N7J.T(Z/:T(W&: *&K5>M9>.B6=O&G6TR4CLD:SKZ?Q8W&0-H M\W"I@*R_PR]O;VNG4?V@/XMJ#&R4=)UK"9WM^9E&W69.'';M8OT>;Z$YOF][&WWPY<=1G$''71T17[-NIW^TQE G2 1/(_.L/ MC-_I;VD1EC7W9BK9/V_M /]VSE;A";"4M%>IDU 78EQ:\JN]%F V%A-K,\J= MEFE.Y8WR$K0\A;TB @_+Y?0K7!%8M)-7+@[!+;Z9N9>23M?$.?NWTV#]6WM[!7 M9#O.Q;+7]_<>>UOH<"M2V'5]D1GI&R%V5,PM4,TNX,>%N_Z&&+4! .O_='DX9\U]0WUXO/(1.@MB M^7##[S()VFQ"FPIA;QIHZ@K!R6[:; J?/76?6*.9\UFT;_M5]AC8G 7/WX6W M=+6]#S_K'4WK,85\5KB4:NG2NGGXJN\:-3YR;R>%K)>O]@Z^259N ^9--HBY M][1\0 7%8T 9X,1EG/[1QAX:<84..^83D%J:V[OZ5MQ/+%<=;'00T^HUV-#& M:M6?1A>HN;)0CF]G4X,P8%Z3'#)6FZM\77#&WA6#)%:=;RU[ZZ@7>NEEV)[I?C+=Y D]REAG_I!\D^]>.4G M>V]]/R1;WEZ]^9N7*#3Z?[^?O[MZ>W5^]?;O;[SS=Z_A![_I?S\EJ#EP:U73 M7K_]>/';YW\P__^^;*^_#VX_\^*0 [<%MW?X]@#QSR M=9U_H^^VZ_WF[;@8,7>?^!_7I28U=C!,O-!>K]<* "9+Q=P$@I@DG$/9^YS^ MG+0#T)5N>-LG=IG45LFFYXGTK@*L4Q;0M_ -PU=N=H^9S,MRW:>9]?B7]MV* MGGJ$&1=S%MV-V+QO?D#\,$/BGF>]MIJQZ-JPQ5->K4<6^?>^+]W MJX1-?S_[>-;D2.@SP J@U=(*AL )X61D M0\AS%QWFA5M-C+\YF\SEW<3J:=A+?!#MZ%?DTHEE]CJ^3@C4SOE$1]'LFFNO M\?1.J^:2T\J%4;*7X:V+T@38.EV6^<^;:RG57#ZB/=70C5M\]<+;(!E+YFT% MQ%R7T6D_PZ:=2()]V^7,%A*X5L.E_$_C[#W:NO3\Z/ MS<(S],'AM-J(+1I0D40MK7!J4EE#$[# MLGY %P&L;3V'W-U-/KQ:'8^OS]$K[[&N@!?9\+WA&=[\O2;$NJZX6-Z5UC)U MQK;N$IP;]I[&.*]F<@ZP9#DUL9:Z67U"UKPJ07$%AHTM)M3,VL/EW)Z2P*_@0P M3O1?X&!^JM,/=,*OF@==XK(?C^N^2YKOAOHO#]=+Q79O^M3,O5"1>FV.L4_&K?F M%T5-5*N\BX;!M.5#G)]C_9PODS9Q"+C9G."3ZOS$U.70.*.]&C$9C8!I&YP? M,U&J-ML?:O8L)MK_MNK@.EG '^FLR[.R;;4.A4:_8;#KY MR2(QM 6 634=/H[4OJH<7O7X;U+\9%Z%@^ L^%/S!0XLX;:6KQH!KV8,*CVY M^MG?P?M5 ]K]Y$M9ER;=Y%7S??LA]2G1CHY^74;.,O(GN]6L^'UR%J3MK__G MS]-J\65V\]&#"2JCD(\]%LA:::'_;[65*CHNS+;WRFQ^\(,5#9W?] *L]C@= MR.!L9"?_IA1B)%MR4MGM4']TQQM?8W?,NZYD\9?O_LMT0=H2WV +!3 MK/O0ML=[K]O3E^?^I:QNO!_>7YQ?_NR]?>V],^JJA*8_M@;/[)X[%0//U4I" MLMM(N'2.8..,D#@W\'UPW"=N77AX'I'=OFH$5D1 MT7#6N!U*]R(Q7?+3LX/UQ[D*19==%E9S<^M.)U^L*8UBCFX;*,<.RA]<0''@ M%H^#\OVS2\>\!\9TT#>IY#6D%'Z1G\KQ"R/[1;\YS;U>A_&[P7B\Z6(ZX06T M PIZ;";HF/G+H[A)^57X_0F2<:V^@77>/P7+? ?F& M0$[<>G)D??_LTI'UH6&>U=>?M&[!2]-T$%#X10LH.'*^&TP/W>)QF+Y_=NDP M?4M,'T^FBJ!/)Y_@IC H2(E/?9A_#D!_!TV G+,Y9+\W^I/ MR$A[IAS:%\S3F!S\I&1@' MP2:YOB0XPY$:D$>0H64<66S!PE:LYGB/+&'SZ7V.!NL;*$_,,W[,[8&UZ<5O MWE]^N/(N?_'>OGO]YOT;]9]W5]Z'-[^^_3C8O9*UVD8?WKSVWO_^\V]O+[SS MBXO+W]]=O7WWJ_?+VP]_>R3A3\[(XVQY'VQWAZ<]CA&ZSNW^=M+3NOKSA%6Z M/O!KS0$G]G+MQVM627N,S]P+S7I;7I2A9!>IH/_2*B5Z85UO) MEA\?O"K@SQ6XFFMM/7>,TB74^MY<(I85I_+[6E[Z8/_.MS(;K8!UH4NC\.M& M!ME4(K^S6F1]@?&U9S.-:EK38AVJ]'X _Z816EZE+VU'9]6R:89*"]R# ,/$ M+#5_[4)K1:A!^AJ$G4LMG=XJ*#:RS_7B(XS2?5?.UT[6!I/4=;N5=P3ELP6) M1U-7;LCAAHI+DS%4W(*$"*TZWBO,_5[>3CNM'5 =;P[E M=,//;]1+.=M":F5HC#CDK6JO,%#+NO>!T*P)#DKX&O%:O7JM\*487"N%;J^A M-DNA=QWU4OE6-6Q+GN%\/\Q9TH_>#W91ZPNKS2KV^PNKK:MK9, A]Y3]N'AR_#8CE^8CEME,?CQ MY\HP)>F*Q)?59S8N_V/QSIK/ M%0A$?E5[J/Y67>N=L]D++S]>=G;!K,*GF6O/'BC)O)J!U"C)]$134.*II*[2 MK89A-M;"X44)4V^V!0=;1\JP?V90HU0K.YF9=GSZ^:' %"592;J:TK:FZG<3 MV5Z@4BWB=Y5(C!;LPK=*?;9LUSJL],F\?[7XN)4M:K<$70L)-KY.$9=Y)@[; MITL%Z"MTD=IN4S22"[HP7;_2DQ'\ZH5YS3C>;1]F/W??A$JP_7 ]_FD;I/#BR/9%W^ M0U?O@G)K4O3,?7.6IZW!N[J>U/W?6E-ORUS=CMBX7^;7&">\"JQ]DD,I+@]T MCR=C9DM46P%\ED]FT[9 ^5K/C9G"ZYI:M.X:F&[S$;]]AIAIH4GE24YT;9^B M4@TQ8-)VWM9!M:VU)_;8L&Z"#FL)&?[JI MOZ>%VDU]%?O,M=V:&TKM0'0-Z,K,-0&598]S5MM2N*O+?$(Q,F"4W48P)P"_ M\ I=SE?]QGKVK.^EKV[\/_H5(6SQ!=L9-:8P2KHR?&NJ>4R5X!T-U\U ! WO)F-=<5N$/4?3;X"$6/-KYD" MIK:*@E:UMU4S;93*/.N>56GW$5;/OTE7[)[C5'._MCS*/)VWSJ]'4]=$7Y1O);5R_4Z*5WO;+HM7(6:D],5&M!=9:-8-AA M#U?\$9SH'C3==]( 56/_D%!F7$W>U^O)R-8YL 4OU:-]@-Y>>YHR!2O-0EN" M;V%3!V&\)JEEL36K'P"@.NYO%$M@8\5P08;/TQ74U&[8.P M 9BZPL:%ZI2\D8DZ%%):17Q;R<8P^5IOH*TL>6]+4GQT=@O/8G.$^0ODSVIW M2&$P,LKD_=>IYIJJ%,*\[08J'=U"]N)=K3JD?JU\MBFX'K8XB TEV'K+5[ID M:]LPJ*D&7D?_!3;6 $ZD_4@S%HH;F+<@4:FMSWB&71P>(MKJ&3/8:*5ZOW$_ M;V0%00D8YV[TR[&RF^G,=J@9L;&<0N#;-MR4A(+ZR254-OI9PT$2\"-FBEK-N>J9N0LP2@KT;P43,@^L33^\O?H1#!W""##DO@XOF"5HG7*Y$B'[RZ9;3/9 S[$Y=QGCB"YCS&L) MN\L8PQOR\Y2->-%MI0VO]H.\3=Z49:L+.P8@N/I ^"Y_JV$6>6;5-.?=$\05#>I7P')-M=SY_H< MPW"U;0K/0JCH,+2YAV?1QL-BF]#TMQQ#HY'N]CT]A0%,"8G;$>P-7>\VU/Q3 M7^CS7/Q:#:8[O<-+IU&-?KX$VO/H6MU'5"YA(E M.$@I3@FE811D6YC.9/^-YJVAUJ6%YKZ[WY#HF:W6V[B;J_Q+XZ#*NLEK;BKM M*<-K6+?)H^OEF-:]P$!7?0\>8GU[]>)*IXC6=?N4)G6X=U;7^QVT0KVRE^JZ MQ/F=M9^PM5\9"S5F9S(]"Z:KREH;7>TP:M>U*SNM7,_QM%T&]51QZYOYDN$V MN&>^+"2L*K.&Y-A4 S?'#[.*<5/7U?CFJI5@ZYUWOH'5GI")'OO^+1L$74Q! MOM\ \UE=:KNQ #U?S=2D<:COJOYQG1("_'W,RY$Q0RAE/IG5-M6UAK@.1$J; M&"Y\1"%JLQ?,YY&U\98&[D=2?):5L]H3LMI?H)*S5S/ KWY<U!@$%ZNV F56O]#8UIVJ'V@6L)@4D=$&T0VT;V3DHXU[<"?YS_6?OUP_G[ZZ\J[]>?GAW=?G.^^VW]T<;@MF?@6^N@<(A(&0E MUBMW5!V,4\"DMG:N[PJESWF$]W*CKG*CFL9/H]-+-HE.ZEN^. MB'9^1)2X(Z*C.")ZX4Z^3/=>*"W[/M6JS52ECAZY7><.CFDX122GB+3_<[L[ M/:2-Q1U>/B'@Y42)-E? >$%5(J>R<> J&ZLUE)IDZ!NFK%#]KY&'62V9)(O" M7'5RJBV'8D]@ BX;_7AVCWV3A:W:!C!XJK>V5WX'9)*[HS,H5Q&P( <+#5-F\7M%:,T-(:?>V,]HE- MPLW&#^[E,I?=/>)6P_-O7:<^&(!0ZWQQCS8/[PK4?&@>/HC^T.9CM"Q*Y#2) M5FL2'=UYZ$GM "_-D5;((>VK&M(V4 LB&IV_MM9=ZXGX=!AJ6F8 V].EOG0? M;7#A$:AL,+[)VP'9(GNCN6O(5\G^T'@OO\%E:;_-].G=)VP>8)(V#=DSV<3] M?6CMKM$BJLW#-PP06K,DO:0O-]N+Q-V=&YU$VM[K!-%B"2E*0"WM=L/+BL]N M3'[_?=I"C;10_?+:0B<%-GM$-U]+M53,U5XPOE%Y4TZ[#='%0A=S3SR^-972 M5Z>;&Q+]C.]&X&LE]LX+HX$ .ND*M>Q6BTJ4!G1&YL1N=+/U9+>WVP';F?5 MK=I!5JKPK=#C7BFC=N8]:80,Y-?6Z[U53CIOB-BB#!VH*"FHU)N6I8EZ@Y'C MYE:3R;TT']<1A][X"JF^./)MON849-ZU-Z 5V$'Q?:3IY_6**RR0:V*%U]L= M&&"\"QO8 ?A)"S+=.[GFXOW<&ZI>TJA"^@[;P5#@SOYTHYE]PAPV\O!:ZX_+ M\M8FO2KW0G'T5(V#A7QR@,(;A/_LKMK$>R.?0T7HR>IR)N8-B]3=5_!!K> ML#LMJV9-65ND-N YJ4^ W%$]T7IG_Y*\75BP*AO":NQWGIHJ."EF6H3&R.$9 MZ+'*<.U][I8CM]=,H%6YA!(=JBMJK?];*VSD7==[=3O J2EMOW7@U,J,"/G9 MBJ;J2TWEO'_3POYDCO;"B[5L20F'A-*M&M>_@T"%$\NB=^DK+@/^13+@79+X MSI/$4YQ>6']Y7KY[@;QR71"Y MGQ_PR1;9^V2*[.W'D%WT$QA^9D_A$@.WS!0D_*C':H^:]9R<9RL$R88D/7/U MX/N2)2!;\=/F!>)Q$-Q;(=X^NM)3I9_]I)KQ<786I&W5^!4UY>_['3F+M_[N M&:7;OW:SMZZJ&IXS_L?G:C(;"V271:'_;] *XL9"U^R:V7/3_,?7$-==4\,# MO_G+=^2[^[NYHDT[[/8C5OJ6'7>=/=;.;FS2A[URC[-KJ]#<^B[0^I<']G0? MO/U-4M-_^-[D+$QF-1N+^L>GKY?656S\^MNII\FRUS1Y'Z!D&QZ\_@A_(0%Y MN]5XS\ 9\PW"O1@ZM^7L>LMQ2XBX);2+;9"K$2CXWP MNN:,\X"[MK4CLR%8KVSFOHSA!@B^-@#/ZFLCR@M_@3S[+VP$R3@/V4__+>/) M'@_'NIY__Y@>/C#E*WG*+D/S.E*]V._YT7V"4?Q/^4W-Z?B7RN1RZJ.D7SZ1 M0*8A#T,4% 5#E$B!TKR($",B(NH[8W:CFC^KT6?&;E^!29Z/!?SQIK/'\^D%JRJX M=O9W-IK)[[S9N#1O^?W3[Q]?*\A6LZ*>$G[G"X'@L@P]@.< MG#9$'@RP[, M"OV(TM/&+!?8VVYQO(>KM:6]ZUK;J\=:@>&DS,-K0Y4)X M Z7A7$VFH,M@#-1*>SQD23;ER]YC7$J4.RI#V[+?QXF\&UO5:BC&>5(4!,@&V=^"#F2CT3==3;3YD8>[6K9:PC= M :-TJ.A0<1M4%)054J0A(K)0")<'.)0NX"%7'LQY%# MQ<>3U9>_+W4H\.J2;5W7]K9KSC@/N&ONP&C; R/0_I[>^5I>W8B80C[X+6@S M^MY83D\J%N6BK^O)+<]Y) LB$*,YN/QQ@1A)S#( M\[%XTYCC.SG8$;N/PQ./NAX,N+D#(P=9VT)61$,9<)PK?YPIW[H@RA5/>8;B M)$[3,$DXC_ P!T8[ARSJAXG+]78'15NLC0^RGE:E+LX#]_U.RF8<.JY'1QIF MC),X0%$J"D3S,$.Y#!6K4_#'\@(+1I:BE=L0NL[^X%K,N\F8#QJX)+$?4)?^ M0#4(J2,N8^A\B04P1#3*)4ARG MB.=!5J1)5N1Y.@2CZ\S0G$0K-_?--ZA]5HX__SJ9B*_E:#24WTL3'U-\VG!Y M,-#FZ)T#K^V59I@0F60H22E&E*204EAD**19GL<\B25=2BG!' M+FSGPG;;K)+&%D_*6!Q WG, &U(11DF!9)P7RO\MA')]&44*-"6/XR)G&1V" MW0T,@@F._21SQZV' 5B.P3F VIK!84)$2!DJTB!38$,8RF5.49+(-"2NAE/GXLS>2K(:2PVK(T*1 4$[8Q>@<2"[% MZ##/*1,1D@E1+ Y+ $F>(A'$42$CC(-DD#2ZUC!_ [O\ #V]+'ZOC=,[%'+Z MNES'*>/FP6"<(W8.L[8^>4TR08HH1Z$D$E$I.&(1Q8@E2:!(G4Q",LC)ZW-@ M5N:G],05 5U$;KO%\5H6LJJD\*;LVX;Z"D=E-PXB[Y'52G!,>"Y0D!-%T3A7 M$)D6"5+4CN419RPI!A%-;6SP[9A/;N05^]8>8@QU#YC&?IH\_AZPLW3'ZHYF M(D\"LG(L D92CM((YXCF>8;2(,=:LD#FHDAX-HA:P>XA*XS], E.&[)< &_+ M !YHNPW-YAXN07D()K7E]#^J_N;QPFL2QI*F68B",,D0)4&"4J+@M2""Y%(6 M$0OC00)]G3CA\+G*?A3L$%.J#I=WKF28T2*(XQ"C M5#(!X1> M862#Y_EAVWB$AJSLO,G G"9TASP.J @)HHQ&B$:4 MH2RF"0H"3D+!XX(F@Q3!,M ](&!G?KI+Y<)[+>:@(/M@X'5_:*U#3H><#U]" M3!+)%-:A@$#YP%1BE"HL1&E$XE1QVCR)E@(#VY/>P9 S)K&?/E_8]I"1TY4X M<"KR)ZHB?^Q=<\9YP%W;^D#M&"!Z2&+S6\GR&.*P91@)\8/PQ*\R' RE^BZ;5F: M$8.:-+>LFMX= :O;.W@ ^[AN4T@YT2![L\(3X$ MZW;!J:V#4]5,<1GY[5:.ZWO.%8[1:!PDWJ.<)D)*\BQ 69!B!8E" B1RA 7G M3 84"S:(VJ,UP-[1UK".7DC\+(A/&QP/!L@B] :12$ MB$O&@BR.(YH^*;5,GVQ)?K3+.O;' M@HHN&CFH6J+CJPZ;GU7B*Q1>060]><<1YPU]P1V';AN=\F MX\](L;0;119RE]_D\@0,GQ4ISVA."D22($+P4G]W* MY5?F=Z6L[[4ROH&8+ VIC^,3O^ES,-#EDID<2&VM[Y<*PG.:H3 #D(I)CE*H MKTTYD0)'N-6RY*M]T"N5IS M']'WQE*1P*+-";J=5&!5)V54#D/78R@I>$)CR5%$.-SWX3%BBM>A+&:*$M*0 M%'+G]Q2'+U2=IGX8GKC*],' GJ. #KZV=EU94A0Q(2A*X@+1H) H)8K=)4F0 M$R'S/(R>)#[V,O 543].G$*%B_UM?671I7Z[O,9=X"U+:<*+/$$Q@>OAF60H M3Q1GY F7C <*1L-!CGT7K^4,C[%^&KK[BHY$.F!TP#B(WD^0%#@@(? 2'R,W4T8%ZA\WBN+X^[$VE%7A]#/8$'4LH'TP .NXK8/- X'-F"@$S%B! EJDB*9IIF"S$"A0J)1G@J0X M79(T>B+K'0HVL]2/G%*'4^IP8@A.#.%$N^:,\X"[MO71VG-!]&!,9]4@SD_5 MPB]1+3DJOZ'K4@@Y?J6\.T(2)J(,88SA7K-DB!4X05D:<1X6241%]N!#4A[2 M*,<2)4D2()HP@G*F'A?E01PG@1 "DP$SU"XF-S?E%%(H:X^-A291Y?BS''-% M@KP?WDVFTL/XQ]8T5O[A5KSKVL%TS1GG 7?-N0G.]$_4](^]:\XX#[AK6Q]5 M'@-$#QD _3B=\#^NU2=D5?\?3_Y[5D[OW))Q73N\KCGC/."N[7U&]4[#/IL" M>C>;ZZ(K(U;7WKE:"S(RDC$G T@3+A"\>H5WHGNI= M[#VK+JN/4S:5XN]L-)/O9?7QFE5R_FA-_54*_:GZLCB_D96R@->3T8A5M?UT M=]SV]MTO#YRWK=%'C7"WBA3L?G"EC626TL.;P<2%^CW M3]X+&'N>9Y2PG",9X0!1%N8HR]141C(3J9""Y.E2EN03C5U/5WT^FUY/*M4O M,3?/M?[E$)8PU)W09Q@O,'=)02/"(H)HF%-(TDO4N@P9"G"8 MAXP7A,AB)W-W.9O64]7I2(**!(3M C6K>9#E2 @F12R2@F6[@=R!EF6:^6%$_>2> MLNM'NRSS2*TE+ 6*A%I=E,:9(KR4(,4 &<[S@D79DB+-(',WY+),4Y\DL1_? MN,"[RUP_[8D\"8AB&:/Z B6+"^4V1[&"&TP*%#*AH(=EE&9X8$;@ M(.IT;D0>4ECZ[WL0EB8Y*_*4""0SHOQFQC""^M4HSC$/XBC.2;"L>"MY0(LB M0A&A:CF"UF26P(H.9):$!1-I(?==V%I.]\\CD,A:8&H ME.H_H6 H3ZE$-,Y9BM4_!5\*$CUQOI\I+,TE%RQ1/4MC\+.+1*(,2XQDK-9D MK-QN1?\'7L:#]PSO;SCZI<(G0A8LS$.*)(4S!AX2I&":HT@PFLHH#3.1[&1: M!PI]K>E5S'B$8XSB2/F9E!44,I7D/%<]2% !<6>: M1X'RO=,")8G,E$/-91(OG7$.TJLA0UUK#KTP$Z$D$A51*. XKT"*-H0H9DE( MTP 'C&0[,<,ANX8W Y?]@9]>Y':#T+S^G L&#NMI#]79E8[V$W:+__ZOE&#B M@BHN.O;BO75KUJU9E\6XVW#1E1J#>E;=-8&B%_!$,L["2"@*F&*F'.:4I.IO M$4$R+R251/T]6Z: 6P@G-5W5)-#R04OVGNQ>4AS[$5ZO>[=#2O="_B,-XCC* MD@"E1:!F#7-(G8@)(F&:Y@$/0XJ7DDZWT6W9Y:P%2>ICNKY\U3/$ >YAW$MG M\;ZGOG(K51N_R-'ZFR/'B/8'?>PUF.G\\!+)Y4$2I)02%.88"C_%$C&JO/2$ M9(P4),E(-$@ADKEU/N2Q&B9^1'98@>2E[Z2MF\X?G:=S,#/J /& )$71&:" M(Y)Q@BB+4Y3G>8+"+,8QRT/,PB6Z^F3B,R@@KDO./]CE\P1 W/NL@SVM?G+2L%*L<>9[?EE(T.V(Y.#(9W?><%9X+E$BMO'NY-A#)4OF*8*P]? M) 6),QF%RR>,6S#'SA3?*TM\.[XP=M@[\1FLE!V.L!^2'4I^'K'-.PYY)!-Y M$N ELAS+',YS/;F8C2"[T)KKR,9_:%(/5WGC$ SIH,'SH!WP,,C",, , M%051,)LJWSMG>82B2,%R$ =12@>)2/9,7A<#O>@;_-NQLG_YF[+Z=W)Z65RQ M;YOC=*WF1?WM < ^JK+T+F3IZ*9#S)="S" L\I@F*0K"!/SO.$8L%43],^=, M1$F1RZ721%N168>8^X"8+J;Y=(XK9%'RZOFM5DT@^,Z"?TX.;FB MHHXSGUZA.@?)QP3)).1H@>8>D_,0"S_IMFQ=\_B!OF4U:WU11W>T/1[@_/!K!-[:S=:&4- L+ M$2,B%2C3%"79J#PTB' MD3O!R#Q-2)A%$D6T@,2O)$4YC@K$ RJB/!=!098B$=O0WMUA9$;]*"8.(P]> ML^M02.V[R5C_JYJ,1J#$4 )8R'HZ7$Z%0VJ'U,N7.$$DD3*,A* $4<("E!.X MT\GBK% ,-\9\Z1+G-FSV;^5X4BE\?FO->JB^AT+3!\,I#HJZP!R MKP"2RR!)(TY4^T$>%B=845G%39,LI ('01K306ZY[P@@P]!/PO7WVQU NN#L M+H*S)Q"(G1^TCX?9.\=LP5F<%&F$\I!GB,HL02FE' E:A#Q)6!;*%45= MA@C1OAWST0R4]-Y/*FC0^71:E?ELRO*1O)HH'Z_GX@V,]&D8^$FZ0YF#8X'Z M@X%EQX4=XAX(XE*#"!+?E$*,Y(NCUA#D>E2RO!R5TQ+DP\9BMV2;G!$P.S&9J07EP/^A M@3E-^$\Q2R5.)10'H(@*PA6*1Q%*BEBRF)$LHTNEP;8AW+]UEG\^%CL[_<-^ MA#,_#9\-VA=LZ:# W=%IAZD.4X?'5$*A%D*A.%$$I1-3Q:NS%!.4))F()<^C M0 R20_%LF!J3V$]W*3MV/)BZBC"O9\FKC&]3ZGR,X*R&!W[SE^_(=\?<3=>U M0^R:,\X#[EJ#R^I/B"_IOSZW\/\&-Z#N?=NFG=YUWSHJMTVTI&O+-IW]**7' M..@7L?$=9-N-)U/UQ>D$^)2.L.DKX$4Y9F->LI%JG?K!C?IR?;8P1*+\T@[2 M2'Y#HJRDYC6O5%=F-^.?1%G?CMC=*_CM3[=,0*RR%](K32MM."PX2^ G_YK5 MT[*X:UJLOXOD6"B*\PVZKA[QJF4[WS:DPY@\-%K[.5E1-K<4U8#K@;]NF=$M M^RP-UT&L4,U\Q49?V5W]TW=_7IRA9OBUX:X9^Z<,\<"+85!\ MFMS*B@&BU/LQ4BYCX-;!D$%%CD*[5AME;]4DYL+]3!HQ#_*Z?7%K%8C(:LWWVPV_WE= M2_7_XE$BX?<+%F:Q'S]_Y:Z=+I 3D^#?O_H*#OZ. _XXY@E)H#YAG$E$PR!' M613F*,92BD($"5TN]A47-,P#)J *36KJ8F(2 5^DN1I1%;(5+\8_&$%?]$.;\+^9LO2)[69PS7)BFWEM67DJM6_""!ZNNZT>K'0JI'\%*G MZVI%"W8#8B[_,3^HKR=?U7]MNN?HSLOE:/+U456O#I^Y'[L#^SA_M1"1\DF# M',6A#!%E 489IC%*@HPJ5S4)HW3)7]WFM (,][+X=3(1^FZTM=Z/RB\8R"V- M,S\)GKUJJ;/MO=N,W.SNY>P.CEPI*V0<)Q*E)&6(!A%&+"\2T'=(:!2I_^!P MB(.&W2,7]5,2.^0Z7-MVR'7,LSM\"7F!HX"F&"G4B1 EF*%,3:_B3 .;^/6TT?I=8>];W/@K3W1E YQ+$E,4RX0K5Q:'*(NB1+FE01:G49;@9*F^Q#:NK#7# M7XT1*F0]GS-!>X@UE-@737=;E\<9NF.';G;W",:(%(H2D@QQ'$$=L8BB/ XP M2AE7 $>++"6#)- ],XQE?A#OL'J.,W0'8VYV]PC&9!1S(EF(6(@5),DX1WF1 M"!2S2*:8"Q&(I6L0VSBYSPMC)/"#DV=C[KCWN3S>U_<=YYZ6T3ET[:-K% 2D MR'&BH#&*X98%%)LE.7*U*8T3Q"3'"2TT"$/%QBAMLXN,^!78F?1,ZK M/6#K=MAUS+,[.';1B'", XP(C1)$,QZCC"D:%I P(:(0&4F+(;S:W6-7FOEQ M1DXU0?X<-RFQ:;\<7[29UT=^C-F=BM1IQ];<' M*%GHA[LLZO;BU\373?6C+B =Q#IR*.E0\C&9:VE XBQB*,]8@&A(,I314*! M01MD S.^HN;[([S*':':_;G!?DI/_5*#.RA]+O?RMTE=>VH]Y;.Z'$OU=Z@5 M-JE+YTJ>-K(R06D42XY"$2ADQ6F@^&(H$5?H&-*,R"!D0YR3_LK*,=C@Y?BC MPLK+XF=KAT-31!SX@9.>.V03=]3PF&?7Q<).:++=4C[FV75+V9VE[:>S\_;F M5OGR4-+4&RG..9B9/5Q/Y" ,<4O4>50UE19Q%N8)HTO1IVU\))"BG7:V>W&M.BX?X2'=ZQ@ED9_N,GB^2?F88UX= M^V'[+\FX'#J>)#I&).8\Y0)EN> *Z6@.?PL0ETG"$Y#S%DMB'=MDJ^X4'5,_ MR!PX.G!TX.C <="[ZJQ(&(\BA8L%5D 'ZI$Q"Q 3@N4B)30B2^D8VZ3#[A0< MB:_(J@/'ES_-W-*?WQ^'7;]MDY('5Y,I&WF3MO"!?*CP@#L MF*MCK@XI=XJ4A0A2G+$,)5A!'TU"BC*!&8KB2"HPI'%,EM3CMI43W@%2AB3V M*=EA52Z'E/NP#AQ2.J1\::3$(LU#+*4"24P0I7F(&$LE2BBGB2284/:D;.4= M(R5)0I]$D4/*ES_1/QV'7^ 8/LKO.L$^@N^ZJY+-=E013D?6TXTJ6//G>6$X/F: [AW>_ ME D+D8N,) $**+BS>5&@C&<9"D6* YZE.8_3(G&?S$4%753P&&9W[T$RBA.,,4\0!WRD 4]1FD0I8GF1R92S M("WH$&) :(R\!DJ&O.N9 TLG#OHP\K'J!LNM965]K]:1)H8PX=V& DP#ODQ1E M.^C)=CSLF&?7+>43FFRWE(]Y=O?>I2)!@3''&9)2%(@*$J,\4#Y2PH(X9:ER MJO*EDK/;N%0@ U\#V93UY?C-'-F\+%XKJCEXYIF?T6-.X-VQ/^6.58>MYCAE MW[Q*J.2Y>6HG-X=LD$Z+-\O+*<1"RB.!8IE(A4N)QSEE& D>$RX M#,*\R)]TD6UUL:0K]NU#:]B_-78]T)7DV(^QBXH=P^IQ/-=AXV-"_31,A&0" ML20#*042HCP3$0IE*L,D3W FD^'+63X5RS:CIG'LI\EQ<=,3,W<'9L<\NWM/ M]/(P*EB0YDAF(9 VDJ,<,NH*7,@TR401LZ5DD:=7Q=PITN[\\YG] M=7-M[ >H%M,D0#M9L$&P_(ADP5X6[7F<)TF$8Y2D-%/(#:18*D#-%!)G MK. HDA$E*8LY#@?)_WY>$,[\("4.AO;:M(?4Q.?6MX6D*:XZR.]!V MH/T$3 T"F>:22D1BPA&E28YRG H4A7$1$IJ&&6%#!#X&P-3[DRZ(CW%\3MMO$;A_9=J. M9PK6+]N:6S]KPS>?NV+?9/WFV[1B"@O*,:ONWD[E3:WV VA)-1F-](Y@1%*& MKV&4^5'H]**.8?VY/&F'KH])L@ARPO*<*#H+U2\XBU FLPR10- PR7 0\$$J M#>\%&CZ4#IWAX\+ $UL<#OJ.>7;WGEC2.(I2QG.4DRB"L&V,&%,\,XBS(&!A M(3,\D%3>'D#IAH=IL9_LL@[\8?%*ET3QQ(#!;F,#+IA\),'D1S)@K-@LRT*4 M2P(0G$F49E0@&4><\S!*.1E(*]_"L8WH_FP,>6C(A3.WT[OF<6)PZV'T>49XPRGBD."E/TPS1G!0HSUB!$D8CFI$BQME2?NWV086=L],P\./L M]-(.GJ,JWZDE%VR;/M^?N=P?/J M@3AX@'X>7BQQHLBOR) BPQS1C.4H#8L0R4!*!>()I6))'7B;<,3[:J*:LXL" M]!@G/B7/=LMYP=H<+SYE7NPP^+@Q> UFAB'').8H)U0@&H@(Y9AE2-%CJHA2 M$J81'B*6L UF/G#9+-FE8OK> J4+USI\=/AXL!P59Y07"8D1RX,,49;GB%$1 MHUS(E,20.$:S(8(2N^.H4>P'87*"R.O2%UZBXI^LZU<>Q"$@_N"QZ;0J\]E4 MEZ683OXGK_YL4;__7V67J)>BXY4V1Z=V(6474MZGW8"P/.*,1B@A%"LF'2KV MG60A8F'*,L'B5&9+=^.VDH"0TR[U[;RWAJXFSY/-%OM9Z,3;7%##'?8Y9#X( M9$XX3D7.)))IKG@Z%Q0QA@/$TX3G"FZI%$L\?2LAB9=&9NH'V>DEO3ED=LCL MD/D@D5G$62S2(D$AA0@*1*Q36<0H"G :QX1&D@UR5^3%D3GRLRATR.Q4)?8A M\6,Q\N)-KZ5W,;E1[Q^N*J@+N+N ^^#;14*C-,@RE!4IAWHD(2&!3S.7%^*(NCOW=##\+,G321+)*(P1HZFBS5&1(H9CIB I M23,9\9P,DQ>R)6S>CY;$3\-G$\_<([!TN2$.(QU&'BQ5S>*TR J<(9)(C"@+ MWU[!+X#!R[6IX2L,K1-(QA[$ZP8 M$KO5^,!O_O(=^>[^?NX'#NU@VW+=/A0,9\CC MF'G5[UM9>1N5=?LTK>=SCSRBW"4UZ$I]A=9]BNNT?976?8)]#=G6>Q MZ'Z48Z$:8IZX95J+'1_@/N8Y_0?;H3TLFO4SJTM^_ J[0X;_]V/I[7UH7V:< M19C&B"=9C&@42932.$ !#R,J9$9E,LA%GS>L&I?CS_5[67T$ST!;]'R(7_U5 MBH]3-I7U97%^(RLUJ:\GHQ&K:OV5]@ @Z!\ D(U35<[(#I,6]W9-N0R4 R\) MX*!S(*C+691E@'E. M&)S%.\Q=WMLU]3)2(,Z]7S _-G!W...8U"DB,>IX$"\R!& M6<%2Q L6A3CE21#(73CXUJ:=B^]$'7@^DVAH04C$H0XT+A)$TQ C1FB M9)[3H& \X9SOPL4?%NP>WXG/\=<"U7D2037CQ5#S#)! M$,$*%S\X:R]R6Q:3]E8 M*+-W28XGG3)SBMUUANVZ>Y3==89] MUUIR NR=%%,EXF>L>3+$CB)$*82X(H MC@*4YHRB,!?*Z12"Y'SIW'F;HXJ&MY\;VOYN=I/+ZK+0GF9]V9'WY?-H0_"W M5'_) C^@J1^'Z5'YHB=F]2<6OSNQV1TRNP.CFH1%B)E"L:(@+03 M'!+$2%H@IG[.8I[P-%Y*1Q[0']X]JH$B?IQ@/PEW6 3<&;Z#-3>[>P1K(<^S M($LHPJGR;&F",X5H&49YF(7*6I/$+73?VU;W?<[ MX[,X3OZT"^>S6S@/(M;"V^]]X:9#L3<]WM3A?EK_/TKI,H'-^K+]=G"J(GR2VO?(_D-B;*2>@V]4EV9 MW8Q_$F5].V)WK^"W/]TR 6NX5PBM-*VT,9C@+(&?_&M63\OBKFFQ_BZ28_%3 M/OD&78OG; MZ[?O?OWH75Q^>'_YX?SJ[>6[=;"XPQ'1C*,//9\ZP/D$,%7):SFNRR_R4SG> MC_&[Z /EQ[:UWI87'7;1Q$FA=6G;L?.,LNTSSN_&Q0AVM:<;D=X5(74VFTZ: M\A;0%H [U73X.%*[U62F-IWRFQ0_F5?A(#@+_M1\@<,UCMM:OJKE+:O4U#=C MH(FY>?9WBZ<,7\JZS,M1.;U[U7Q_Q?&!>5V4GB5Q^B>+X"L^@,_"^+Y?W_>[ MX(Q&]S[[WO=B^C+O?8[^[I.(]HI5M"<;\"[R;5_ 3=I)&C4.'LBC?E1EZI>; M^"'/_?XI6>6]4>Z4\%Y++L&[]T+L;V>ZVI;MP?&S_OBK MQ-??0?W>*\?>]'HRJ]E8U \J3!PW4CUTX>,$@8H$(+7B4&F(#?U S,TW-+:Q=+";FGM1>[G)F?&:GA>@D,^X73XG9PJXMRKB37@T?F! ML^D#. UV8D5[*E:44T$SGH9(T#A#E!<$Y6$@$.:TB"@K" T'N1GZOIJHYNRB M^C3&B4^)4R$ZAN7B4-&AXC8H5B0TXFD&&5YYBFB&!1],L2I*(HH@S!FFR.2!@A&(1I8%(DZS M2PBX39KL[GA<%/M!F!P5%KY(S8@!3]SV-TJP<5SJ:NIJ6VB";Z7 M2V67TINR;^XL;L-LC__^KY1@XB;[<";;+>5CGEVWE$]HLMU2/N;9'5X! MB$=2)K1 <<$+1%E 4!KA1/TS*D*9QIRQ0=0C=4QU[DZGN=()IP(7BB3_HCCR M7X$B_\K*,?QPD63_K".N5^S;0*>HF1_BXSHY.);R"D?G+_ZB#%<]UN.SJI)C M?N=-*S:N1\9W9 (D(_0-;.<.;KO:'DZ>/HCUN.5D/RIU_# WKZ%YZ"8)Y,=L M,OMA$ XR'&0<> Y-GN0T%0E%>90H_ER$.4LUMB#3FR7D[+ 8]IY"MDN[=MCML/L@L;L(<,Y" M!=M"9J#I+C+$&,4HBR+)LR@-$Q;N.O:Q1]B]PZ)!QX?=SWK43H8(G9!##)U< M3:9L9$_,!TK(=%$4MZV>Z+;JHB@NBN(@PT'&WC'Q0(8LEP%%/,Z9HM9,H)0' M,0K2-,L$Y3REV:ZC*"VO?C^I-..>3JLRGVEAU:O)>Z;X^=2%2URXQ(&T ^D] M ^G5H"K"C*8T#5& 18XH"2.4QI*@-)!IP&F#]*6#(@?AJQUTR&N/#JK< M9!_(=N1F=R]GURWE$YILMY2/>7;W_BPXS/'_9^]-F]M(DFS1OP+KVW.MQPRN MB7U1OWEF*JEJ6G:K)9JD:K/YU.:Q27@# 6PD*(GWU[](@%2Q"(GBD@ S$UX? M6!2Q1GBR3%;(W(L3J7N08/*IL7N483YZ MQ?U [2PI-;UC:AKR(M>_MOEFH<.JM!U/V_%]"GE'L_4\Z,")*(,HX\ *'L9\ MXAD=)";;*RJ<@Q"" QVD-:T$LV@>,$(L2BQZ8 M14WES:1X!J%B!&6U :1EJ>$O M%]OA_WY']235'E58V8.0;0V@:5 M)8\N[C1&Z;KN*B*]5T(^9?%FI'15Z3O";5*RC0 M)LH@RAA.H!TD4Z@]!\RY@.(A@=?.0DREB*@3>K&S8]AU_>-57K\N^Y 84UA- M+:>(B(F(]T&<$F4P7$@PWFA0T69PIO[(1N5DF+=HR[XK%'@;BA]D#UAFZ@*)Z(%HMI>1;F^3&]UNW"ES_OS7U]>R(&[\ .U-BV M^.!=XB \(BBK'"###$J+4CVEBBR$ZPXQ1*Z<#@@!55FS"BUY9JF+$LZC M$>^-?.NF5ATCVU*IG4B62':PT3(7VF<9!; : (,*3$,(RH+ $F/PRCFQ$RW? MIWS4\VA9N:GT^@CIFP0P?2\__9J;YNGD#_C9=JK$*SAI3_+4A0M7H#*976"% M^H;0G@KMJ3RFDW61*1L=@RB]!:7;/1IF#"01E)%1"Z]V]F@Z+DD]AE,U4R\/ MEA+U9A^'RD_$T\33@^1IQ6K^HQ.KG&MK8A-+36R2R5"<"<(HYI+D>ZY@/4KR M,V6'RWV(IXFGB:>)IQ_47@:+53HFR"+5V+C$ CY'#^WN+@\Q&9YW[B[MN&CU M.#Q=1TT\O<\*%36HNI= L:GRQ[@I3[D-D3*1\N$E4,6'Z"(B M,,P(BE561,$-""&L%T99I7#/!:2NVD&(J9/'N"%.>B9B3&+,P8:QSEN#W%E( MRK>:_QK!AM(&IR$DA<()'7?ZMW=<&NJ\[".G1E,4>Z_*3_U_6WG8_+K/K_\[ M)'](KM<^_<8/O"T//\[P;@'>#@;[-N<)QKBM&;6ZIL5RO;V3MSYG4Y_OG[U"!RX"32N4L\_?R>$9^OE M99#6?I>6[>J7;Y\.U5DMSZK/F7W)Z:_;C^*,/6'_=OF":L\YGC;Y:9-/<54M M?SD+F_!^^]Y_NKY']FG6S,)L7DWP]/+UW]C\VGZ<8$^4-_]V0>#?> *_YV/Z MB?1^#^][TV/BB3KP)\HG@A]ZE/*)O__,/F'B 09U_LI_]_X*XK[K33T1]M"S M;6I"=>C/M/4S_S#5^L!?0#_"LM9/["W7U VZ '?CP95O^8/;:@7NLG/MAK5Q M/<:A5-;;!? MJ<)0?'B]WCC'IID\:X6^'Y>+_R>L_N/_W02+%"42D@A)=T?2/PA)A*1]A:^C MP,FSE&;M1C[.-Q@YP5F"EPM:%$JNKO;%")@E;XC1P? MX]G'L\W%];3(:9'WQZ9[6N23S94;?^S\1@N?%GY_;-KEPG_UQ^Z%M-!IH??' MIIT&ZNUU,D>_O'NT"W-X'-U:B]\^_>FLKI=9_/ZYJC^WBMGUA^59@XOTX]N( M1K^T[D8OQU=3?OL!5YD4.U0_(]S<+37[6/W1FG!#N"'9'++,XH+".8$$QN@,G+BR[@ MO[9=P DL!!8"RTU@N>5-C004 LHQ V6G+Q2AI#.!Q1VO/GGP[1R/++#XWHS^ MA'-1%COECR*N)Y-.)8(+M_<:2H5#4-][RQA:SAQ_MD;7Q_N.D=M]5 MF1>K>4'(VA505G+P)B3PJ?ZO1.V52M>[*JN(P25;P":,H(1QX%4.(+5CRJ6" M(O'K796W6X6OS];-&A=M]\\_]%)N-H]>;:+\\M4O/VB>;/E4*#4U3NRO@?*( M5S?1U"$=U2%ZS1\%7Q57.4;R&MNP7+G'"EFY1PM 'VS2RMB4N^&K*RVPMK'I MRT6; >8N&\DI1W@"YFL)PE MI4S(F-AU8BOMS6[,(\3<7DJ$WH.3R4'A6C"54^(B[#\0XVR/5UB,>%D3/QUK M!+;79FH/8*;__;^'7C/ =Z;FFY>)[CDJRBEGC8E#2;E&1\#]HL2K [8H\6JO>!5C4)A\!-,FFHHQK+R*'(3AQ=D4H[!XG5=YD-;4 M!\!;Q4%AI>& E6:C2Y@"YBC"HV_6W8Y7S53)4>W<$:L2JXZ#5??,>RH4;;.4 M(&M:"DID!2%*!A&=E=8Z+=(.[TF'7):H069Q&8.*),!'QY7$7)AWC\U[-U]F M;Z;.^#'Q'27E1'-$+SE$83-%YXM4OT>6XC< MDTPO)F)SV?;F?:Z^,;N>.?7OR,++ICG;G%E8ELFB?GYSJX9+Y'EZ,]K>[=,- MVN'X(I)DI@;%#JOST"6#;Q7 W(OL? PV2+>S>VV=XA85H!&I%0Q[<#'4%^I4 M_5?1JF#^IL-IL9?3B[-5ZV;R:K9,6^E.G;DWH2XZ[@- M>13Z1N_Z!\[/\;>JZ?RQ,O'5\O/6- M,^Q#4YKLF<9I"L:- **R?JUE$HX19@FS%&U?C;9U,H&C04C6!5":L1IH,P6A M9*^=U#JQG=)TP&(CZ@#1: 0EF(,04JXAM]%>6FYM*G_$C_@XOU&D'NR;-;P][QZ MGU>3-_D4SR>_U?5,ZMPQXXRV\O5+@/%.8J9J?:J>-V*<19QVU(*O<=C:F' MC5E2I(X!Z:1():\UEK5,7HLP2Y@=6'8\Z$TJ&8*UTF(K<,V@BA 04MNMF4OE MO9%6>O\0O>LM=QAR+LH:1^%(94? ME8SV 0Q)#6X/HZ=]D^<9FXV<=B/4F^!G7*5F\BDWZYSJ D]Y-7FY:%EJ]BE/ M3N:X((F4/;]QZ?K5:M3VI_O4#OZ[)YTK,6NO_8 /?!"ERMU51K M.29O1(4,8C4J/I*I>S(T4N#V2'Y*4S!P!!"5]6LMD]_5U-^ M:XLI7VLI;2FEH_MJU)19/::#3=39D AS9+:E1)>"',(L899,_?A#(\P29@FS MA%DR9$^*"7M.]VV4@A>7(''E05D? 7-!\#7QURG84*1^<._!3M/]V[77DM3- MA,CKB W9#_(:="4T%90A,@2EI0!5WPE"D@B:A1*C2D5'\>"F@P>MA"IJR4H- M!P\JFVQOIH>PT4O&Y:RQKF;P6898P.[!ZYMZUERQ$;Q&D+ J4-Q;0Z0*)!>5B8$J4 M_!#MY5D#[Q%/GV[*,MNN\R_.5K/%^Y.\FBW3/W!^=J4#_?,K!9N.:I"BO1?* MCZD(V3L ##D (]M20#)R4U- ,A)#$F:/QM2$V9$8DC![-*8FS([$D/U(_ Z&P&K4[DL@3M%$(2)H$RW !B8""4U4[GI)U77:@3_SY;+%>S]?G+ MUDRY6;_(<96QR;^LEA]?7!$^-.^6KY:+]O-6R_E\MGA_^8*_+>K$1A?;8HD2APZ%0RTM*FB6(W#%0+1-Z[F7]S:;$2G#>IRZ$D$2A_:10:F=Y M&(UDJ_C=Z'LG.)\O/^,BYDG]Q_,\:Q?YY,W9/$]>O'M&7FXPH.N=EZ/D?O"F M)LR.Q)"$V:,Q]; Q2TK),2"=E)+DM<:RELEK$68)LP.K@>ZY2HD18PJY0$(7 M0*$3$(RJ_Y0J.J.#Y=_GVU)P0L$)898P2Z9^_*$1 M9@FSA%G"+!F2,'L\IB;,CL201U&XXSQG(:R$@.UMV-YK\"5PD&@]QZ2%TOKA M%V%3X:XW8*">BX?1$[[*Z\E\V33D648,)HH&R=2$V:,P)&'V:$P];,R28' , M2"?!('FML:QE\EJ$6<(L899,W4M3$XS':UN",;E>PNS MOP&W:\DJ*R*0P-. MU],$ZRZ[W*SE9 M+>O7^779W*'CR.TNFM1LRIP:TRXA=7 B1J0HADQ-F#T*0U(4\^ H1F49E681 M#,I4PQ*A(*!DP&3@VC*+MCV;^/#&E7N,8J8U=*(@A@BQOQ8E0AP.(0;!O,Y2 M@:B_@:ID"*%@A.*\JNPF0W"ABS:4>R1$,V72$B-25\D#JD!?KS_D587%Q_K, M#WG1S#[ER6Q1_YW)3]T39Z&NN+SZ^E6?Z-/UI%G.9VER::$1>[(?#YX2]EO/ MV);3F!SS@B%N(&X@;B!N&!\W/$SG.A"P/*X,]#;XH&D:.([(QXZ/-LC']F7! M$#<0-Q W$#?T5EM!=$%T070QA 5#H01Q W$#<0-Q W%#)]PPZ,9E+EGK=1; M0F*@M.'@I+/ LN%)HD9==A1ZRK%D0[(02W:@E-3@HC<0T61AE4(A_75!RF8' M__G5#?R7F_W[5J+R*J]?EW?XY62YVO0R6V]O2<4PS^^6)[BJW[^KZU"G]QY1.P9K.(J> LJIPRJ5";TJCVJY872'BL_%MF%OKD?[,FG@CEB M3V)/8D]BSP[84S.'7+( V9L:1\8LP26O(02?):/(:\FDD\G@@E. M;FLPIQ-ZMXTV:)=3I$'GHH>0(F\#=@$H&:L1N-8U<"]29;53[HBBL,0M)-=> ML,@Q5P\5&(A4\Q#C=9?S]D-U'O>H^7KW[Y M@?MP;EK]X=2((V^\3C352T/>[A#5GXFO[GI>T''T2H"V7(.RT8 O1H)5E<9* M,@&9Z82O=JZ6J"'R_*QEKF]&QJ^6B_9#5\MY>]?$RW;Z<]-5I.R)X8CACM>0 M1T%L3JB,)B$(%RM))1T!A2C ,"?#I;;.BNO$AA)%L,("9\FTE^QP0,\E%!VT M05NT3@<(Q#ACQ$_$3[TS9'\CL&,1SQ!X";RC ^^@HXS,C/>:&]".*5#.,/!8 M(N2:504NDF?>7H\RK&:TAR79/-Q8+/B4-1:#WN6A5BNYU^L2G-429,BXH M3!FJ4R/RZP?Y4>0R>#Q3Y'*LX*4V=-^-BU"U-Q*WK<&U]: RJ_%B?9T#QH0&I8R'H!1"<,8Q67]ZOW,&HE6Y4F?(!3B10D_=[X>[G+_$#+M[GR;),3I;-&OZ>5^_S M:O(FG^+YY+>ZGAMR0R/&&7F?&PH+3AD570(;K&[EWNA ME7N@?$ZSJ5-[[,$PXI5.E#420]+V\]&8>MB8?5AS^%XL\\?M:4Y3,' $$)7U M:RV3UR+,$F8I.?Z#RCNFP#6OR3';J+RY!'09(4M>K&/(M=[9@4H84I'6@(JL M@&)I@&+;0;]%F0H+!8V5Z5;GT"%4($5%)#9LB,Q)"E=0^7 M\;4-?M_\CO079ZNVMV]>S987RKP]"_*$9%.E1G7).AT1(=JDL)1,/6;,DBYO M#$@G71YYK;&L9?):A%G"+"7HATO0V[X+3!@&I40)*K?WAB69 75 +H17:.6# M.SW>E*#_ ^=G^0[Y^0-:04Z-=I2C#]Y)$IE2 $0!$ 5 9$C"[/&8FC [$D,2 M9H_&U(39D1BR'X6&/9<"8D GDU& R0504K=WZQ8!UK*8T<_9W[-AZL M%'"[QHY\3/4 XC7BM2'RVJ +J#8EY+$M@8;D0!E? 'TR((*4PCL>7-RY*L<4 M)0/#!*6(^AIF,G@C-$B>5"F5:HN\O<+IL 744?4<>T !E7IJ'D;'^ZY.4G.V M.K]LDGE%T$L.;3! (X+ITTMD;WS;5J;[+/[K;+;*J8L.F=9-N1I5>$^27*)%JCF2J<>,69+DC@'I M),DEKS66M4Q>BS!+F*4$_' ).$;&G2P6E/0"%*M9N \E@A2<9\FM+/E!EZ]_ M,P'?5)$O\^_GFRO5UA^6J:/*L124B _>$Q)C$F/VDS%C2B9XX2!QC*"X1G!) M1! ^"9FC=)[M'&(P43,IT$'DIK(LR@0^*H2,(7!N [-9/")C&/<2F$8%RKD"B#I# ML,RCC"5MQ'?WESGO)UFXG9QY7'46(C BL"$2V*!K*3Q)@\4@1!L=J,P0T#D. M2G 9>/)9X6XMY0YZ9JJE#$RX3 V([]> N%W7$#:=A^/RXVE>--@N.W);@T%9 M[]P6YC:F'C5F2U(X!Z22I):\UEK5,7HLP2Y@=6%%SWZ+7 M8JWUP4 11H$JUD.(P0,*GJ7-2LD0NA"];LHR+YOF[!M-%#:'4']J*S;/KQ1L MNFJ>P*:2T?;,8)T6D=MX;4L!"04DA%G"+)GZ\8=&F"7,$F8)LV3(GB3^@U8S M16V"YFC 62= 671M62% E+E87WQ!_Z">MHQBIYCO\ M,DFS9KV:A;,-QLIJ^7'R-_S\/Y.3NL07:W(S(T89)=1D:L+L41B2,'LTIAXV M9DFS.0:DDV:3O-98UC)Y+<(L898P2Z;NI:D)QN.U+<&87"]AEC!+IG[\H1%F M";.$6<(L&;(G.IM!JQ,=TSD*'H%G)]MK,PT$;C0$&:034F0I31?JQ+_/%LO5 M;'W^LC53;M8OK^E>3N+0'EN4.'0X'%IR0BDX0G!9@"JA\F%[F0?G4OJH;$QFAT/OHX0D M#NTIAU)#R\.H)%O-[T;A.\'Y?/D9%S%/ZC^>YUF[RB=OSN9Y\N+=,W)S@P%= M[]P#-S5A=B2&),P>C:F'C5G22HX!Z:25)*\UEK5,7HLP2YBE(NCABJ": M\2"\89"RT*"D,!!RL. "T]$D$X3V#^F>N3K%\^U9\ _;*N;/_SJ;K<^_EH2> M75:$7B\NZD%M.>A%+GFURND=?GG6-'G==9.&P-*&PO! M\ #6B(!)^J L?XA4DJJ$_:X24C_)PR@E7^7U9+:(RX]Y\I?YLFE(^C\<>/7. MGU$,.GA3$V9'8DC"[-&8>MB8)4WD&)!.FDCR6F-9R^2U"+.$6<(LF;J7IB88 MC]>V!&-RO839@6TT[GDKL+C()$\.M D15'(%T 8#V7IC0WNS'.[O\NFRZZGO"Q=3)([\7CACJN U) M4<71F)HP.Q)#]B.J&+1\B1EKK40%MH8AH)PIX&*QP$-F,DO/6%%==,N\3\QR MRSNZI\SK,<4NU/J2"''0A+AGRE+,.#1)@Y6I/6@M(SB>,C"9(E;JT=ZD+II3 M=IYFN:E5HY)-WGU=4U_)PZ@E7Z\_Y%7%P,?ZS ]YT M\NKK5WVB3]>39CF?I#I^SYUC.V930FCWO!$'L\]GST:#$0 M>Q![]!PM_1&2#@1.CZNSO V":)I&CS3RT^,C%O+3PUDPQ!Z//1\]6@S$'L0> MPULP1"BT/HA0QK%@*!QY[/GHT6(@]B#VZ#E:B#UZNQCZH;09M/00/8M%MUI# MV^IX1/#@1'00 P;,R8N8*K^OT[;YVV/P50 M/RG\\'K&/G(7!NVBA,B2 U4\0F"H M0 B7C7D3QLIW^ MW-PA;KZ1ZCPQ'#'<\1KR.(C-"HF:80"G1 &>G,0DM2R[9[N%CDF& MK"%[S5HR=( !.22O3;:.,:EV6FAU'XAQQHB?B)]Z9\C^1F#'LIU"X"7PC@Z\ M@XXR/,9H,%E@IFU@99T"YU(--63)TIN,2>..\B1*+EU(@.A3?4WBX#4/X&,R M(EF>;=EI>M6K](E/.;=32WT^A^O4B/R.@?P&O95K&:M9%PJ(N69D*B@//F<' M418M4C#>6;9#K5)ZGS6"YD6!BD$ &A6A>,.-E$$I51Z;6F^YH\NF;%QY(#4C M)%HE6GUT6O4\626MA&B+;-4N H++!G1;,$LEHA'^.JUFGP*3ED/>O"87!R') M!$;DHFTIAK&!T*K@/S7DW4YV<6GGDS;>)YGII2**Y_=QL(GC2*C'@0AM0I?[FK5#@>64_],PS MLQ/:N9BBCR$ UC@.E)>FILQ&;F)"D;1,GO6;YKQP4^%'%=?1)0./?;;D>Q;X M^4O\@(OW>;(LDY-ELX:_Y]7[O)J\R:=X/OFMKF>Z;V#,."/O\WWOXWS!$$*" M(F, 9>H/'YB"6+BVF+)2Q5[W/C([Y:+C8-&U1QJEJH&Y5M6!I:"9C*QD=NE] M5A5B3R\!^+JT\-NB;P.^#?;>7J@8'RAL%%,F^=20;H!8ZY@-V0L!"*D:";/[ MO5V@%\O\<9OBTQ0,' %$9?U:R^2U"+.$6<9F([K,2X'':3N^_BG\\SH M]A(QEB,HDR4@I@0I>8ZF<%G43AAY9Y7F5H?YLFG.(/**7-JJJ484XQ)R3?Q&H669.J>#(UT MG#T2,=(4#!P!1&7]6LODM0BSA%G*H*]FT-E*+@+G-1'F;6.Z-I?6-8/F5GKG MT2K>-D-ZH([S&TEQL\V*?VMK6%^+76VMZ]EBFV0W)Y>%KLUS?FY.3SMKI.S- MD9^P'[(7([8;KVTI0J$(A3!+F"53/_[0"+.$6<(L898,V9-*P* %GSI'Z:R, M('+;3RD:!5BL ^^"M#Q$G]G.>=$["SX/7F>@-LVD"B4:'1:-[IGH;'98D1^! M.Q=!833@M)7@F+,J".,XJNM$%R)73@>$@*H2G?$*7*AO@3FBLK$2I&,]+ZB. MZG(/:EG:5_'L=B5/5OFZ#/8;@EE2QHX<=(-V0X..YF74J=@D0+3*624T@Y $ M V%-EIXC\_'AW5$WC;G?_([T%V>KMB=W7LV6%QYMZ\@^GLZ7YWFKRKWT<2T) M/+QSJF93)=R8/!M%[T2;5+@D4X\9LR2\'0/227A+7FLL:YF\%F&6,$L)^@&K MT"G+7'P$-('59%MD\+YFW"6XP#3*%+5\L*SWI@3]'S@_RW?(SQ]4?6::'JP4<#O%+5=C*@@0L1&Q#9'8!EU!#3SJ*(RL M9"G;"FI(X(0PH"+:*(.TDOD'ZWC[4D%UGH^),!]00:4NN(<1\KZKD]24?220QL,T,BA#<>AR>)8=$*!05W=6$8'7F,-\9F-"3';*'8.IMQ%LWO6 MP'O$TZ>7R-[XMJU.]UG\U]ELU4$/7"G=5!I/OHI(L;\6[1TI4LEQ\*8>-F9) MD3L&I),BE[S66-8R>2W"+&&6TN_#I=]*I^18B.#1,%"H#'@37-LA0N2HLD2_ MFW[?09'[S?1[4T.^S+Z?;RY!7']8IH[JQM379OB.D B3"+.?A,ERM$)8#\&Z M5H-06"7,8B&%K(O+IOXU7B=,;2O-RJ@ A5.AU"#"GZE&T)PC\B88JI MIG8"%%+VV:*]8TA* P=O:L+L2 Q)F#T:4Q-F1V+(?F0B^\X5?!&^Z A:" DJ M1@:HT+1Z96MC$)K;G>+*733.^\D5CK![,/$7\=<0^6O0E91HE3'*!XC2.E"< M>P@>!3B?K4BJ(,_\(5)FJJ0,2[),O8?OUWNX7=85#VW3X;C\>)H7#;;+CKS6 M8%#6.Z]%F?+@34V8'8DA";-'8^IA8Y;DM&- .LEIR6N-92V3UR+,$F8'5M/< M]WE3%JP43H+1TH-RVD(H/ (W"F4V)G"3NQ"\;LHR+YOF[!OM$S;'3W]J*S;/ MKQ1LNJI!BJF09DQ%R-X!8,@!&-F6 I*1FYH"DI$8DC![-*8FS([$D(39HS$U M878DANQ'XC]H,1-/7'"M%$2F/"@A!'A6&%CEK&IOMJE_[D+JN<^RPNV$GVY4 M=ZK343%BS4&SYIYY31MG2LH*DF8)E(T"7$0&/-8_<\.Y$KH+D>9CEDNY/O)R M*767/8Q4\QU^F:19LU[-PMD&8V6U_#CY&W[^G\E)7>*+-;F9$:.,$FHR-6'V M* Q)F#T:4P\;LZ39' /22;-)7FLL:YF\%F&6,$N8)5/WTM0$X_':EF!,KI

,YWH_*=X'R^_(R+F"?U'\_SK%WGDS=G\SQY M\>X9.;K!@*YWCHY2_,&;FC [$D,29H_&U,/&+.DEQX!TTDN2UQK+6B:O19@E MS ZL#+KG0J6+7&&1&6S. I27!C"Q! F53V/VPKC3__ MZVRV/O]:M'EV6;-YO;BHV+0%FQ>YY-4JIW?XY5G3Y'5GY4FKZ#*RP?HOXKGQ MVI9B$XI-"+.$63+UXP^-,$N8)U(39D1B2PI@'AS'!2S0V)W .(ZB0$()+$KS6ENO@12RBB^Z5^PMCS-1+ M"F*($'ML42+$X1"B<4H;CPZTVSMT7BY^V$A.4\?7=V?\+YIE4DKB;;_J$WVZGC3+^2Q-OF6(&Y%V\3X7(Q%/1/M>:7D6YOGKFPW-G=UA;GZP M5&XS._WPB'OV69YK56SF@")5_U.BK_ZG>B*3C%'/>7O=91@4=@D%@,0I0 MO!3P*0<(*LL^Z^T'7.7F]=FZ6>,BS1;O_^"ZFLVC5WW6RU>__,!7 M>39U3$Z]4W=V5]];1UO^9K(CE'U]NZ'AC#AW3)Q[NPCHST2^!R=?+K1CV?LV MV@\U^&<"G'8:@A$BZ1PXT]V0[\[9LI>+.#]K:?ADN=H<,5MOV]=CM<'WVM=W M=,#,$UT371-=4X@\&);./#JM/>12J5I%;VNP;"7$6"1W,G)N=FYI2J)DD82J M<72RE=E#A,"B ^<85Q*]#[A3Y^X^1.;L[J4<(ELBV^,AVU''Q@/7&Q 3$1,1 M$XV"B08=_R4AT*J"4)1L;^DLFWQ=@1/6.:E2-*+L;.NIF IW#+B6$I20K2P" M)3 9=/92N&)WY)J]RM+YE&L^E<)2 -G_/?FAG7TA)B< M7^@(CBL+R',R.2;F5;KN)W12'+/-H%/;7TR+ .BT@N)LD,9HF_.C^XE;2D?$ M5 M'WH(T>>0CR$>0C_C.7=4&)6:3(0L7JX_PU5L(K%E%##Q(Z7E-'*[[".LR M8@D)DE7UF4WW=6O(]X^(?FO!WO;/:[J?1TA(>I5&/:[2TA$=H MU.,:+2WA$1KUN$9+2WB$1J71#GJTM*IIM$3,8S3J<8V6EO (C7I M@WV;\P1C7'ZLGWP^6[R?+);K^L+ULE4Z;#;U<9W3I,P6N(@SG-=O5__PL;ZX M>7)MBM+LT]=)FN2WD1?IK6'YIAU[?XNE7"<&76^I2N/C1 M;/736$;\ 8UUPC<3_^&KW. 4W^>M@ "PU*_Y%.>?\;SYZY_^X[J%+J?_0L'Q MS;E_R!0/%>N_SVI_$7^UXW8'<_#FYY-G_SWYV^M?7[Q\]5]O)\]?OSEY_>;9 MNY>O7ST"!V[$6%>IYY^_$\X_(S8?_EGFR\]-/V;N^56*?+OYGM\Z+?)(WZZ= MLLFR3)[769O\TL[:H_NT@[KL36SR5-KDITT^Q54U^>4L; *N[7O_Z;H, M[-.LF879?+8^?WKY^F_(NK8?9\03)MR_77#V-Y[ GRAST\,W/.:?<'_C6Q_I MQ][[HH?N57S?R-2^E26THLM# _6 N6YGPSM8MLO9#]+=/PI=OZ7:[H?IN[SW MX[\SKB8_+U)UCU?O_;C?4KEA K_JA/LQA1VGV3U@I<<^*'%#X- ^_>EL7=\I M?O\0[Y\GL\5D_6%YUN B-3\\)SERKOI19>X8J>HV5Q$1+SU\2GJU@ A=AT.7 M('01N@A=>T(7)W3M)Z:.=0Y*/&!,O==PLLM5MZDK;JJQD[):?IPL3_,*U^T> M4GN(]--L/S.*V2*UNI#-UN$] M6^54/] M 4U_[ZY >[A9HD]=.K'W'NG=AD,A)C3,!*2:!DDN"94& - MDYA]L<7OW&5BBI*!88)2A /%3 9OA ;)DRH%?2PR=4%L-W&ITIXVD9P3'H(0I?@.2^"[[3Y=49RB;X^O615H[_Z M0B]Y 9$K1681G!;J<-&?-E,F[W[%WPC@],W@[U%VAW;*&,=0L7B6VI,]&UE_ M>]AHE>M#<3;/D\7U4D;[DXZ6U3>,=ZWAI;1_%> ^Y$28ZV@@3@PPK7^3ZE#C#39*&BS3!CVU/_?^[ M^0-MB@TJC^M=V6O@)5WOA54F"N!%&U#"20BI>! B110^!B-W2KKWV:NZBL%G MB_3L"@*[NFF(R:G3(RM;]&ZY#\.WDGV/E,Y"$$R49($GS=K=)@>H6( ($67-V9FN$FW0&A?4')HX@JX>P:'2=U1UQPGW2_;+Y&Y*%A"QX"S$$ %4: &PP&L%(9%D0-W.T1VGT1_OT3& MID)K(C(B,K+OL1)9C:Y*U#4_M\G7Z$K* K[PF@"*G)(W#CW:+E+\?4=DDA]] MK9)V] \F%+U2H&J[&:<A?1>+K\LOV1HC%^^8 MJD0696XW87*$P(, R:1CW&!T2G:1\A^$S;0\^IT8VM4_5-[?GG:>5!R%LV:V MR/7W]O:X93.CG?TC@!DYE1LWQ&R(4B4)-IGJ((*IT3&W C3:HAE:Y1UVD?#_ M%\X6+0Q?+]Y6?_&Z_'0!Q>)7/V"V>'\V:SZT78(NMWXI]1LYT(A7R=R#,3?!>=SV)3@? ME;D)SE28?4AA-ME24"0%410$)7( EP0#C$5J(W5)8:

T%8UGD,.!&6ZIL*POO$2L.W47"!?F441SLYZ!?4"_;_F:<9Q3D9LF]?L >& M7&H!8\A)R"LH[R5W?._*XF^".BK)(XG^Z @>D%W#O2G#[W:6JR/\)_.?>ZB: M]F3WN$9OI+,)5@'V3[AGJ] X2]_&,(^V&RUR2G[#!JM5Q/=R4.2EW,$G%RR0 MW$C3&!.DJ^Z7('O^&L6/ &L#'I:K:)-3U$X))OX.\NZ@\N>IEP9I84TEETB" MX7<>=S@0DH71&KO^]1P7HFEGD]\BF!B29X;8U.J%"(K)(3J[TNJ-RL6]^/TM MKMZVMY86^146.9<7.6"+7"N?D12+_$@7N? ' =!J]02/KEAWJ?!PDEUBN(=" MB#C(LSC95AH/JI3#",L%1R:J7>^ C!N2(>*$6=[DN!FP?LC_EBJ453KM!MP2(X+(&+ MCPYRD,^'H+(>3:M!WYX_G/R!5<0J9E)M5VI3I.TU:4OG],Z6+*ROU@+0E_@J M@&I !Z=)7>7PU1:2:O\>5Z@F=K2=JTXG:G3Q _PB$.$VW+ -E"8)\QLVY; V MV^E,V3P4JG1B\(K)H>0VN8>89"_QTZ\;"/ Y\>/-P-*%C9HZ<-@V8N0C='+_ ME:C];)QWM 1AG7O)=W0K<5_^M1@7L8')CVQH]&N6Y!BMO# =K_X+O;.HB,JK M :4/L81@%& +Y=B8!"SH0RR\#%LT8MST6,R%2KX>&GQ- Q S H.U)X4QNI$V M4"[Y2$89_;FHYCC?Q-%R>$#_1!GTMED(&[,'>D>HI#@Z0@O-YK+A^6S@EWN3 MY+Q98X#OA2B*-ZF/T@0\&G5#=J6"9M5\+(D=P/1FH"OI*A<5.U1)BE7%1IV*D:OSB3 MM8GSG8,*7:(ZN$/+,Y,LXP<%3U$ 1'!2IPVCN&0?"\,2S MU#E9-=#AN!E8WIMGK:J0(#9)G1T[TP_W=N;UW#=.;_1ON<0'%7>)=>A39H^E MIBLQQAYQ%389*F[=Z3%+)03"76$U&G8?;KF:$DQC.!O"D% 2&ATQH_2[DZ]3 MX$0NZ6=ZDP\5S+D3'IZ,*FG$:.\-4Z%;?NI92F"2J*%LU?]]&X?!2J3FESN61ZD]L//0K_]_)*Z0 =-]E$J]9E&%.=/BRPLDI7A'1K @6 MQNG%6Y9X<>('D9=LZ;L-EGR&*D^&>!)F)0O0BZP$*'JD4Y CT1^98(B^Y2'I MH]?TF],Z28_189VZ%%$KX2G1BLP*E=-"Y;S$ZI5!_/ \5J=2F$Q_1\M8C?1O M.W 3I8B4LNH)61J?5[\K"\A=O$'5)NRSU5MO'"QB H=H77]5O7U MBUVN'Z2NY5@&.+=2NQYH"A/(^)YE2SR$U>G+3.V MQE?KC1 ^[9'<+;2?U1(?T%!]MTQOFO27&42XH@3@;B8!V(3F2QQ3GA% M4Z(3W./D)5C"&[NZ)&\HF3<$B0L$KA1R,5+U3\-#0@NJ$N;7!-D)[I@/#7R/ M'FA*C8_;]C#=ANGV1>)!1EQIJ 4!0H$?P#-PZRU_VZ&2?!52F<;'%<1121U*4%#ZDP2M MC\1K.%,V2\626;1_"7S,"Y^=;K]X_XR3LSS-B*B8I*=;3D&*L6::,(7Z'UV2 MM,)0* 2FD@6&H#61^BBRI8:FE4^>WC4@*5Q*[IHDMULN"B;D_;L@_6WHFDL( MFB7A?6(F-/ QT=ZHXM8!:1:*H$:#:VDUPO(I]BQ'U)\"M]4^>\7KJPG+?^ < M3H5,RYR)^Y72,BA_9=S(51QZ6^R?)]XK;.1U[$46(HD94014V?D NOO!1VAB M89K$06N\U*.).4\^\$0OII"0'E=G9Q$=B]47#)BM$83Y;TA[D$-_3+!'9O% M_OR (VX*7:Q^CD,RZ45RF\2K(*,Q]D/.(IL 7%!K/@4P6/ IH"WRJ%E05:K% Q.BJ'1WQ\!!,@'T(D;-;0@4T"+1+$ MIL$R(M[?2M6^H^:12K5G*B,KMN$KICU;HQL?JO+ '50W6ZR^IBP,:)BGG!([ MCE?'>8HG>E.MRFOP[5 ^YB;._XZPLS$TU:%[G;YB!0:JHO93+#?)X#[E M[NW]8O23/LL5$S8H5!>_'8^/%3JBC\'45?/QFDTS#,_A.XV0A!ED(^_\DWBR6<<$3 B4HF#.:@ M*C )'NC].7[H_AU^"@"U-\K &HA#:$D.*KYUQ8'H8O)E[93AD7 D PK7RV M0_6:>@G?-/T!E96M0(FGY:U0 * &9!Q:$FU/>&M6-Y29&%W"LL1%*#%P)1B@ MQ":I*F1K+R0CJ8Z5J2K6*>S8%V_DV\5D.HN5/2 =8=>.ZY9[+$8#O;V.KC.Q M.WW$M6@S[U_(RU"'X)ET&20 M>V@<#P9#6Y+SC,9?#+4QSN3[MS)[G/CHF3XC;)ATRW9D;)A(V?;C2:%OD 0>(FRL@ MH3%EA#>""Y33XN^8\\&[B9]IC<1Q'2G[L3VR;:C VV(Q.NS_:NU%B,\9_ I2 M4 _ZF9N0(DXG+&\<2T4D+A)J?$"[P<+6B%IJCC"HER47%)T<*V:28NA6F,A5,U^HG@V]:4@?:BG MV^:S!+>^0.DL$I(HFC1XS[E?J/#?[ ;VP8H/DS5.LL*]QN@=D=OB*8@BAJ$8 M@H'A=[Y*%Y'?6"/RM\,"*5\C>885$?)QBY2O%G,_%G"P90J>5 .*SU9R6QY- M!$=#;XOG."0252I6$Q+!H1P"A.Y#4<,L"1[S#%Q1#[%]> T6$(GIV.^3V^9E M--5WY9#=\E9YU\P*#P\O2%T,B?B82!X4;)<3@YVD2?:/+T$4K//U<'&5$YKM M7,/*-*>)E]44C;3@;M94R=P?;D(S(WNX/_443TW=SO'!,8.GB +7$3FH+%\$ MP&8!3JW@9++ZYY!.SR)+V8Z!.>8^7Z^]9$M5C7(:E9)&?"+[N0I"YC/SAGZ= M$$!.E04%B!(_89^H,D\G@ Q"$XG+ B.[UF-NS?A*)ZC$[(#OT,@RG'L^*"I' ME>JY3+@H55=L$7DV7 1GUMD)P59M<2)#0^\U)_P0-MS@!<$)X6\5A9!LW"G2 M"#_L)S=A@Q%-C:>I2M;?L,KE-46&P9Q:D04F5EG&8RHL^$%G"H8*B-@)GO;Q MF*SG"\71L;Q[ 1]E=!F5J<1@+HLC,IWA %[@0CO[?5".L+L6OM6EB@\Q$7 MJ)*A^9!X/H8@:TOINQG00Q$0G/G\P\K4%RM$2=& \[E/79OI*JW^Z,]6(2ER ML_7],\;9CTF<;\C9+K 42^^MQUPWUP,KP\B5X?C(B Z-Q-A$RBR0'(OAD1A_ MDHHR!:Z$_\\\S1B05"P 2/$-SDI([8<8"M#>)O%+X&/_=/LUQ?Y55&@VI1(] M4 R7IL)J2//)0+0XJL*2DY]A3DA,"CQVW\*\R*WV!RGV6%+PI]/JY["DE6#> MZKHFQ;I&9%V#"D Y^1G^".62(;&\6-LRJ-TKIC:ZSG>?/U+MGRW;(-!Q3HES M.^^)A[4Y7TTR9TC3L&AZ>\S<6-1^)((X?&"+Z-X#0#TA*@]#I06*B,@\CZ)R MK%0*;_8 M+L$JB923#Q+@>>*ER(J7X"@IZ7UA*73*3347F899L)CQDSQ[CA- 3QCFYV8) MX92D".A&7D%[C]@**QQ1DD!D,H9*#6:KTF&&0+_*6@J1\-2*RE00KW!] M6;1R*W).]X #Z2IW6>),Y 7U3%VP=&NBE$/#0>ESP>A61 3>O>L,%??+\X* MI"]47$GD*YI"E++'435OV\C65.G;,;GE<+*&CZ*X# <%P\1)$K].D9]A9>JA M4$"BIV.*'LENA_+RG@P1@-6;+D[9WI7C'H>1^AT@RG)+I7TFJ\XM.!5*W,GR M7WG =+LB[R\)EO@D).\(-*$/@&;/"%ZZ/CWO].UX8=%S %)DS@J"CZS?#BZ6G!ZRC%'1C5K%B/0 MI'(P ^"6"H;6ZW@O\BP%GQ-U2>&$'(\U$TMI)A0M12.,NMNC"GX_;<"0ZQ0_ ML)X0^R51Y9G=K 7/VW@?RRMLB&VIEV(T!U7&IUF(*N*1]9-&3Y3ZL$T#"&[% M/S A@/E0%Q$E,J$]^3:)EQC[M*RL4"@! K^P,PPJ?9$_$N6N!*H"\'L'P'36 M>>2;)>BR,J17,I<3,)501DQTB7&[!XQ%+;Q,DW6E5VFZKA+!7-+QEP!D#LN"A(/[M\QT*=1 M-&^2D!T+$P_W<,ZU$T.)C1\[1I3M) O^BU=PKS^V@\1MB3((0XUG=K]8"V?" ME22O#C82GTG UJS:Y]QG'U8FSMV5W+O'@,6F#7 X _"+A-JMV'^F8&D#"YO= MF(YE.0Z*X@S<$\MB/(CN)@K'AH@VZ9@@V:,O@>09K 1Y2$.(?U"^Z2BCYU2( M.O:%*1U"2ZHU[$6$N["/DT;L-H"CR2"; HZP'9@OQ$2IN050.(L*N M)\+@&)'A>AUEP;A<2(W"9W+&60#]N);P$=FM)B'ZZ!5#J5 HC/!"GDVB=F*J MIX+ [W=;BM%S#D5L%EF-QR"B^U1>Z%<^X-FO:!X-#V> "*Z$8N]+WR?YC6RS M#RF>Y(=R-8=!6D-.)HC0-#FS7)G)0N;FL23\SBABZ*19'4EO+Y(G)LP98FIT M&:7)(3Z[(U0L\L7XZPN91?P>OPS2I1>"3'H1^8-Q+GA.$2-*)6[ @!X5L,$F M+Z$[-LP@UH/T?7J?L7C#Y=3Z_F!.9*V^I5(OO9UXR/-^,"<+6WTY'%D @\_J M)/>#+$Z&%MWD9$8OM3E@NN%T,VV _970#$..#[5]4$V8&P8F""BVP )?^-*& M4P';<"!?5.!]'\CGES+?1'?'68OQ?T5-%2J\7W"%X#>(28%67AFA3Q&AT H2 M;R;Q"(^R+%K T+( V12NPU%YDP-LQ8:O 70HB]E^)K@ " 9D8E@Z1HYE':3PEPF@UEFK7ES%)F\6+#VN*>L5>), MI/3DR1D;RI#R\6M6G4/?9"\J(D1XY^W04QJI@Y1WV;53NJ! &\'D@ Z99:C%112(]+MK)&(R$ M&AXFA_"VS%?MXI#Y6U+^-I3^Z&$!Y."ES\.=1R]>$'H"=>&)O,4)T_PG M05[8A86PG/WH2;#LX%S&B:;*5!'JP:%[9936" 4(TO OZ/?1#A-,69921:?=$9PCR8O+DM*\8B5NTE=Y >3TP'Q MZ>QTW 7I;[=%]/\@8V*%+DH(X2D3"VQR%:H8NJ,,W8[.$,LI!7L(PY3Q@G/N,0H0A?W=$J2KB#64^#Y-O^9^"=Z0H(UDXOO$4MC*S32)^);9JGU8!O;&KR_5 M(6M.'>QQ05VUI .W7/+W:YA SHA2VV7Z'"?9R@M#E.#0XQ!V])XYGCZ8Q]TR M[9I>J+31'ZFR@*IA-A/E&'*T/^SK5HW.?-@-+L4DRF>EL/5+Y^KV?C%^O/TH M+#=2VQ1?A^!X/SD,9>8,)W>BT+>KR"??4A1D^)I\APTPJ-/M%^^?1%,'-+%= M'/%9Q9,CACH.8:SIH1U&9C9L\'FMYG.J:(0@]9Z>$GB2*$('SRS:">R]XM2N MT(5Z8B)G:2J4=XN,A4J>XLEYXD'OE6!W9@.QD351*Q\\?OZ#?7;X1O$OJ!9Y M#W8B(#XAHN.E_B*YP8,<^9 02M--8;\F >>VRPO?J4OC'7@$U=CVBR]F'KC/ MO"2[[LSB$3K%3T$4P5[RVAC[R/5%Y/?A^8+AX4[$L 0!S,K0%F5PKB**QPMW M^NF6_S@8DT "_^4DI;H[THBT'HIHX108>]Y$4\LOK*O8*] M:4Q5[%4O@1A >+&'KU%*1:Q"XI1P&O8YJSC.4$WBFQ0[PSYO#>Q&RF-LWK_1 MS8TM@+OO"#MX$M3@*6M3T7*57DCKDX$-/,Q!8(%2HS0\(,?^HLB\@@2R\WCM M!;OF.XK16#DTFI"&?F44QY<"U$412E,3D0#JL$VT)@&O8R&5-R#"7A)$:; < MC(MYPE5M,/QRF@)D4AKO=[,T"IN@/"/9,$A%2I7M$.9U)(J/5);QJ+[(H][] MBL(X*1'\+D'@9 +@3LF1-52L<>LOC\@(WVI5Z1XJ("-*7XC*UR/6?1N1R=IK M73#KR6.U:2JLR^O MYHT(?!TYJ-TV/^J'9E^Y$2)$';(7*$Y4R>O"2\!\E=[BA#X]%J,3!6F*K7P_ M!;:R96;"&A^W@@^7E4VD:K]?B&*4)[BH%3[ KR61XE7!IW%C+;)GG-S$45P% M*+#@8::4^;LSLD@Q#C.AS(=,M4!>N)@H,]/R)DG>D [,383K6WQ6TI< 2O+7 M*'Y,2 Q8\"X$'/^_2V^,N3KX>[D"#WR M&NB>_\\\I3$YST3Q?WHF O#_9>]=ER/'D73!5X$=L]W),HOTWNV]U?H M5J4S2H5,4F;9;/UHHX((B5T(,IID2(I^^H4[KKS%#02"5(UU6V6F1#KP 2#@ M\,OG\YQ6HG; .OYJ6.?QA1"6\ ?*%ER=6.?0T7L*(]CGN4JIR]\0>F8/J O7D!! M@))?_9_6Z&5YS(!U"HQO&6/":$&Y9+=T6'Z9^ANI=$!0&$=6PQ"3EF;I9ZMM MOG6(QD/4DPH.$+E+PD/$>3,BT-D[57A#5C0\V2O8!W_=0!=(& M[G)02,K-'1=02B[*%9H(W0));+BB?E;DX1#D\NRZ3 M&R.*$8O8(DOPB#"Q)IP)X?]B5".SQ2/CWRK/L CWJ(#:G^J1: .P&UZF)=?J M?F1LG991OKE*&%]S3I8)%$BT1")$#AX#.TGWM;:UYLKX/]=\I[I\A51DQ[W0 MB"-"7L#]S] @*J=HDJ[Y.6/\@F=TD>4FAX(65_R?R;/3]BA%?!QP3%\(S+%N MW,"B56*:)4_8KI40 L&=GD<%70.0#+Z&,KDRB[Z79"@EE"@^";_NC7XP:!56 M]MW4UPD1\M,/AEK"=16(_],W3UXCD6"E+/:%LCB<;7ZE\3-?]?>0L -K_B59 MG6W$@G_@"P=-&S>0>H+Q>6W"(,?:/8Q?"[8<"X4P]" ![=F&R*X2NZ_P<_EY MZNX2U5_X9:M@S L/EB PV E@V\:^:F4+-%90KR%!FQ.$ZVMVC'E""PB'X9?Y M=>X:M&^U@;IBI15BF@EXO*-9609%9\):Y>9J%';J*$@B4R^=KS@/=/2V%C?T MZ)M?(#6_N$X%10!&&+M,'XKS3VL[ -1*M^XQVDCT"MP!=Y)" 7OF7XO%&<30 M\4N6+"5KL9/68\LDEE#_VH\75%6C?#NT40&J1JM8XF2Q<(-0QIP&T/:,4:0W MRUB@'&>7OK=8P(;Q MUN0\6B5\X$65)6V[-WD+X:C7MB3,V59-&6XP%FK+,*CD+&_-"A1L!G-P_U:M MQ,%X+P\;BUOZ7CZ^4?9*O_&+RHN37LEG^C\^%CKW&9^E <@[^"2D\M;^2D50 MA14Z@J$B3E3)$.BQM*)L$I X2EAR0BW9Q BOAA)=AP!IE_OK@?O@)EP-X1YZ MSAJ='@:GP=6Z!#M0O28%E";*[BGO7GI%@6F7.3I4#&588@I# +D,I-'UNE+?7?L'QON1D/$K5@44@SHNLNRL,$.0FVV?5R&>6; MV>(A>4Z313*'0"[-?(!AG,!:E*3TNJ1+IUN ; JXLJS&B,6SH)HCOT.#!%L< M-7SVIT5>9QJ6(Y M2&&-0&1&8"5;]$Y8H(/HV^BYI)X?STS,/'_@-DOS6@A] M#]^#2570-;5KI;15;_AET!=\P:!5BNL-3C?U%YK3"*1]"&CJ@BCK(]1X7BHY._Q$ M?:+2[HH#( UNB?^T"^P,5#_"((9^R*7,/@K^RBQ5M4X$P0TT-A)4>@IQPD!> M0'HP%635X'@1&XGTFAFVX1[(:_!N)KF+,?1OKAA@_(9+^(8JYU'SV?Q6X;.1 M&[,: ]/,6.$V8QLM&I^Y@BVFE$]Y?>J]:S-J3GA\U96PO[\1W,L5URM@04V6]0-<-IK M^$N6Q6\)<[(*F(;@]$B,V2U,\)97G*P-8I. ^I-QPZJ6_->(]3J_=B'<(\"' MB@+P.0;5T)@3K_(+OO^S; 7%?.+IGW6( M:VKME:Z$6?7OHY:[MLKF)[Y7A7"B\87FDHM&#-G2W.L4+]E2Q0_RUZ3Y;KY5F6Y]D; M_ZS/HQ7_3;EQBZQ)D>I]CBV1I6B"/*DVR%PV,F; K(I5-$)4*U#%6Z#6#9'S M0*CO=(WRFRP2I>;=5K!*[^ P&9:T>,C8\>;$ J< 1>+&H802D#H>/%62EZV@ IU\/6*KY!<78M$5"M(G M"G=YY+/A/XZW49Y 9<@W_E^ZBB",B6T(EYF]>;?&U'DP72,Z&@28 <,6^\)2 M8S!#P@)!#@GTI%@7CDQ%U831 MX&W*+PI:_0!#P!KH.\-ZZ^B#%8-H!CFY5N-K"^,*MN_+JE%.\R5E%,'FX(BT M+,< F*\_?_U?'P.5LH8Z))L%B'VQZ+?U8=!+!5UCMD5QH\+!6B$$HA _SU(H M RXXIH"[1=SBX6^.Q$)&K&4< +DC@L3:T("@B0WHE(3V1[-FW/02O(T*_PZF MC#/)E$%:F#*"QE>&'RMF#9,+H4C085*58'A/GR2#A(F,NHYYIY)%$IE## K& M\(^A&N[+?[=>\H$6C#GV+X1>5'!\![%$M9KEE# @D0-I?\ZAZ2B@9'5R8L78 M$;N?.L9<]K01+"T[R_<[T=UJ:6D]_G>C'7_QY%U.5_PRJG(7T]CBD7)+LT*Y MBK1$V/*NZXM![N(PX9JXX69&OA:(D.$-$#\KUM MM" G1W2#Z'[()S_J:-5"1D8T:O6=TBJ$I^K@6=7!^\[;, 4.^14^2N=)Q.R" MZ2,'7=_8K68F%G2KJ1,8@_L\(H_AL;)\@EC(TS[D9.I )-O\X$/A5P_@'?(] M?M^2- .7AB+ONJ#S'/9!H!2_2 KA'X/L@:ZJ(;^*E'+'BDO1.X3-S3UXR]0M16 M-::K!\I0+;H>RC4J3+4L2XD(HIY&!8/MF)-@.77U$!*(>IZ[*#=M%6%1:*!0 MIUX L1U81@'"_E3&T^M:,E)=J"@S0@8U>B<)IC.,WW. M*77-O3.-8H0?OV0]R7:5&TI:1)%K3K=-=.,?8TA88S1F6(V2J":54TC:[C[V M:-3LGGNO$21I-*,2J?:]4T*TF'A<0][:[#7AZ]+I.D6.:!J%G$)Q[V6+\HUK M,#(#&IK&,'IW94%))I9HOYD@'@"Q75C"I(?W"ZK.BZ? Q18X3#GRFQ%[01<4 M:I-#:6-10@D*'9O$5L:R-ZCH[7+[PRL>!R9:POTO$L&)J2AH;"4"J_9&"5HN M5"4>SS]IHP;S/C\LK0SS42.MK=Z+@^;6^T'768W:%%?KQ9EW9R>T!DO?]8F. M58&UE]VV2]0%=-8A_Q)$Z?&./>916D1S49QU8__&(1Q7BB$H9T(>>:<\A^0> M0,#J7.'R$.Y9O\46?:-F?S; P^78Y9U\I4ZHAB)BE(#G^#R]97C[2 M?.DZ 2CH,T@*.0/NW:^F$P &X&L,.06*5$[0PM&8[\/KY1I/?\,4=W-$.=$N MUKGQ(JI$#1BA)#&,>N"'\9_-[ VA_)J4_ E1+6"PNP9L40C>>"SG*GAKP8WU MXQR=6'@T]. V0L_8#R*$B@-G#!A8=_?#F'UZPE'G"Y9X;$>E?TY@QWK+(H07 MKIPRJ?0Q@Q_-C'_U=NVZ3F53*B0=J:+>:3Y/"F$M+R&4"V> _.7+A'S]^>M? M_JS#IM6 _FI7_S"CKA.'RPQ_S)\R'9X0T65?0U_DY=_OH?,]F,#ADRO*! J$ M6;1_ ^TYV]KI8'GYM[0\CXH7+!D5T_AL\[V 7':M+YMRM*XQSW/>C*A/QMN! M99IIG3P*5O/6'UQFD$(+Y,Y"^@E:(4GZTTGJ_"HBF]FBR[#FAS2G8F53#N/1 MHV6[@-I-!MS1/,GBRS2^X/URXIR6 HF02+A( C('#X*=IO_Z M3'#EO#C56>9@5.\\R8)P76!R)RA%.7V!T&U5=!%N<&=TD>50?O$.B%&X0F>1 MF#UF(EW",:! Y)96VE=5*04K[(0\82_ 50B<$KE0W$Y5"?#4PU:Y"(B4ZU4CUT9O9\P@JYGG^))(NO"P&1[( SM7-1E@K ')?];D<0RL4/J)E"" M5:L,S@&AJB6(!35-Z1 Q+,TJ](:5:&[$R%D#=*45'2WXF%64I7&#;BD,-1#P M[3X4113(#?G Q8H [PZV*]IGT;E'F:B&F MU:KTVNOT8MW8024+B].Y^0+7$*[X54['32@2*)\PY>)539!/JA'0>.,-&H;[_9YE.<;?K-'WJ +C@;,1R[S>45!ZV8B"-OH=$'"%@) [59_ M)C6XI-(>_T1EB_Z9Z&6H4!^&H6J]:]Q5[=BA 4'','(^:I4O Z3:(1.KBB) MK[)\ND0:1[Y=L'4,SB[+.#M;5&H%.#"C5^8-/7U O\<7()3]0!K)1'8 CGLH MG6!7F8/2.SBQS/3$V_2>9H"8-3;0,-!B$=DT46WSOU1LYS-5YMTF._JH2ZAN M3^EE%7F_&&VSH/.AH\ES*I38N7!"LEH=0;Z'NWQKCR;]%*JP+42+DH!TOB&E M:=,J->C?.A-^5/;WQ,@.$-4#8G7!*@@Z@?/U PZ4?3WI>;0"76D.4+4PQ1>X MZ[)YY%0^'04-7;%T0GN\=BG&!DGYH.'@10#.^+I\64;Y'^YE?%JH2;3TL>%B MNR$%BS.[R=)GR"6XH$^E+ K%3^=[NM)U$.]R?K8GJXA-%WQ"^J@ \\CW-AJ! MM(^"3ETH>',B'00:-%6V)@31AJOYLNWT OWMBF5OO]+XF:I*M/=T#K8)S%1# MCC]W[4?2KX/VD]>D@T8(VXK\@+]0VY(P=W./,;\GW+< M]M>/4/.&+A#LPX18U8V1H[72%:]J$MY$, D?%'\2--T TPUVX"#[0 *Y3WAA^@/W4L@29 MQ B=!"E6V1<0M@5#N'*'JHB<]5$4^H>_)OQ+R.I IE(-D.)EHHWL=OI MCU +OQ>9]-/!FG=P\J&LA= >'"AMU9M<>3._*@HZ#"J"#.?:]I(5P>41

T>/-/>->V.;"KW$ZPS>VI4B-@.,.$2.C%=%[+?5EF.N1JJUO.Q&8TH M4.2Y*9%$R1P/&GO)&4BY@50$@C2-8RR.%#'PKEZGY]$J*2-F\0XX*1A:.OI. M/R=@ZL(&QH>+-2"AXYQ#DK(G04@NFIFEQL0[6]BFWQ[S:.WJ8=)R3$RS\/.S M+,^S-XS%L_+UQSX(EZ1DRJZ&U7:<>2Y*A5EJI]NA^0ZT6;!QZSUE; MI\-<5WOH?4WI-RA6+(#M7%VVK[*/ MK\IGA[24.:W7RFVIJANBM&F/:%L+#@X%KZ!8U5J(OBC?)\\OY6SQO1!U*R$( MQHY+W$ =W/5JQ=!*&3&[\JD7]I-:2B&.B]V!$!5@AS96=>5N9@\3=@I^Q+LE M#D^L%ER-?]V("L(=XTB$,A@LG7Q 0UMG!K96HLG,S7&(^8_6!;6TL6K0K#"O M%_80)Z:7WD^E>EU1IWM^EGZVJWTF4J9WC=H5A/Q0@(D=HGKJ-"$=14R'CLJ^ MZN")]"**KOX;$4#WQ1DHRM05[@HYAQ[**"][ 7U&GY,4\LC(6<1\%I3H=P N MT[@7^)2"TET1>QOT3^R'%/L^O&VBZ8^8UO$-*8OD-B> MS.D+X8CW#)T=ASJ8 1U7Z751K&E\L:E8"MURT#50L8/ M2VEW/;*4JKY WH_D< L0A%UD+(D%4PR43]CT5$(&S;A,6#$KK8P)DISDBLB) MJ*^Q(;_+/P-:8R\7"SHO=0 M%/SCE]9[RL\0J*6,_<.05Y.IXD: [*PYM%' M0*;T3-64B@3&>HZ0TU%MCG^9&#ULM3@ALARBUXO6-QHG47]1."@N#,=/#SUG M;9T.8^/LH?>UBVD5A=^P''&V&6M8C#5!*W9;UVOV?D:QT<&TC_+",N'&LMYK M0"=!G^A<#)L^*6\O>3/E9AK'_)GB+BOXY?;_2U;G6>P4+2:D$BD6#FD03+AD M J+' 8B=%$M[;#)7?EYI7L)U1?RU@'P]V!*^.$==)U;$\MRT0]*L!#ZDN6Z/ MY!YYC+WC9A9D.TC;:D+] \%B*_Y7+%H;D(V>7D1EU .?F5RXEF @H(Y\TWKU M#8F=%(TIB)F\\E7/M^,Y%>DMKIK@+7Q69 8\>@&"9_KIO_*R"F%$2PM6(L\R M)3AM>-/Y/]=)@;%=<+^G[W-!_K?0AI]IV O!UQ*8T*J+2'CA':ZZ1(HN_^% M6NJER(^%G.#'EYPZJ11??_[ZUP\":Q\SY,34QK&;GH@$:VS6N^TFYQ>F\BJ: MHVNN!WX#E$>4P#%TG[7V/!QS 5AHT2F]2XA6^3_?C+B.;R? M"+: %OX@0(^N6">\K^;J5:!E]Y$K8-+Y\@L7 91OPNOBL@I04@ 'UT"'HC^W MF/286SV5]OB2]]4XS41W_7O,S!WS-\K8?Z;96_K =[03JX$)U/LCV 1RQ%48=48+N$HX#;B2"NGT M"2=9TPS(FV$:6QDO7BI&-V@))1. 3?3,B."0EASYYG^2H33$)( M/'D.=Z5\TY.[K")?45N"05*T$LAUUBO*NO'^= "U62@J7J#N'/\#E-K7B,'" M[#':"BGLL.8<_,5J8Y3(V Y0IPS NJ#HA\ X)7TO4;2%IEHL) MP"LE>:S0E.%/)]. ,TLWP/_-@9H@NX %GG"?A_4DK BFMH9KJ6)IE3 "1X6$ M=8 (5+:X679K.D=;,#"^4KX9\)N5FR_!%%2+I&2@R96B1P5OKS)J2CZY/R%( MM,H9#X.Y$/93&4_R%!NQ(T:X?3:%>=/RGGP(S'O4P]L"W'/V&P9=?D=:5QJ; M"RU>#H\, :Z:D91L>0=]PCNH$#\B3*P-##FSP! A>$28:L'-&INH*RPI2>4]& GA*Z6ZQX91^2>5.[+,B!1, MC&1P#P4@N.\;6W4+.0\^5U=\G:3SA&_;9B/6)FA3R=[E)'@4]>W"G7">,"GK MN))>,8A;=+ZFA9.;;H_V#/_ #;+#H(M^V NNBNM![<42'DG#ZS.()S%8[Q8P MJJ_"$R&Z]-]#.A1OO,"SU82.J""0FEK?AT\;,U9INGOA-UW!A.D4Q 6R" HC M0MJ0>\Y"=]J*2.+*?+F!5")@A8'5LX)5TXN)5$G'3"7!FZ,;"&HQ[!\FJR*< M2(C1R2 ^K)^XWI%$^>8A NH?#/EV-:*!*(@:"Q/GWA<"UM+Y0(8S:365!9\? MHW<9#WXF:F$Z\7$(F2-#H'Q$0BI1E; ADUL*)I^D:.\!*;]D6?R6,*=ZBTK& M4/O:9/'DDL\[ >\W&L2[L*YV2$<)D=ZZK9SS0_#69T^(F M62;@!U"N*!F9U8<-[]QS&1//8"IF]3M=YX2HQL:,39T#=@$7#8S(IBP^1=E8 M&#X)S]CK%<1;IG9";F[.O9LOM8MRME#E'%VC#;5(3"Y0%1I#1@UJ'IKINGQ! M8CCW=#2+;T9+'0L.U@TA>%E=N/_TD;%S$S1-IX_>ZQN]*@N@( AQ$R04#!-B M,9WS[6>-!6"V%7B]I7Q;<"Q\:S4EW<'S2D77$$5L/<-E3:1[U*Z%('4^^1Y+ MTH::;4N//'H, C&E=EI]>N7/DR:NBN5GK,CVL6J=,JI35ED299?XY=#BJ7:U MY$G11,NN,'B'M.2A)Y)/P?'6%I1 A(@!][;I9GS&CJ\&WW&[=G?PCI]GR F M/,SW2?''V>:,IO.7990[&WPKL@D()UKVV'"QW9 \6X7!-70A+W_3-%U'3.PN M3F'G4AX1 N5^-70$[!2=Q[L],AL\'A/16>6$@& X4=7+KRWB^/ZR\72U9A%! M0?ZCMZRB,W=1/LO1=A&C6_N.YNA3=]L[D1,*P]**"5E%,OAAA+!8!1&*GD#Q M4$C($N)EM QO0 0C^+>."!H6<:>0KB-^A]951!PKPBGYY!,5LG^22<5!2)5] MH&,U8.HV)J7_A"8(W8#7@G#MO(VJ9\#H+!:5Y&R.G@]>L%4_0(VR4G/XG("< MLD^0#59.FZ)2SS.T-%%?J6ELO+#90!%?+EWF0Q7%A'0>%NP M?W^>%>5M5OX7+8'3_#E-_H5#E60Q5DS#'\%S3HR&*K3KLPK2$ZY6DLNRT&5& MUBJJ^N[A.S^\[A^F^-_O@CS@[F'FW6XW[.%45H*VP#L3FX=[JAQ(&8\'/>(_ M+7!RA+T M?2T^^="QVJBI3\V)?,7WJ!5Y^?=OT7NR7"][**(B! VVKZS2S7#DV,?N?_@? MR!90542=] ,I:$)B6LSS9!5"Y3DA]!:M\22H6DMQ M9ZTL-9#Z"#6+R9_B=<*A:J^&E& OY J1?T@U55+EDLB^R>6MRT^N/F^V:CA? M*E7LT.?LQE!NBQ,^[&"!8/?"PG 7\:O9(Q_< LIS\,W7\9HIQ1*42RS!(\+# M=D )=+W4*8O7Z6I=%C?TE;*_N*MA*(?\942]E_-ATV<*H1,BP013UOI@$76^ M>5DYT9)&=-I%(SJS:42G'32B86Y>)QNZEN6SA5HUP(UJ]I;RV7Q)5DZ'AY82 M[,BXH N:\TF"2&B<0PS4.39,O>HS$9*1TBU"V>,"PVHX,+A;%J86,5_APN[- MAZ:KKLX6OZ$&Y79%O-*L 62NN:7>A&#-0Q&0R+D'>(V]P2I5"_JEDAN"!;1& M 7K/U=D\@5I"DB*T^@.;+!3]%4W^J3E;0Y[>I2R3!\UUO_'W?^ZA5)H_#E>3EM5TC(A'8 !K/ZP1N0IG50LM&&A)LM]$ M=5P4:19=]Q[OCON?R:9P#T)-M:Q AX0K!#G;ZB3PGUF"=WNH_*W)#*?/.:6" M4$%NT&[I/BH-T/)0K_+L'Z+H6?;$DF>\S2K'"!8&UYTANC=C&@ YBUU03&[D MF$#53#$ SM!\DDB#T^>ZWYK4+8F>-^=\IZX4%.<_\I._"SF>N-56JXUC[N>( M8:O#IB.UE__O'"^%M4KQXA>GRN_M$?\>Z;W;9MY[V*N*DY*!?^YK6P=>28FC M ,#:^Q[,IF/7?KM(P(JAN,CC$.C M&,=JZT?B]53Z$>4)J$%P6<)T\RQR(BU0\CY#E#,I(>F<9?["A'K#P*K=%Y=' MD3,_AN[7CG\-HSH+_KD]CHURD)205UF^H/C!]5)=4XH;<&!??[CE NXARD/3 M"J[)PK(6+C$(6$ZAX+7(U:QX3_1=L=W* MY13;9?JE0M@C;4C]4XY.B]?)'J0WWC]B=U"Z-$FUB[:K"GM9J03=;?O[4PZY MK5Z>:-Q#$+=IHFQ(N>$[$?37_>IHZ+YGF6GV=Y3C'XY8I%SZXYY@:3(2G#9HAIA_P.+7F__.N* M*9)EQ*VZAZF_HL0%LV+T!,3>$IIHPD7G3],RB1.VA@#2!]B*,4SD\AT<6C2& MBR@HTWX MMGNV^5Y 015]_$^Y0O:*6W,?L7YHW%T@%2WN[YKH@D2ZG?$CEO,-UGH$K)H" M,],G:(VK\S]9]?I,BP$B!=M3&=R8O)J)#$&"Y&W7!&2S "'];*%X8H&9PLF? M*B6"XL$@VQRMQC&7.CY89;U64K1* M.S1;ET49X>H#/^'<9;MNU/ELL#)9K4W0+SD/M!U['0-V//Q1XZYH\J-'4PUQ M;50?EAQ:X#UA$6CW4( $67G1BY*9ULEG*!WO?S1$%I2NO0'Y%?Q4JL8!?$M2 MK,_32@/;0QVCJ"SSY&E=H@.CS###*4M+_CCL@YH>]<,-A?SD=;NV_1.C#.OA M&+?5@6EPY\I*)I)CU&\B3IX\X"^G=P\_P%&?TO?SNXBK2FO(:C^_>[!NKCTH M ;J]">$M0H%HT>:$S&6K>$SZ+K$7 C;3B(EHBV\3D+NBVB/G$)='$#,DKHC, M%KO=,-$>(<:BGJ"UW_@6KEX/Q0TN5I!KCR( =QE UP(MT+_\V:7Y]T'8: ;F8Z<3BPQ9=:N__4CCP6I#D6T;B@D< MCR<>B_:,%HP4E"DD$)0N,F&*8KT4/\->]A-7U> 7;N7[%J&+.JE%]XE8G?K8 M@]:RLK:D_^PS7@'C$*MAVL4\8JJ4PGSMY%"V0K1!JLIT0+FC ,-.AT,7*8:$ M6*I#>["$ELETD00#%VNG]!;!A[-.8PXO6Z>PX0E.5$F8.EJ0S/B_*9U8 5+8 M0B4+I\S($^4?:N(]_NE!;6PRMUL2:60+;(O/W<*;Q]$K8CF)UC<&0"L- M$&B!B";(S5B!UDQILT-FUKO]K$M[[CG@OEMM'C% M@O;J;(G]CT>_XM&^>-; MYC*Q7W_^^C]'#N>H0W]"H#7"FPMFK[CI(V;3,ESW\@UT-FAC+PZ"8$'=K2"C7;/Y<@R%W!8_\2T*L M]_Q$>:L%5LM5PE7]"PA!AUA-WCVWR!9;4@$W6A$@YMT0TP^D6CJI(HU&3E*4 M2FRQ_BT3_/(%F_S1-@>T,("$P7:U>>L4OIZY]Y-518ACE0RN@6STV L\KY3BC6*LQ[%PX,.U?S.?YFL8J MZ\SMY)?""/6BC[2F1GJ[^3(^\[6W+X(U__3M4,S*T9 MR,T,)/8,V)=?F $PW%JA"_![G(&6L ;^4G7M^^?=MNR==0-!9:3]1-^UV45J MANX/,@(M9N ]P)_ '@P1*ER5F>7@*);_L&Q%>*^<+9K?X)>^K'P)Q/S+2FR+ M+">0TL8/2?A4^%\+_JWE0?@\@@V$TI!%$X1#AA:)^K?5YD367P0?0G-/_S # M8M_EG$HNW,^=1NE*@:[ O6"H:]K:8A?F M6MD+AE;.LR#F%54X=;:XRXKR&\V?:7Y/^6^^ITE9".8$-Z8$79J5[_'0QF?1 M",%6"#8C^2]&!Y35$,X$0O)Q$-8V"'LN5S"72X$T1Z1K1"J(,/SN'#Z@VM_@ MZ=>LX>RU0UF^I^N"QCK2YCQ:1?.DW%Q1IVCP&XAS S.H.,O6V C2ER2EV$H7 M_LR*OH'*;[06K3,AH@43M414&Q-RY=F(RA<3+*\2PWK!1_:2K'HX.)184I$[ M%B1L&X@P9WF/:&K[ID:5VZ*#.!C*G-+_%,PRTQ3R#Y/W/NW?8/Z>$-D FD"P MB7%!JSHEJI"F"E)0-T5OT%J\1!U3YGN#%T5%,-&TAR+75H62P7><-?LJS>]!'@7SM*@\;)]P2G72D(@D3P*[UECR_9NN ?'_^\']]XXYN'Y/T\2_G= MJ4S C)&5?1!L?OWYZU\)RB*6\/%BDQ/'VR"J$=RA13.$MV/CE,C#4&;YA%T[ M>W%6YQ;.%$1[=SA!" :P?T$DA@GYGI:8R<@/EJ/BZ1KD5S"E(B##M#%*9*P& M2@3/&/$3"*!4+80)^O,S@Y;=]!"P@:S[)D/2)N+H*-E;=-7L]4->0EIJ]JKR M.#"**O'38H^417,^^*BI ]IDM];X2[K*'!=;ZQP'IC"Y3,NDW%CZ8X.)ULE( MA=(KQ?HF+4S"XP+(!H&M$7$^6U0*H,J4K[N,)?.-4U5:'48."[Q:WU4V,DJ, M;&]X$R):(+_+/P/&2_09Q^2E3(HI"[ "L7@F4%,5(/6?/CK((:J[_([)S^U. MRCUM795!#KBMXIUDU$-%@K2FC=Y&2WJ1+:/DX"222C1(>UKHA(#XL0%C>V B MOPO9OJFJUTE1GD5I#U9%(8N L$'WF36Z&XH6W*W?#:P^4YIR_\_JQ+8L!PG%'>+2B.<0>EJ?@-WRK>\9C= M10Y!A-@LJ;1;+VWQA*V#C0.N!+FXV-?*AX@^?+0Q:N8_9CA<\\IP20J-!+NB MAZN,O#ON#'C!FP$AW6N^G.6G!$3(V!==6X46_."G1>E6,4C)^$#PY,=06?B* M#40U2TR[:HZ-]0]4*]_C@ALF%#SF^UFN8A!5.7M9?R9Z1EKL5YH>;BZN[92J M)1US2@K9%K *R,; >I"+YOQJ"AYQ:R^PQ*OC5%4;Q#0B*-&QF;'"K7KK#YMC MWY_\8XZ,#1NT*Q[F\VA->U3R1*VO"?DR^8\O?YW\SR\_XR7VR^3G__M_3;[\ MQQ=5(RPJ1 K1')5H\I)#=U31;T77ZR!)T10? L;^'<@6+M#[];=>A1DLM!C([5+A$-*PIV MZ:3 MHEJ7'K[5/-HXOI0@],@A2LJ"TBL%:ZZ@F7P5> 7!KZ'NSLR"1$='VQ$ M6D^(P8T)>._.LU>:.Y;P0AD!BW+M5Z6WEYK$SU:-WJC2RCA!LAJ^W36(QXG3 MUD . !LB:X]O-_Q&MX3L08Q.L$O N)NO+>E$5,6IE'49&3+6!'76!!7&\-T_ MNIK.U9PZ639X%:;(IS\VNH Y[)KV1"3-%LB03*DRE2_FRAOJ:L MPY_PNX%$+$Q^#X@.0UHO9T.G]>PDIE#'%)@.XV>88[Q72*T&SCJNT[FJYKAZ MW,-6MGCN5"/C!+G;,ZGD!PIDB=X-V8@NFJ"C,TTHM%.$"U=!#!L-B7S79O"+ MC!E0I@%3<()8X:>FD7%"K8?.=,PC60#D5X0Q9,.5FV'LP>-+YG(#-H*!HU?*>:B+^ @K8T:_\I:EIC_77!7GE17 MFA2$.9<;*RD"E9+'ERB5-J9? $MQG0IWQ6\T>7XI:3Q]Y7>;9XJ_O. 7)'W, MN'RO2CB)A'3RC.,8<_G6X<)O=?!C_\2%HQU3M>OOD;.V-65M0@222JDIH;26 M'(RIV2WPP(T;10T%RH&;FTG((YIKRF<>0%\(V"DZ7]D+GG;O!4^-O4 'V8I/PXT:3 ?L MAJEZY@9LSN@HP9U]EC.DUCW">;'*'N>9LM_*"CQ,0ZX9PB'U.%MIY# M9_*-NUU.AN&/HM_:]2!D"6;Q=?F2X48;BB]H6^P[I$\L3I4>@"7K%T-/#_ P M1'8X0Z_C%"@0,_1P-6S7U32*1 X79E/X]3;T0>IX?OJ!AY MA[T; F[IFSQ1(<0PSU+^USFUZ!3$?WOAE($3.RW9ADSC;(67/=TRJ3;][_K1 MZZ)8;WL2^*3(AF\D4N;8QTNN5=Y,-^93\E"8.B9729J4](9O5/$U7[+I";*>A QK^-[]# M%W&"KH7>=%V,<$3QXX+"JBBF"@6Q18U*YJ5=;7XYEN:IDAD/ %_DJ'9_U:D M!D[UBEC=PO5E=8R8GMG9UG^2,3WP&M7#P :Z7W62_/R2Q]THUR:PMS.C^2\/ CJ&7U.TE146F<083]&V)=I M?!#H2^1'](U84-:S-3W/WAZR1?D6Y3U5UX4 IGGV1@HIU7-!@3X@R-T%N\Z% M$24M4.& /B!4J@74<01*ST"=&^CLLGG$&ED:3A=@G[_KLJ8R2%*[ORB?,52C#MD0C/@TR%L?)\V8XI1C( M]'Y0!X0I9QE;_)PM/O,VA76"J%8ANN/2+K!J,6Q!TSI(+"Q1A$A55AR//?$L M"*$331TY!D0[V$$:2> 3^;.31U%U,GC+\"*^R!\G8Z(J?:W;Q)J7X]#UQ,DNTT8B/! ;K1D!^!X'> MYZ.V_]RNX9H@2SS8O/U]I'>KMCZK4&)Y &:FF;^-'2_K.+1$0[IJ1:5JP81< M &JDB0NQ1,DE0C"1DD<"B)T22Z6" MM$6G+A@!GOFN (FE27QD6G8M0U6*A,)11N9(H=4/.:L%8D$]_P!0NVJTSRW( M\X[9]68U@Z]PRGL58WHCBPZN\U*M$:Y%$9 UV$ZSD+W%9?5+EL5O"6.*BIPTS9\5;&2GL_'V(0]0] #2_UK"K_WF^)UDF*JUJL$D(G(' M)*VD64G[+23?FN.W),70Z^N4=YP6Y>PMY0!>DI4AQSW;N,>HWF;I7)3B9;!. M$MG:A&2J/8LC=\28E;%B_<2/IR3*-Q.BI5O,QY- 0=PF]&SK#0&#POJI_;=> M+CEJN!% B':5 QQ,^8TKQ%E4)'-!"BRO"^$+H 49)K4TK&"]W?>I<)7\M%M7 MSQ@*O%6BA"'+Z?2\G-X$OOIGW^T&R! MP/[*@[@7NP#"MN)(IAY$/:X@N,QT=]]Q\=C"]7J@X9- M[(YW3RFZXX3*:BB-^%,$M*-RJ?G;--'B/1]O*!#'AY\ELJ1=02.^WTW3^(*^ M4I9A],IY3N.DE.&QCK<6PR(G,WY*H,R!M9U7>@+T^M@5/&ECTQDRQ]Z0A>B. MWWO+B<9,6;_T6%E,E= !4NT!N;?'RNH$$;T@GO,M3SE4E9R;_S-:KO[?"[5" M/OO&7=?&LFWY$E=K\-Y-EY!2]R\<#1D:TJ,N:VEJET69++%(M=UD, ;I$XY( MB]JZ/<=D0D1/6D6Y=KQYD2YCT[ MY((N:,[W-;ZOV@5E>W '*LEX$@>@_O*#B-7 P%%IB94!N $K(FS9^%JVO.F" M3PG2(_,7G)@D7VA.(Y#V@0#*R=VZC2.="== :B?>A.!@2*KH $4B#-NRXH>> MI>9GM]3Q6U6")N0VD\1K'.[:OV6N=URL"FY\$-5?PR>A>1VTZG%EQM9%5# MWT>6B>J[2IAT+O80FPC"I.MPR#U7EB3!JLEOD7QIE2$ZOX6SWMTNU$7+/QHP M;#N.,%:D/@'M643 KZNC3T#5*,*3++A]W!$JB H=C_#KZ^4JFI=PZ].F*6H5 MW79.(\R&,"R'>K=,0)X81'Q&](G,X/IL3'[4KM;^ MX0?R6->J">"S5F77W@:]07Y6<5D&L4G<9.GS(\V7%_2I MA*!WP67B=,'$,S?-TL]2&'G*\CQ[XU^']QGI!XU<3R#L,T@C( XE(BS!)@QERJUSM!0^F[29:)T,[/HSS?9*]N MEIL'*G@.O_SU+Y_^\1,QTHD6/SI\W2KNQ\!7NZ-=-&XB!3]H-D MCR N_LUCR2G@Q%-A@[K UFQQIG=OM\"\VE#8 7ISV0VIL2*EI0Y@K*JRYBSY MB&.D3,[6V*CF9<54Y!748V.54N6/FEZ$#EL\S6AU!;\>-63>30+Z(@LW&L,' M=$_1576>%671J!CE&@_7RBUD%8CR?Z7&Y0&N.EKP336;)P#VMZ1\>7RADL>! MP\[R$@[^Z_25]A#I()J#_56V1]YX@X1KV.BYYDW^6T$*:)2@9I"89L<^#*PR M J8I FT1WI@BSR@(-D=0 [S^. -0.V440!KEWGK7V.Q"5E](T9@NM M\;04FG=R?:LF,+?%J#,V>T.HPG0^T58O\@%+XWHK;GR;X?%"^Z]KW&1AW[=B M=' >]O$.KV%[WW=PP_"]CWED6RXJ?@MR:RA#J<3=,#M!JV+F&,O>8.&X45AH M>212 L>$:0]GN$$X#870ME4;0_D]7OTSDPL-,+ M*OZ\3B^X[IAG2VD0N^.J#%]\A][&6G= X[#/A7!^0<[Y69$'*Q/N"6T]XT4( M)Y]4,S\!9B"VP\AXV1:1C06[8/L%;W^%QX[ "1R<._?76_I>/KY1]DJ_96GY MXG2%YX?'?WPH O_[1R G2T7U2*#%2RL:+,( MOZFNE\($H7@JX-@Z.'RUDDVG""_0<_6)ZSD;?NCY3\$=SFCT9SRRS.A6YRQ2 M$>B?_V3%:1SG4'5&_'&3I/1K#_F64MQ$_86 8/+XEHT"$!L*EH=EQ)@*'.]A M6E >40('WG]VVJZ_4,;Z*XZ"XL*51''I/0O?<;7/*S)I75J:4E,CR>! M&,M&,^3V]O@]S74[&*&F=5GI4- 6[#(C:S4%=P_?N49T_S 5)OQ[_D__?H?E M:LU[KFN+OHERB-R '')O-%WWP\XJ90V]RZS2VQ \J]NNF&Y6E6WW3(\.A5X![7-G]HA% M6XJXHE7(17%+>S@B?F1LO>2Z6T[N\FR1E%B-QW^=[CY@5#\1$Z<1P640H _0'5XY:N,WQQ;PF>=E"KP M38%2B$XJ:MH9+3I6 X9_L9JH&'--,[X]1WCMO\KR>ZH*,LX6CSF&9 MSN'.M MI@7?]HQT,EL0)5]6WQH?Q*;;S$#-#51^5R\55%&MVKM[M4>LK7:6QRH>"VWL M/=^%:P4QU*Y+7JDA-Q3W=\'O*:XT."FS15T[/]NT"W!-,[&E$B/V3S0:;.M M!,I?J9.:])"6)L*P%1O("8EEW,+K6BA: @70M? H&7/4=UM8KI0ZYI>G8O0E/,S[H@;(_B>W#-+&22/[40R:_O':V M+M--4AE.R1^B>HI*HM57(CL[:2.$MS)&0EUL!CT!=G#M26ZJJ!:$G;+WN;+6^EX 3Y+-K8J 8_43KAJFSX(,OI?R M+15O[SAQR15:2_[&;49 0_Y@T8+DT?=[E]3\N4".TV83^94RI]DS+0@NI0Z# M#WGA[8P0*FN@G"V$T6?:8OTAT(1GZX 7F'53R &3ZIVIY&']5/!&>8.7K_P_ MC_P=IQ(61AY!@00D>J]F@9/7" *Z@2PAWB$&?SI]AVVA32B5%$K\F*"Q#XFJ M]IGM@<[[UR4HY'7Y)B$[52K*@T4?T2P1@3+1E9V-J*OIU1][39XBU/(O2/]S# M2J0P M*&W6O6['"8W$CGGM<4+QN!__O+L<1(VS+6+I+7)*9I#/8$)WH]*8=L M$H\7],$.A;H2!LCATR,=HDJQ"%!S2)V_I:4JC252%\"&I6+L9?5*,BW+/'E: ME[A9EQFFV6=IR>4P>$P9O88+MG*!IF788K(.W;9LQ2/J=M57&[SC-[0H**W> MY(U2(S7?BS4=#5^69SQ*?<=F)E::F;P_6EH7__:?*-\1DS@ @19J!.<^IH&I(2= MTS@IKZ(Y+MH;?A33_#A#V,#8H+&]4'FWEC>NKN(J M>$-?*?OJ_L&C'/)U1+UON3L+H3 E""98*'_5_#YQ-,D8 MPY4=TX'!93;_0UR29-@+&%R_T?+E #_VT,*%>P57770F?AUD3]1GI>3+%&+1 MA->S]0<H"E71ANDJ8(4 M1B/J&UK%TR%E3P#@I#EI7H'U&1(H0Y3M7\SG^9IJQEC^UM&%+%OW*BE?4^#B MH&6ABHJ.:P!WQ[GN'6 Y;0^PU.4<*[^34Z0@X,O!ZJ>.JKDU519W M0V)/E:ST%]FQL-:G +_'J6I)D> O[?,U>>4:E#DHFR]?GQZ3DCF995 W&N^ M?/WT])-*;_%*PN3:?7:2GN\1Y/4EW? M=@3VGFH 4 .^YOL C>WH5]2(VWTV+AO5Z MF_2 2TI7A7Z,_ FY^O'Y]GI<.%L7IXZ= 3V#"IRF)*57?1R#*V]I:;Q9&5?. MP22WR'+D.>/*=)+CIP\.)K0'#6WVP.55S:(S,:CAL]LY.!X MM9QY.BU,(S=MH3-OU,CK=;^/FGO/Q;[7RV64;V8+O"1>I[P72[LX\V.&#M<> MJU6+!I$[%*]R5INZ2 G?\K#9\4-G5=2S;:@?)6HB*IB'(.0)-Q#U;\$L W&C M3ZP!L8@>,=K:NX_6#CZV*O-LP$OC6&4"%2L.I%)^:4QXY HV(F'.[&I"&_2; M>=?\997[V6++A;G';4HV!U]LXZ[\ ;"R&DRHI[O5/L"W(]R50FU*RLJH5$]) M+]V+4TI;,/62ECS;ZNB"EAO%#]0K)_OXZ<8V)DP+/4XA+%<9M M\88[G=#X"&5Z&8@MGJ(>N#C$T)H^!MKJI_$_UN**"Y1KM_1M.I]## B8MO(L MY7^=HZG-G6-,RX5DPC3&J\;W51P@'MPK1K83GN=,2=P'?XW>_N"Z$ ?Q:\8@ M3/WX6,5JH#(()D+R6 #8J\[J/E&"(>IR+%C8-ACA F![1%13A;HFR/N52QT) MVA0B$CZDV[H/ O&9O%>**'_I1/8>Z.\'%[,AV=)UGHQLX*< !.3":( .H]FZ M+&"[Y3WY#K&YNO($>$Z42?>.-^!J+A#NJO/D^462Y9XSK@^3 M*3CHEE"]!SH0Y",'+V-.7_A7QV_,XC,4]N/BY8IE;[_2^)FJ@CY<4=YU^AB]N^7N5H7")1ZLR^LTI]+-QV1-(R3/6?!>D1?H%CJ59"1-@&#G MTPU79=^L]*">8(AL2M 1@CV9$*MR$EXO*AV:D"?L$N%]"AJ%?(ZKW%TQJ\8? MCP8":^L]!$OCMQ\J">&6EK!<^.4%LFKCL\WW NQSU^BNA##^>9F\BOMO#WK, MN?IV"U')/5'-D$BW,W[$]#(#Z: M/N%7;!,-C*.&QMI1"5Y&A>H\!"J55W1/5[PO&$6X3LN62A2.E!Q"NF0@L&E5 M0NW(GH%6M^.0++8V-^C#6[1R[W^5#11DDNES3FD(XWH_:%@GD%#+#2,YP-*= MS2/VO]=Y4L3)'+YS]^E!T2/K/[.Z+BSL()?8@H--S8V5D]Q':O4<)0VYUW+T M31KK325_>LA=MP.SN_H?*-):WE&+DG\6TI:FP\(<;YU\BX*/0DJUR"S&A*ER M><0D8V$_,)9(E:83JAS:]7+%SW?!LWD 'TQK]*F1-?3NM]\>QM;]BD*B)8VC M[_+KUC7T$BTMG#%-&*_"4,0U _S7&4OF M&_'??N+.9/2.;F&4B%@'F D1@LGO\L]0T63UB\?C6^;E)A65Y,O_]9>_?/D_ MQH&F^R;%189Q;?>&I>8QO+;K>9 ",)5OF5^78&]8JJ>[F) \2HMH'B3]3# L M3HW]I&^+D>)PC$J;NO(4AJ,^L"ZBX@EQ2J$6U'^/WI/B@BZB-2L/@4U^ER_Y M)[DR$<;\EG"=QG2Q+2%9!OD5$/@]6[3$"'K)%+G+*4N6O 7^3QRT@DP9 R9\ MD250"?EKAB[C[:LHDR4^_[V@BS4C #!DH:8!C*[\^BJ!WC VIE^=T=\F@++ MH'^8E5;.CG!AXA8G*+^#EAN(-L";+N\IYK,>7ZRE8@@"NX08EL?*H(P0%]L! M*3RU7I7FO4$*7V5?UZ2?*DY E\68+52850GN?2CZD!Q=J\+FN;-X1AO,[TVZ M^ 9;?"6(P!3QR!;JXI)UA"7\;I"0RY0K-B(CT+CHY:!&)VH-CKKREHB]EKR'M;:7A7MGOS,%? =3YW(]& %,6*TTDR0\_=@N[.B M(T40J!0]'CAL!Y(P)HA>(=5V+1N:"%'.A'2_E@BM7YV_ %G/-;\XO'/=A":H MK&BEQI%/!F43KN&8FMUP6)?1._#!R<8T5YNWK&+?GNE6I&B._ESD?KT7$"NH_J,/S2*A[<5>U MB4M[,&9Z,!Z##H8HA9!ADB-PAO-#)(GEO;!'#Y1I@52:&"$LMAV1U@A#J8)^ M4-:V;@OMW&[%J M/:S1*>8RK<$+3:#E1ROI)9D,\!JDN@#3F" MQ2O^O$ZK=XI[2"N>+;X7O6 T]I&L>KLB][/OGEE\_,)M\5L +-4.&$=J=RB" M;0&;&F_-\Q(/@KW-.P$X/\6RP9_:)A[SUN$06A>J-H)_-4=X:L#XV,C==[LH M6DZ8B7+&6!0-8P+&*IAD6O&#A#8;)Z85WNP);T+.Z'.2IL++S2!3 M<7R(+]-X?[R7PC8?"&RO-:COD^*/JYQ2.^S0R8?(Y7U><(%P+IO@R3_=F,B] MP&-=;N@E@6Z22NCM8$=:T+V;>H4%JF^/7+^1OC)3 :+XC<(91^/I*S_ZGNDO M7'AYP<'IV7)9HDHXB81T\@SB"=*\&2?41%6D\%\B<)Q#VM\*EQ4)+!R22;'D M2)0;=V)5".'_T),H\1 $1 "1]<5XU0YOZ9O(+M2IS^X&2BY3E:SUGE#=*PC6 MW?\P)L>^@-1T<@ DC3W:>^==V[[+LSFE<7&59\O?(OB.RLMWFL^3XO#":_;J M4D+@\O FY/HOU=(C%F7GEB(%E8T42K34(&3%&,M<)+@U\?Y< >_\+2T-)U4U MGNTV2\]%#4R&='[BP'::3&"Y06JN>NA:FJ6?YZ8QK8A]Y(&1*T-'D]N] !H@ M@OW RB$R.!;+AE1B(A\S8$4D5G>T9O61AZZ+USRRAW"EAQ#(X10?)L.4S[W7 MG_=]TU;F(1>B0B,M4V3B6:J#L/D#?!#S2OBXE]P3S?[538,?4P8G;CH>L-W/$3"+ZD9SI;:"NXR#$ZHHI< MW=VIA<,:>5:9XY&6[]DYWRLV.:>_-%&0E6[(O]4HA99$: -OG&=.U*%&WHB0O]VYZW*78]]MM?2.'HLUPL*,\4V G*; M]P.CMN%6X4R",)H+74\G>=W(3=%]4Y):KTD?4Z)'A8CM !,L]W"GR:[HLME) MK1GGU%7V+D_F_9@ZE95,6P!0]$18S09@X3S=,Q7QA"%,K:-%B!KC:]08^JUEZ3A.XK=VO M&;7".E#I=UF!NBE4\; MX!*7K1%HCEP\3C_6 *@U9;6KC-QF/'339%8?#SO" MQVN:^&F&IU'2U+3_;[)L[P2=,"T+9RX'*H>!TCS&D&>!D1#>#^B'B-$"@G)2 MRBX2?M,LV>8Q@U!LR*]V5_B$3%$;$3:3EV3EOU2@!TSJ$P#11,J>$"4=S$1* M?A@-T:I@B78+UWFRBU=ZY$[OK>^LM=OC&?O:GG%O54+E,KU]]C%-_GXAFX:[ MK]O]4TGR:@]P[3(+V-TOY=\7W.8;=BXG8%&EB>(!X/18H[+!?_)$7R*V ,QY=2,: M+_BZ!ZU2&=-J0Y=M]EI\P"BF]U05;(HOUF#4%U/Q'&; ^0&(QK-*@#11,T(;R M#W=W'V(<6M,7AC(2#6_F=B?F/D1B9QO-&X#,4NXV6LO#^;0Q5!""N.I/-S)- MMV]S4(+9>_>O7>62SP;A*5AE;RUJ50V\3%>X\EP^[Q]F;]*1@^<0I$%ST.DV MM]&R%Y^PD4A Y"@1L0XPP3[#"WYJO49P;-QFL--$3 34.,7124E0)6WMOWY M7Q#4-5V+FQ"-9!H$21NABE\^F18*F5&"5)?_+JJ8%G:8TZ3R8AA^[WG**'5$ M@)K%+IB1. 8<6[*G R+QGN8":HJXUSAIX1\F[>?X\5#W_-"Y/4+K%7T^D9ZK MRW;ZUG-U0P'T7/^86Z\QG]8*[,H:@H4&[O]2 \Z0R[3D2_ J830_Y_O?_WP_>[NYO+; MY>WC](8\G/]Z>?']YI+,KLCM[/9\^O KN;[]'W["YG>7I"KZ]OI[3G^ MZ_SQ^L?UX_7EPT<;'G6'4Z7JX=J +5L7;[#&M6U/Q#0?H&"V8.YHLH*W.3+.@%+>9YLCHFMZ(2]FL7M3%, M29(V9@*&1JACPWB+$Q*;-C_,8,BUKTO/F#9)5YD:7=MG :%X'V](:E^('IK$ M# W#H:FO%WNUV(O%>]"=)%9Y>*&TGP!R*9"@Q/#1XRI7\RY*XC[4'#S,5UP8 MB84?EM^PR(9&.5ED^=_&@$;.BV8R 5D0=C!G:Z36.8]6";]@)/\27RP^9!O. M1 6JIN,@@)JB:Y)J&V%6%)CPR0'3X3 C!5R/%9<;]NW058![1-9>C%D0%&0-#KLQ(6NN2S%9%LJ; )/U M,'^A\9I15:7LC/*O@HJ_/T;O_.2"S6\.UT;^\^2YSR**LFF(=\./4K2MF!1X MZP&,QV'ALR9RB?:ICGU"5./BWBR:/T$-PQ]1CGH^L("Y$E K64$HQ5P[SEKZ M[#D06$16T33)\@<(C:'Q/7W-V"O?'T04[%4TQS@5=^.$:(7(9HAN1\4,JY9& M"I4=AC*,=<(?W'J0J8!=2-BYABTYIQ:R,>]7K,<\BBG$/HD1?XT&C"V'PEIW$DF6;X%(#HZ M0/:'<4) ]:3-@O]%;&B5*Y83O.A=;M(C<^(_>"C8$^Q5#Z%X#=BB;=W7996TW-)R ,7CN2S34DKO+P:[S2Y2D M8'+JH?1;3C\#301())] IC>5J[?^,]UU/(VQZVB "U/$K0<$=0Y#.0G/. E( M'^K]4[U<+"CX@XRQ$.Q#U8PE:;2K/'&1\!=S<)]'[-AX*]6T92X4UJEJ\Q-M M-:P_9W=B0B0'XT<;\L]DY@FSWKN$T(G$&)T"(U2%,Q'(5NC$;&';GC&W MT8F\A[?#E1354"6B!EP(K\I"C2O["9H;,W1FH;ZV4%]445?M\FD7/E%6.2,;\6)47:26BYI_AXWPOW% VA)9, X ,/6 MAE3!W-TJ4[T07$^JXOYY!A]I"-31KD+HMZJ3;57K BB8-A]D ?::?)7!_3,^ MV]Q3-*W,^PD3U(T0NQ7(^-3MC!(CVQL>^3U@N%]]4=_2\O)=QLNKNBH]W_Y2 M?TS4/E&Q!B#U/4*F\B$ V&NTIU$(M+3O^=>4)W-@((Z*EVF*?\#UZ#5BH#BU_]3=;H/IC^!8 MPK]8HC\28+8#:[#DU7V\PUB9"4I%9O.(Z>?<;+\H$RI]4*&)@DE[0?D=/&+D MB:9TX9]Z/"1T92W:.X1 C \6#86F*]E9P4('6OC)H9_/*63NVD8"64U47IRK M547Y[_A-*Y:;EWC2W70XEZ;0,+Z/P0R$7$?MO.ZF2Z1BP9%,"-JN42]%*SNF M#QCY@M=P)+Z0L=?.$1A*D._H _=>L[%UN!;NI63Y)XCH\6MK)UQTXUJ\L M5 MJ7!/[[?3 8U*D,VHBW'4OX=!UJ&<+21K5L3N,E$ZW9$0PY2XY-J.%DZ4](#T M%C6;^>T:E-C9XB)A:_Y3P?,_6Y=%&:'#XTB\#0.Y: ?0RU("5AM03PQ;'SGV M:OVW#X'(TK[TE$9R2@LQD5 P"#G\IX0KJDN^F-&M2S+3+/E,XC#C8:(@]]'Q M_5 K5-N GWQ/D1(5-X$"_UB76;YI7 7*C'3>$S[2R+'FH.U[/SH!'T,U7=R5 MD2%0MG]_G6>M_0Y4H*U]+8(Y+4G7?&>1;"Y9ZC0G9O&!7I<'^-K\X3K8WG#2 M9(1>9M(ZI,+/I%)6KX0)2Z.3WH@S8=%R2J,0DL<)A-4N3E*ZO2IE ^23;,*[ MU[;**E53H>XI6%_5+Z%NPQ>7R5/2/RNM*5?R!8,65L @GY(4>?[\QYK[QB[G MN\&RU;@0Z+;$$U@APS?X[P6H-S+TW>G$X))0:U&RAMUSUMYIOO=G+)GSLUS^ M&33J13%^:2KJ7A1Q9:H:4__E]%A;HLW/'7!2^C0T]67N3VP3DK#YDT@V_/'' MPZ^A+8"U7Y:,QV*SH-R])*L^/,5"*JF('0D.M@5"F(3P_K#4_ 0*4VY+]NXT M:(O=>(@8+61WG&_L'<$;V :1C8P1)#L 7Z#[_M&UE&0%(LO66=-M+]_Y/3',YIW,R5:.BS2C[!!B:V??M//6@FW>*_AVQOPZA[O2Y=D:OB9]DQ!:=+ M "YNN'YS7=*ETTY]M;T@Q._0",%6O&]D/J R&V57IT=*I-J@]&?AH^WD_UT>^W.(!WB/L=_^BYU:V22#5K B[]:@'>AZ&N]'VZ MT/"YVH>.>@-?-S?Z1= 141MXI3<<.--U^9+E/43V6/X;+7,<*)H.*"TND-UO MFI8)A@CR2RV6ZT!M7Z0YT_@JSY9@!UF7\M"_C')P'1=0[:H#UEV\B&[BI(<;P/&R5HX1G># M2'G7L82&*JVLG(/2 E@\T&?\4P9V1<]4:\F.![9V0ZYD4Z20;<'%1S8&4YR+ MYOR>TQYQU]VNJ@FBVB!W%;RRF;'"M7?!0^?8O^.K*(&67C/4]U!GU5C6E-2Q MH- NNZ(4E/FZF$# JG(SQ=SEER3))X9]WO(LO<%,[YZTFL8S6_@C@E1W;2D?1IZ#=V@1\KM8/ M3I&+TMR3;FDY6_"%J8MLWV4Y[E$6G=)CAH6&TI+C95@)37#F''W\M.Q>HA:' M(*CB(X@554WA;]FI!KUBM5^Z)O@''\>6S;(RI!5BK& 7HK.-_NNO"?^^^?>^ MN>%:GG,$%0HA7\<)I'G'TS)1 [N=_@AT8"O-_S&3H9V=E1[<;')JI\?E6Q-79QD>8EU'5QBBYX#C8J^3?@;G ZV=ZD[YV,Q3$(,#SBO)8F5J MPHJ :* -R4@"1D[86$6QN[9S?[#!CX(BVY2(*7#@'U^B5(8;_N"Z$ 2\B9@+ M%Y5!2/JSCH2ZD;C'@4I6)3RZ(SX&HBV57@%O8FGO ;*WA/8[J4=:CN MLJ+\1O-GFF-U!R"]<*1;,M+1&,'E?Q8-R/H1V,0X\%5GT (V$\#(R('5/$7= M,Y_/N@P7 ,;>A@P0@6W?! V8+?EMW][#I@IPQ M]%W=,;DHHF61^S MF1-GFV^1?_(,F1T!U_-5 M0%P^(0MYMOA>2)RSIS+B=Q*.__)]CNF>5UE>SS7L(_ +&_Z<+3ZO"TTFD\G& M07>GLGFLP-%(/OS;QQD49HT'F"" &DHN!]4NY"*HE@EONIF%&BK ->C(U T9 M3BO&NX4#4=\!SF0>,0A-BA/>>:0+^S5)XP*Z[YPZ-B&Z":+;P*K:<&_0[9#? MRWS-1R)BA3]R>Z_(VTG-]'7<%-\ZHS)]IM*?:QW#/\# 3/?HOP/ M6F+4C Q3=YGU:LS] @)REMB 2+>&'ZI$Z]BSGVR6 GS_3 @QG(>G(_#M03#M3<'M"HZGHMK.?DUTDB'$KQW^8JE5D4 MWE4#0]J1%<4Y[_:&JRC0)Z>=%Z,[#3\'%TWFMNSQH))?CL6R F#.#P0SS>>5 M[D?Y7'6"_W5'/^03_PZ$W'15?A9=DJ]#ZESS%+I1&7MZU+(M#^&8_/N)N@[% MG*?K."FS_"K)E]>QW>7&+T_:5:-4<@V?MM/=;%3HW,6:WM+W\O&-LE?Z+4O+ ME];).%;6( ;"VGLA;>DV2ZU]#S4A4(VYLB)LEFWX#Q1Q\J6JZH)CUQ+!];K* M\K*^:KN>&\2\'7V2ZH!I)(<584%PZP''QH\,Z#QAV0)E?]MI=K?G]NWOS:7]R$"#TDK>, M5=_XX;#.:3P#?NEU#A%=_%-)BN]I]@2&=PA9O4Y7Z[)6A4=E/+4-@8]V!C& M[2DXW6MAV_.# .1V_8'031U@^*77W;E%_B &#"-8K64-,RP2-=O@=S\]"#!- MPIT[B)%+=*E&F7#*=2A$(FS@;4"/DW3203"40WCW9N=804X$L=;B]5N"%)7Y M'YZP!Z0_J8-8(2;$!"-_L9/W#]^[=[RM+PP"TA:GYW0)Z1K_PCU*+EB(97A\ MRUI/N6,$G7[)MU26$*6PGOF"!8(.FW'C@]-_=?PI%L+G2FK\=Q,+:UX@$&]M5MF[]> Z5;-*8N>V/#V*&=.2CJ)VV=7*ZGAT$D,XT\^\%7:S93;)H-?GM M\=H@X$E*-$&%V*RA(Y@*^;8(.B/_?\QGJ5VE/EC,(. +[D6N-V2+DM_F:4U) M[E:Y]GIQ&!!=,@J$6:-YB\3(H_SC:/O$&(^VX_"3H? M'P2<"[YQOD9 0?Q+E*2P4>B,R]E"J%ZS-G:0R_<2_LG7XV4*,7&QS$D!["ME@WNA\KX_0G MN.FQ*HT=FTL,3&O'3:?[$.Q1[,#61;/^L2IMO+7Z\6Y]H>W, (&F^G"UT'YM0JK\_?8=58+-B)C5?^C3^Q[HHE0OC M,5/;@V5)T%/0P-F/V$%\?QWNG1V1,;M>&@2T%M<&!+=/ES!7Q44&$8M[ND0: M[PT"X"TM#5_E/G33K5%NAPH9!'2AU[7,U#8SZ\Z7!@&MS4WP$#%:P%Z24M:] MW)QWN)2W/#N(^;#5 M0SO'8MOGM.N=00 [BQ@0D3R\4%K:55A:(VDZGAT$$+%YG7QX9Q# , J6GXXZH5&&";;J2AW/GMR>*Z*LIG',#W5A MF)[E=WGVRB_%%2"[GAW$C C/IK:@PYV*=[*:C2"HU,1U7ML8VZ;L:&&#& KC M=;#(F_FW]"N-G^&& LCP^S+ZSW:'G(.\@0Q(W3D,G^1^;F1XQV$'=ZQ>N< :4*JA_0L9=DU9+1M?W)0KONBGKKO9'3[[)5FM''MZQCC^UX M;A!SOZ5<6Y?SK./QDZOK_(8-J^-ALWS*F-WYQB^',O(J*DWDSS4#VG8\.@@8 M]LG[+2IEG7(,*1?E6Q;2BQBQZW1+NMDQ<@8Q *$JW2!UOC;-]KK%.O5D /OP M'K=1Y6;2W9XM3$)?I>ZJX4)K;N2>&AK$.CX@2^XB8>NR?:LZ7,H@P,MT[M8T M[BT6Q3U>&P0\Z7XMC!N]0U-M?7 0$&20?RVT?TN6Q9;G!P&H)5"]&9\5F9SK M;1%:T G;#U(]WMS$"!!73('=Z>+L.6Q M071?J+/6W:Y3K[$?&D37;_A7Q,]V_FDDY54T%W1:BN3I+,OS[ W8GJ(5_UV7 M)^<0"<, ?4#&\^-+3EL7X\%"!@'=NH3Q*4FX"BS6I2S@$',=YVI=0BB,K(^X MXR:WGY!!0.>[WWJY1HM<5T'8+6R%^[X\"*@MI^.>7J#]WAP$R&U5?;=9?_9Y M[^1FH(HG]IS_=98_9F^5<* MCPUB?CKB1FZV,=3N>F<0P*I[?HTA$:MV<24+ M[M3R;MRZ" ^4<7K[A-CB@2GHCE\6N1XSY1I8_DQ+9-O98F_8]\5!S.U>K&"" M.*3 F #021^ +!%O%)UZ^/$B!S$L;IO)-NNV$0D$PP M/%Q4LE3X#CNBN Y)GCU8W""&HRU37#ED)''(GFZ<^FNG_W;[M&17R8,:7[B_ MI@:Q2NP(5G@6;!?\'&W=RKN>/2F0(B__?@X7/\JGBY_]M]&R<19U/3.(&=AF M6D%ZNQQ]^56*Y0B=+UN"6-VE#F)P+%*89K[#-OQ[O3@(B'6*Y3V-CGN\-@AX MKM%_(@ %;HRRA,EC!C_J+K=Q*7K71T4,JG*@CAJBAJ.S[XB#FJNJ5EE%_FXN.4DC=3Y]^OBR+ M.Y+)-.:E_L @QM^.N6S]/JS?#Z+#1O=4F=Q@2>C.]][V_" =1I$.^*SMCT_ M"$![$7^T(=OKQ4% /&=144B%<@O50..I872^_3C WDH^,*$=MY! M (%;8/D'2T_** MPE)A<$%;EUF^J3SM=A\1I__,6JR)'?L&Q(AG MZU+>MSK-<(<*&L3,@^HQ6U@WS*YK2>N#PX"0X[ZU$0%LEDN^%4;7PP,)$3I' MZF5VG<;T_3]I)4*S\Z'3?TOW-%[/2QGM4$W&A_R#Q8+_!3Z(-CXU0=#5^*K< M10YB<8).##;=;IVL^L0@.GT,Z>8TSE8=Z3<.XDZ_M-%:+2/LB\?,\N5C@=56 MU^L>[PQBGJM.G^WD@5W/#@)()T53I02AKE$5BU;3IMCTTB,4L_3&RD$\C M3*55<=C^RNEGA'3.Q]>( MBM81[)5-PIJ=#P]B'M3J@'.T%@-0_[(X30[SI1#BX&4(7FE)HM"%&"DL4 / MI0MEW;$ZG\,>_,1]M#"(00/+.]=BK7UN:P)DZ[.# +*/69TOWEB8B"".7N@% MU\L5UV&Q#D,&]=B.-=GO(WL0 Z4N-$BZRU7T9 Y[P.**?^,<#5@(-7L.V&^+ M]E]UVZ;ZE']Z;4W:W<$@$]/E2GS.>Q4HWOO-TX-LH?KY+0*K?6E]ZPV >[TU MB"6/IHT[<"%Q_8?!QQD#66AQ%\W_J*4K[OG*(&!9U<-0S?LMB:F,:3_;?(O^ MD>6J-$!QMN'K#8)DT^<'^BP^OMVGW-%B!S$\QOJ(CION; M_?M!=+B-01KJ@78!V/;\( "U&4E%[2,5B+6O:;7ZUB# B1M1M[W[]"?3!671 MAL87>?0&XW>316F7#:[KR=.#$+?MV8(?_%"@&VRA*U$'M/@EIUR31(;"1ZJ( M]&:+'QE;+P7Q_B(IT4;: -R+U$$LPUJ". 2;SQ;?"W%A;UN=6U\8!*3+Y8IE M&TJ% DS;8_1O(>$?@^^Q7#FR4=J_A_C:VZS\+UJ:%"T\H63D?NM5)43#I_^D M=E32:['H'?#:(%:0B#/!\,/I%G+ QE,#L4_>T^<$HK;2$O23=K-D]9E!C+J* M#!%74HH1[CNXT&N/#@)&F_YQR56JDO)79XOC?,.= @8!V29,Z#9.-)\:2.=+ MWA4:*SNA137&EUDR;W=U[7[K]!NU3?.-?V_FHIGP0#X[&(2PP(?P<-+9:4*0 M"JJ/OZ53^2!S%( M]4]IF[&@[12=?#PX#BC0%>Z[X>*GP1T#-^2-%FNE\TMH?'+TQ^W'4D$736SMCT]C,69\-LG1"WP+\Q$ M H,+/Z$["LCO]>8@0!Y1=F][P;>CQ0UB.#IR\W<;@H95;MUR@AU8O'J_-T^_ MV=R*I*7:?BT";%J_S?W?&L0,BC-+TV5UWRI;'QP$!$/ *,.TJP'%K?2I:([Z M;<>-CW8&,8 /ZR=)D^K'(:Q;/T1Y0C42*$ G[IFI]]WAV(QT8ZOTQ #U /5&9L MU[.#F+%&B08S>\8O5_H2/4FDX*7!@8Q9":PM!RA.#Z#2_> M!%091*ZRSV!U0:ZXBB;?0PLX3,+IK3(/Z_F<;Z%9+JA9=<19AS]F^^.GAR.M M[%UYR]5?#V+)\=.'7U#^)=/PZM](Z^ZW]8U!@+*VL$[MK/[,(#I>O1&?8[TK M5!+.=>DK5"WVN$YO>7D04 ^IL%[GJBI@QH0>P76LMZX2G#TW,8AAPZPX$3JQ MV$7JV_7L(("@7EAEZ9?!8W;4R X7]H$R3G] 0.U,[9+-BN(\RO/-(LLQS)Q? M#Q(18 #U<)ONB?W?'<0,MRD@5ODN5%1,^'S['GV(A$& ;J: ;R'/Z'SX] OU M0N;N6\/=DX; EBO2H>\.8L[.>BSY VX@R=8M\+;J4'Y;/+F]7%$, M)<4\8K ?7:9QW;.\[;E!K(IVPT7G,=1X\N2S,%WS*U*6MZ676+\:Q%CK<\UX M5+=&,YG'!M']EL^YBR*O57,_Y/U! (:*4C1/LKB3V-A^8!!=;O@5]C=V#]G* M?0"<(<(09I&6XCQP=TGB#AKC72^<'E*]",RNF+\=SP]BJ=E72%F3AVLA]B53 MQH0!3PVL5(^^>#Z*"\\EYE>4?HNKX^R2 O.S:IU4?@ M(G 00R(R-='TNNTSW./Q0< YAT?@6HR7AJ3X0[(71,_M5L%MSY]^G\3+H<@Z MO%@#W:W0&L0E49(EJ7)Z36_ 2^?'BK_DI+W7S,&V3U0NCW+5UD.J:@=OHX= MSP]B,>YC86V_'5V^@R/'Y#[*57FL&?>@1@8Q=#(Z@,9=7>_,*MWOS4& A&(: MBR1-2GK#YZ_A@E5L6_>'JEHIV&9*L;:?WKA_PVB!62C7.Y2J:;XG1[7IV$$#JI.=[ M6"=VO#((6%9FA57T!M-[NI3\':\, A92E=QF:59U0FVYJ&U_8Q"@>BY/I%+5 MQ-$#VK%:L%MGW7?C@QCJ!\H6?"M:YQ!+=D\!X#Y?_!ZO#0)>2UE:"%A:0$#= MD?0XCB(',2R=9=RW79QWOC0(:!= ISN7]9C3V(X+;C^*.Q\_>:B$2-H$^E]^ MG<\W5PFC>4=F9^VA0T M$S\(VS.0S.#&#Y4] IA=KYDR5*&SG4;=;>^, A( MMI*T2XD:1(DMHC@^CV%@^.K9C*J_JV8*;C)(UP$&[Y=?/QC;)7 M^HV?#B_M-WHGB8,8E"GCJS65ASUPT8K\4FV@0(-$NUM^CQ<' ='.(=B/97%0 M!_^617:U+D%-:2ZU;3A=Y)W^HK!/= SRDA58D.">']7(9Y9O98BM/[TUGKOF![P]B]K1!N"UR1&ZE\P&!:0=Y]2]OB29^OG%[PB+&F<\!VK M^_JVUXN#@&CJ&C<9,D0-;/Z)*0*:UCO3(0(& ?F"KS66K6C\2.+RTNZMMT>SWYB! WK2D MJ7V+WJ$?\C[@P!\9]&-1"*1K=6]V7QL$-V'GLP6 ML*N:TNRT>.#W@W:+>=?3@P!3CQ3:=@_J>G800+8JIC)]< ]&PB/$# +^COP' MD_VP/33T"#&#@-^\LF[-..A\>A!@9(A\]RQ5'AA$EX\P;W=<,(^3-(Q!,.&) MIA3NMJ2EK2\, E(C+52H&?"W]L.N\_%!P#G:Q;G57.0N=1"#TT(OV[!\7<%8P3MP$<=MY3W('M49M_G*9\6$E]FU5J@\4,2C8?7P1'1$/ M/3C -TE[^/M1@@8Q!/?T-6.O8)VJVJZVU(S>\L(@ M(-5-)&!FG;=!:7UP$!"4;ZBARW?/RXY7A@&K.W*U_2;3^?CIU1;#S8-9+I*V M1&FVJ#Y 3 :=TP0] 9H OZ&H'"UI$'/:WX0@&JAY=NP=#QZ^L7Y MD"U*KO!2Z;83)/-%9VK"]L=/#Z?!^(ZY9=N9Y0]Z<1 +KS.5S$3U;]7P#WE_ M$( QI0.L,;S3%JMB<;:Q?]-EN-O_[=,OX/TBO!H9,H>^.XA9Y<<97B=3*-,' M=^ING:7CT4' J+J?8#ML0]!\:A"=?WC)\A)X.[=VOOG4(#JO8F5$8 V_:\_G MZ_^?O7=;<<3\%WFT4)*BKI=,?Q(+[1@-:08M=$XW3 M%,0R!@3&KU=WB^^'-&.;4$8, V+Y]8M7&%7;;V2?F5#QV M(4?_>V]Y(_^)Z^LCX@%J91J$<>7SIR+!! B(XLX77W M8?Q!4DJA*CKI!6V(@HUJUJFWACXK4!W7_OU!M;VQQTB\P_@9Q'XJY>H8Z:$C M'@;$\B7YT47BBV)7$,OL)G^6I$[GM 6Q$%90:%K_XR\!OBJ3S=N1OSJM >PS ME*OG5TG>PT$+^Y/F2RSD@+3CK[9#>ZQ.9Q DR5$L\TE0V '$D@K##-&9D_(F M1'E5AF.QS0KCIS?-$E7>SSS4[,!(?=,]J V(_J#L+/=LP'RC"/ MU59RRN2][.]*"J$F\2WXXA%2Z(*5;FP 0[FF< M^EL@J*0?WL"BB7X;$!,7A.RJQIUK#@%BV<*ZHO3'TMFC*B[*5-3KCP)B\<2( M%X>!7QCQY/4I1.U!+$@EIV$1NUAK6)D"WYAQ[//Q+R0WEN0QQ6AC?^+%.6GN M1T: Y? BD?>Q[NI25)' @C:>:?H9IA&LG[&N5 MTQ@$S3#R8-354Y]0UAAU69NNW!G$4DVDT!9FXSR'9/14MC4I'$$L4%FY[%&5K4^L)8I&UL(>9_%?<.LGP M-&F01,G_!<[-JGU!++1.8U (*(3_X*N;1$9P K"%'4 L:>A<7B6@:[)IL%:F MT@_H JDPV3Q7FOM8;9W<[O:UC%^IVQ;RF^NOR.G&T92*FX/8O4J/NX[+M&*5 M>(E2;H% 61\0"[L/(B_:!%[8(J!:6&P"JSA:$Y6N()8YW1.P"$WFB'#T?4@" M*FMI\_O^&[:1A+SOH=!&UQD[D(Y2IY+Q"+(X6M UH(IB@, M0=7 7#&#UQC$4DH)KBRLAF6[4I];9O%B"OCB+B"6)2IX Z*631&[5+N65C4= M'H-]@)E1D\D;\SXO8J0S'-,?Q,[44O=J6X4=")4THO8@%E3;Z*_R[(TZUHA* M([#;@EA(Y9#XV*H%PWP5,MJ!6$ K5XXHVH7F4.-$R6@. 6+9W$M305FCVA?$ M0DNOY\(-FJ;DK5WQA%*%2C\0"Z0O(+PEG(NW]3.(Z0X#"X]U:"%/&I+UL2YM M5ZE?KJ(H]\*"9OH2-ZN-?6F"VG;9.?B:GX 03NU^_.PEJX3>\3Y];56Y!MBT M(^T&8GF58VUQ7U05R.,HKO12DNKUHGX@%MAUJ:JF37P4BRUI,@++';)$O4$L M]FY_".,C0J6(S=9+/,6ENJY0TJWC(I2E_IUD87B*LW^BK,G.7^@?J&<^_2?2 MCNEE=-X9@ "=*Y=<']?XP[S;1:$;B.6-5FY5H6"%^VGYBO@WQRO<]$=@0%=' M<(RW-0\N2>.#6\\55Q;O9&==[/P(8U?'TBK]'Z+1K2)YS%;7&@YO7\XKCF7A M=4K_/)QZLS!&%:%"_SV0$(VH$X#IP(9LU4XF"NN]J6 M4I23?B1I^O_*=P@7-(>UG!/\QKA7D+'!K9_$U4>$DO0M.+ /8.]G$#L[B&"F M*A>1>EK< \2B&HJJH\56V]^\A+KIBDF0T0'$DH@EH.=@]H)(\2Z2!KMT0.O^ M0]L5C;YZAKXC)&L8&KKA%;B?U*W&0JZ@R"\2D54:L3X@@.S(8@E MM&-2;@.BJ DR?)&OMHW[$[4I$491_,Y^TX\9QS[)_NHEM 8E86A5BK8!8;(: M@=B[4^LTW,?)%M%MFB8@A_\9$/"Q$H*13%-?H_A;BED0V?-"T.\&N+]T1-J: M ;/O3J$8,^6'[1^NVN.0Z-3Q_I,E<'@_ORD8LQN>XFNVS^Z2)$YN8BQ#T)?L M?>CM>$8X?@\0Y%\[(U H%C=0:&;]7-[0_)&8$[("G5J_P9B M'ZK'>B>O<^V3)?=\U.D/8L'J!8E$.@[]4:SKGH;:75;=''8K$#O7%O2)3I[4 M&.SF#)0]#]B]0"R.$8;\*'+@$K4'L:"6V^ M.F 1I) D\9]#1*7XR&_GS.": MJ9DJ%4-C@P#J%87X7W<_8QZ9>"&9NK\/HB"E#F'OE<^+0$;2&@#$DGL!)EWC M>JM8'[?,N]8 ():LDK^LGX6PX_3$]((Y=5#[3[5U$KS&>;)!5\^OOQ(7IPA] MWN"G_'.8T_I=SZ_MQ R\'/L9TX MM"DYCZ7*_4&[.*B)+UA_ZS8:IY1$7);.DYN\([,*&X+8=V%*L,H"=,N.RE7M M"V.AK?3C0JLELZ%]<4%%^;(F'^XLH[Z!: E6C.XCEJIX@FE#Q(S[E$)9# M@%AV+0(('_K#5B F7^D?;N+]MR"JC$2E$_V#C^<;;*GMLO39*C);^%6@<=>' MB]YOR.?$@$ST*1 P-N) -P0D510B>+U +.Y$@P4_@Z>1@>U?9@-'N=8KE<2F M*-00[O< L>]CK*=V.I\]4WA\!-)$19V,_O3K_S> M5UM2@N0+2G8HH0GQ#QJ!F'KW# C52)RF]HEJ_1&OW^(\]2(B1JT_\.R. MK\%GJRC14YRQW!_T>X/8,W8N\*N,ZJ3Q8>$^=I4Z@EABHV<^*6F 2-8T_ GK M=K0[F@*_Q64&KBQ]@YJ\!PA:J%4TJVW'U;Y46!8YU82Z'5%'$$LT^6C4?AZ!(9D>L M;8-%Z0\!@@1%N2^O$9XXHE4@$GKW9(7JE>HYXF>/]W0^=4P0P#13+@PO^-A% M.=[4)MP]=2NVCB$A:$1*FR73M/&$X^\>#>,]C;II4:H0J:JG)WT9\HMY1 ME \]%#3Z@MCW=4*-+D-V95O M3QS0NOAY$^/G$LO%=/ C"-)3\WAGZJB5>MHG44P[-"$O;D5?+6VW0(ZP(.\" M8N]*S3 G1(S%[T6NS^-'LW[FNAZ11,Y1<)RLFX'82U;-KZKD%WZ)A%Z:XA=( MX9%Q%6^"ARB+R_B#*G*AE&Y:*>V+!BN67'3WF9&_8@GH+B)7I<>SAH.8F'TN MPA$I>&E01*U!T!M?7MX4 6#^BO)?]'6P2A)&"7KY/3;Y>^.P%_D-4^N8T+&A3NJB5J<0XQ=V,#@QC_\]4 M:AE8G2W-R<'8JE[*!6%E&DY;Z\)6J0 \5J9QPC[ZDA:K#8P=(,3V34Z/WP;T M6*O1)#F63 P. BI\(?@D#04]>$//%+ZY0:DCB"56VJZR.C+?9LUL"&()*G6$ M#*I2%8:T+S?<<'U";D!X@#3!QA_E\2 JKB2.\!\WJ&634RBQI#L&B(4W[HU5 MM-@[B;+.,)\,:AN;0DRLK+=]4BPM-)@;TM?O_X=OQ=0/-J(L:K(>('90Q"/N MXP1+8U&A3]IT4H9'/OU;X9#52.&U@4:7'9WP*1 PU K$CI1:TDX-+IVZIN".()=)*$ZOMU[1@E:MO&7[M$PY: M2>OX5''"/UD+/V$X$'!TS&IE49K2O4-JA>LV![&<\2Y<_$ROO=?UW2=*-D&* MGI-@,^[5;W@.((!GI!$K"4/@62/M!&)I#*\Q7K$03E,0RU!-=252R^B.85U= M4S@WWNU1LB/6VB3^R-[*NLU]K8V@*0#!8NBA5]@D=YC$B+TE\!E6+,VNUG?K M"A\8GUH;&#F).S_:WY$J*T#E?M&\0UOZ]=L,;*@<\1$-ET% W;V14$.RF MGRZN+DG3N"%='_EJ&(WN();;/,N%/%(G^%%C(! 05.;>=5Q>XGVM!/-%)^L$ M8FFDP.5J>^7'![;N0M0.Q )H>@(\LT99IJIB4^MIGQ^KI+!\02G"XY'HEUM2 M^"RFNH,;_'@)LE+S-.#(AL8%0045;XE%NL/[G+P\VFEORU>\.N\R,;Y]BJH2 M@'*T.-V?0>QO*UR^'9BA5F*-T0/$H@2DQ""BJRV6%ZAS&^[ >:*-'0X$'(U' M6N6'MHJ:?^-DOI)V K&T=I4BOM)@V K$Y!\B'VWYM"44Z%G+/&4\$("P7"=3 MKN]DDXA]=?/ ]Z*4TK?9;X$ DABN2%TPD:VU^*BL1::0^HP8;\_+ _X N?W JU0(!:$4.CQ&+=CX X;>RB MLQ+9J=42Q"):*2O[%T?CORN2"[4& +%D=35GVQ)3:]%H)L?5EM>%K)R9HND, MGP4!+_5#X'@5\]J F'B[0(\D4S6SI7U^/N SC\$^*%*2TEAG$E4WX,\JG>PO MK5%V=I*/$,^.- OV1$1KI6^HLS()U*@&AP5!ONW\)&USQTFR/& $$-E;$' M[PHA585D>MV6(!;1S2#%,Z4/6X&8?,5 5MN:@S!"H_@6 IW^(!8\70S+4QP5 M1;2!Q=:HSPO$!@UN^J;:2QC&'R2,6^GU,NP&8GEMJ>R+EY79=V@6RC)/]7,2 MX#?G@3C=B!2_HP8" 0&]DHGPPL@VS&L#8N+]@MX/T2UF=[A)J[ (W@/!-:8W M HA%:]'9$Q8VUQ\H?$=?\!/PC;FU)PUH7UZK5 EE_F*B PH2FCNRIU>1M[:_ M&%&24BCY2*FS5.X'69Q44>D#7ZKNSR#.S>CXP?HZ;E4W(VQP@_D#.3=,O$V!K&4QL!=)'EH3(/,Q0B:@UA.G>H+)>_!!K%? M/?6+A7*H=!UG7MC^G0B'3W'V3Y0U:3V;D8I._5<0\_%J:S(@MJ(H!862.NA, MF.6;U13$,OI%K(0>7=S&()929C$4JCO[;8!<$L-;]P?5ZQF&08BPR[0$]PD) MS@*S(8@E5&\-Q6J8@N8@EL/.ZRY)^:3=&<0;C(H;]W'2I,HD*9S*T$1V+1.E M7B#V\<2BA-=']@ \1?N$GP,!9]\J+= V<9J"6 ;#T6!TCO:^2T .Z*5ZYI]M?V"0G]X M22AU [&'K_FW%/V9XSG=8=$J(Y%'@GR'O,;V=VJ@3:!)$O"$0_+?X19)VH/8 MF\(GLBFX7:I9>3>PH#F(Y50>]\+"JX-&(*:N;?1;OR7L,G'C1@(!PMCJQISB MQE7H ?O^F^A;]AG5"]K1HA'\*BN#%B!V?[2CA,C2<1N\!UCD\\G-;]0[0_6C M(*!]3N)M,+!C#G\%,=E'++LCQ,E%5+V.;W,D]*'0',/^J;W!LWH.\_3Q\8:7 M%;'? L9NX;<6ED&+$&)O0P%^1*3X!U_*D_4!L;#Z@!>WP".)E_Z1KST4- >Q MG.Z#J'(W+OSZY0^H;GL0"QK6V:E>\C>T!G#VQGX9JO2SSPZJH.V;0ZI6>5;6 MP?Z23.IEI*7FJ\3&HOSRMB=DW<)3Y?_^X<=OZR +N?G!J]]!G'M17'P3,-L. MD==4?W%& ;%XRK0>,,EU2VY1-L8699E"K_8H(!;?I. IDY=4B4F90BVO,;"E ME%RE%F"CO9Y/=41G5(S4W< $O.]WLO.:ZVE,T_1+0T62M> M:1W35X@L(FS,*"!(NJUA:CD]'XD@R?9WX+<'L2#U!.:*>=*4A[%/S)5HI%9' M2]@:Q%Z:%/7HR6SB;ODIXR;_* AH6^E<[N-$4.B :]?7&<#^T?C%^_BCR.?X M2QR2'+("E8V@+8B]JZ@JKF[9JKA?D5-*X*VFUM/^;@TR_G;KTA)!6%SH5J\_ MG%WEE&(@5N+[,/[X!?D[-$P\5!CT1A=ZT!L=!%@==1!>UEZ8-I/7&,12L+A, M-@ S36)^\*^/7U,B:12QX41Y1_+@2#/MZ8\"8O'MISH5M4A^\VA'PPV9MXZ@ M/8@%52K7HK056G6!!S7"@7!W<9L#V)!E=LA/SA5W!+$(DK5!A$:^.=A MT C$U/OE/I6S4RMUM"\N]WGJ^B/F/&VX+4'L4UWX<%SR$XWN();;TBS11'C" MC*RUGB$E^K;5EJ&FD&NUIOTB"%"Y-=S$+JP*W4 LKZ;HKD?;P/^MZ_Y6.]%4 MK[O:&W2UK50 &7D6$@_+@.V!>9XO0V"FF\*OD,:5XK=B68>L4XWU:QF$VH\L M93#<$T8#07%L1_47/.$D(&YS[-_Y%8Q/&<\^=;1T2E2=4$80?6).@W!7XN=/[[&8^%Z32TW9+U$TAOV=Y61\ M%8B\&MWL+^^9^GPE.Y10>^17+,.D545,0H*\%#I*W4"0+9L+\HPQ_-8@%E.] M.LK'.<^VS&@&8OKL*B:"'-8JE:E.'M3^*1QF3^NRR%[Q6HYPI#$ "&HHQ;BF M0FWKDF>>34%[$ LR&DSQ$J1_W"<(M14-3,W*U!^];&BE641;17R!Y3?5F9E] M'O:$/@K-MZPH!Z\A"#I[3N(-0GY*TBG\YI%-S*H:SKS8(6Y[^WMR/:S;G.(9 MWQ.GNB>4-8;K[BOZJ:B-@#\14L^&@A?P'3=!0Y"MI#XU^Q3VOMD/Q:^ I#1F)+A>8@:.&&-,%T6GBNX9M1K/@4 M-+>_.U\PP_4J_T2^PQ:[&8C=X 3?\_=#V '$DJ2B0\J3'4H)@\A#U\ZX/7>-. M'1$ *L;T3[&*'P-L!73!8>US%16F&A-)%DBY/TL[_KW>SCW'0 PT;68]-N MXTU>6%=MOJ#)4W=Q#FX-8SN3Z8,):^(D?S_AY M$'!S>&\=T#"*MI?9.7Z*O&0Q<=NFX>/ MP1;=HG23! >FSOB4P4 $%!28_-8@%E,9;IZ]P!>=5%8[$ O@ MY]90J\RHTQ_8@JF/B#2&1M0>Q(*:W!*%LK\(K2W^C.5#?%C(I; A=P+^]V"G MX-A_XI @8*E2_!+O#9ZC6[^-_:OB%45!G-!,/LA_0>]Q^$X"4CM9$CD7HGI7 M$/NS3CP?D1HPI1X'N2,1B"0 MOMMN$7DW-G<^N2*[FNSRZN^TN UP1Y+J)O"895E,C L"H$9"XH?Z$5(S;40*_4 LD,ZI>1*A+20Y2ZPGL;6GSG)D\S#&E"B8/8IO@E$!6Z@5B> M+!R=_:_\R^R4\4 HO(.Z"3#JMNQ)953Q@,!",,M[=0R!.?)27L#)AVYU?9[?O;*>0J0F _540X+:2PY3F<"]\CHL8+9&Q3J4?B 7V1."J MVN0MJ6](Q5;<\AZ1;"B-&%(*X]Q()/2 MS7F$:"C2TO5%3LKI>Q9.A7 MI=X7!,GB:]G;[1*T*\L:O*!W%)'0-0&YROJ 6!@E*V+Z>M@?DOA=YLGIY/TLO8\XF?-U!X!Q![6PN-5GKW%B>"URFX)8A%76+;SB8($L_>FZ&)A MP\(/--R67(QY5AZF.R\A;Y44\PUZ+PI/HJFQ00#%2)@N+#LC:F__S%ZS*]RE M[2P^)>,NP',JRL XA]8]SS/);/:0IB&<1U2U;3I/L/K9;U]8V? M48\_OVCP*6@(-B,O]$7K**>!4?..U 4 S# M+"<.2.>54/Y3Y.^E8!%G6>/AJ(O:>3>R;3"39>2-[7?H 9 M(S7^_Q)$?DI6R-59RSJ"6&+EJ+_&!R_=HD18?[1N9)]41PNQ=;F(+U[R!\KH M ['4W@U-1A-\!,2N\[-]B'UX^JW[B_G?[YNU/.(_M7ZA/^#G6DK4I$4-P.B/ M\F.#A25$&/T.WVQX93_^]0?\?]]GWF<^+NSM#D[G$M6KPE:%NL(,5+H/NR M]=)O='-*&.E2OD=AEE;_\A_D7[[[3/W_MQ;7R%VPVM*G1S>7#H6T)=<-&[)H MZCR3IJ5LBFNL*W#U)SUL:&W2M6]PQ\.\-^%>(_N3;6][6^+@S7O0WOX2'OM6 M,][[^/U['P7%?/$?FFGRLE27DQO\/'9*Y%KYCXJGT2\77EAD MGWYMU81BGB-ATS.!=(4A\ D,]Z&W8Z#4_?W,.W<51;D7%G6Y!3O8:79NXB(B M5%!X&4JF.6AZIJE6=VB&J #[CFZ]S.M%[[6F*VQ^9G0+%=U=Y-^V,LDRH.VV M._,D[_%+W0N)YN$>_TN?#XI:6IEH@97:5-MMSS39A\TVNL[-.\8:6_PE)>LK/?Z C=X[]=F>=)+%Q MEB[:A3F_B'OB3I;7_DR3+KEBVT.NL$KWP_(3;)XC_D+?L#=YJLMI8G^Z/&9'^T,EEBN?;"_QL< M;F*?+T$Q&Y_KMB??3Y#'F6#GYS--B>;,>'[#-PB73PZ:G%?@4"BC/10[1)W. M.OWG_%L8;.[#V.._E-MMSOZ@PRCML[LDB9.;."&%[OAO)85.9U9(5+FTJB0P MM&9/.N=#0 M<':]_>MY)W0?)/L'GS^E\O?S3JH*9.!/JVYQYMM&.6TBX]*1]SV7$!>_HZ3O MXM*6XCJ_,R;5MC@;,>\?J!OS?VS>@K"FQ9[3(=>*W(L;&)AMX\1'R?_YRW_^ MY?\Y) $-UOL_?\%/@3S%$XL/14$Y\EN9P^2QP($[93K?#"4IHBV!P,,V_3(3 M1PWMK6XA],@*<6R?T\)6.@4H^%A]BV'!(CY78D-N"=$/;M"-_&2U*,LM:+A' MJF=9GP(5@&=*ZMK2N;(8![#$Z3$IV_+>BP_5M*?/Z^X,-SJRD1^F_'$1+Y\I00_8_C$+']ATIP?EK M87DN5:*TZQ*BQ&>J@LGUAQC?2ZM"R'5I6NP<5J&TB-1,?[0*'M>%:8DG7 63 MZU(UT_>N L=UD7KH]UI15$BQC-]V>M,')=B.XZT5:HN"X[#_UX*V06<5GN1EQAM4C/ Y_E M"AK7Q6<5C^D**Z/B='A1,-VI>&97.+DN4?>\P"O#L^NR]- /O4+&=1&:[09? MH;-(SR(/_ HEU^7G.Y[3?P60ZZ)T)]B@ L5U*;H7\%#!XKK / BYJ(!9Q&7E MD(\*LGDJH;DA(TPGZ-)-NO*N^^D)W4G6KN#A8L+*:68-T38K,YLE1RI49#:U-^IF\ M,H*J,"46E6CAJ4+T$Y.#2D^;Y)WD^#'72$U2VN:TM[<$WP^*U^DSAODANO$. M0>:%+1["6XN\HU6Y)&I_R4<1ED. MX;6V-OTO041UYOTRR;UY#YI9FW"_%!SF>W>?9;'%JM@69Q%*72'H"L4T!(E\ MAJSDE-K<4CXU:G!KX$C($0#)Q=%NC9+]+?K&);9V$PAG \L\RA>=M!L0J;U7 M[E%):._W ;*46L:37N7R?M:6=%O:BNL*L?5]P5F+H,-Y97(NZIJ=[8I3)7I2 M"F*V!2,)JLV?W<&RYD,Z=3BHZP .$FLAPB!PE:,)Q-MJR=XJA(?M%=*O>:_@ MBN$$6I(ZW7VK6=]7P@F,Y+X6PX/7-I\Y M*2-/D4+UD>^W(+&@67"05'V7F# MM629/ED"$/N-. &2Y.+G^Z\X@8[>E<_RF3$*TT\%3!':D?V !=22T?VD^YYY M#MW"9\GL?N)UIN3^YD2B=_7G+,^QS@F8]*XW%1\^1V!3X>A"[T G<%(0P)F\ MR6PL?HQI%!(JBKQ)YNKH2#T*+0:EZU#I"(8JW$J$M!,PJ8A7(@=6)TJ?J&@+ M5!UIG0!,CX&I>.HZ MLXGC41/-!$"#FOXGL:.U&$2%7&XKDS.P&2VB$;^DP[ M 8[\B*GY9CM1TTKQN E.FEE\H/'KL=?9./=R)R"5G\_!&9QW\BW5,]CQ@G<" M&7T##-OK?A*P+N]<2;SYG:B_=YH.CR&.SQLN.5&)@A"<*%IH0+/"(*MY8Z; MJ]@!%FX4>ASY"'8/*%4[%0L9L[X9T*0!_8>=>QBI4L]494&AX:%/,V=%!EY> MVV<*Z1O*@HU7AT\O26ZGF_0E)KE=4DXN*2=U$JEBIK)*Z-Q\ZHG\C!):X4I( MZN*>]O=BR:1Y1@HJ"J)=Y=D;OH__C7PYY0QZP%D&K1:MO(2R-9SI=\K2J:VA MW05&%M%RBG1VG%7PV\.0;9>8ZR7X\TRNP])[W"V\EHC0)2)TB5(#Q)B&XJ%; M."W1:E/04R6G.Q$?,Q(C5HWJ>?OFJP$E>&R8 MAY"P2S*9WX+L[29/,SS1I/;2)78Y_'\^/[G^F)&L+?LW1'RQD'_UCD_\#CWE M1++'TD?_TI!LI_8PX!EWGD\2LY)6':>#[1W2_9+1",T?D81QC[$Y^+*WP=10 YW%KQ77(MGP53K;#\C>A-@S[N&&"U- MFU[?O&B''J)[+TBHNGRU_S()=M>O4,ZZSL]!G=."73V:E*?/Z6GZ]D>-5 MO5N"*,)%R>8\WO)D2I8M&J73/E%H"+W*%';[JU* M]F<5O7HA9F[7>1I$B,NJNLA(% M%:L3(,J4LEW;.U__Z018IUP;M9[5"<<@C8N#3X%.(#7A[#JEK?"> TV!_38C")PQ^TT&C]\ZECU7#"9U+G@ JM)DZ@I7,J%6G3 M"8?3D0=5V1)F%$2X58%4#JNF0:)99")U(U:US(?.M MD$:A@LL0M0\VP^!I-/TR7*C&'TOYB32;NAH:0],YD3RCKA,YOC5.8]M^[$1^ M95TM>==N[01$&N0SPE#N1&KFL1!.E#?W@BF,;ZAQ(A6L!E+ZYH+4<\ZIS3*XA8YEE@+Y=9DYUAK>) M*1VY>IE3G>GF R!!NL>3"W91491H^&%@P MH1?6-.923B&D4[X&$CXQV_C!N%CQ TP85'CH1*P9)B!-_6'M1===;:8F[4^L MFM2X:F5,#$Q_!2):$C_+(-YM$O6\4LW>4 M?(MAH6;Z5664>%MRI!,D?'X>HOSD<<)[U0 +,7>>G$#<%OLYZ4WK_,Y,LR?2 MA[)17]VNR\L:FLUO8E:DR83F[1YMBPFIJ43<"8DX*[=I'IR3^!*[ ;!Q-9 [ MKL;GW LM[.?M['=V[,_I!7=NMY$7_#^_RWU':#!'^A#=_9FW$L!=AM](2PZC M">7?XA#O9EHL1=W^+^AKW\GA$FI)+B5&SY8GEY(GX6AQA/=="#:[+82">0IP M@ZBT6)^O'I2I2IU49A_[2WF\H%JI0\9LT'YI:/"E,&F3?=#W@T)B>O8"_R&Z M\0X!EH2$IUW#JR(I9QP'E%6=4!Q(2#[^]79955,BZS1/"2Q!^5Q1U M(9_0!_V%3T0J?2V6;,FP ('\*HQ!N#6S LVL]ZS>S_!<7Y"/]E3UHDX6TCZ&Y]BNA$C_7"5A1?ZS=Z3A323YSX[* M!"\HQ/<4*N.7KCZ\Q/\5[_2@O(G)D8WOR>!#:?&EKQ$6H#&/P+/!S.(Y](B1 MMEC$.C-#@]QAWH3WAS ^HF+,ZB>RP.DH0GLFD^")3V3G M\YW=Y2]>W,WT3,EMW_KB0!8;L84G#GG&%1: FUVBTI@P7AUT-ZXV?^9!@OP; M>I-D;S&O$)525Q@+*VM!E]-364^O!S31G<+=L$(BLV*!551O9\1 4QP\S@S* M=(%WGRC9!(.B$]K=SS/S@D;&3YW=WQJI?0DB:@.LA/%;M"$G@N:/OR590XDZ MD"3LXJD#?RGTB1P"-#;\%)O;4842DBHLOV$8?WCXNEU%-R@@7H'?M.SJJUR8R-O809GQJR93:$3674Q3["'_SW M'_]Z@2KPWW_\+R N,5HN#IW,UST' B=B-/B."#V'H('EWPEXA-X#0X0Z]DQX70+I<>^XT47*3,W^120'HJ76N8E&21@Q;Q> M[$SA1)"0,K>7^&TX 98&,QNZA+B%D)B1G:>L#U">)'4;Z@A9# 96Q1-]-^]+ M49DU"3R"G(A^TV!+K6/I%C1RP4KNC^4$8LJGCN?IY41ACY/H:N!/Y@1DZI*F MNJ.:$X4YQ+2FY"+G!$[*!"9VPW,BB/)DFJJ\ := "V"2)06\Y!Z)1L-(X19\ M4<#*E&>D$[45E&C/D.?E)-48+A!06XZ=3M1X4,9?X@AJMIS#93/44]U1*RS- M*.!FBZ6:XVL%YA1YKBX'3#W7V0JSN9=2'8%9WRNW@FKN119/5][Q/'\K!)U_ MY&GY&E>HF15NW8,]*R_VC4U']Q*D-CSNH5G/.V2I[308YXH]>P&K7)%0XI=]$%73!" M[_<:):.&)3Y*\(IJEC40&L@N(B4BF3;Y?W)&WKV0K.4%$>%K@]='?KB*_.X_ MM%H6LBX^6%1PJP2X^J!59J,7C-+==HLVLK)]EB9C+\5=L:3>0JZR&RQ#'/&< MZ=M+@)6\[Y+BC-G:L1 2\SOB)VY#R(/LZO3=T8TD,V=V2#DIT1Y1OU, M2JF4"/)$.,4"=\!;IUI?:TN[SE,RD<+HD5(EC""Q)J^U?:XV>%,!3J3+0K&P M.2&A,"?O9SA'PR_>QQ^%^H-H@XGO\>/C#3\%KJ@Y-(;U$+WCIXX!AB4:R![# M*MG,.BX)!,\:7WG9D9C-,RQ/<;1;HV1_B[ZIB(R< MCO8%+FNIV#FRRCH)7N,\V:#7."PLVT)91=0ZUAQX+&(4Z] M\.KK:E,5QM:V&-.#_R@!%V@?9F M86BM3E9[V11.6LH0^:7(;6[X'OF5F!,C],F_.GHM -P6M^@=A?'A-=YF'U@& MDMX2_?;6EE!5LU]%KYC7K+:5AH.S FYS8#)>*\>-EHC7[G>9UY6VF1B$K=IX MV2A\U)[#7"R!#AL!X"2E_%CX]+PB_ "DM\3]^U.@*GLR^X+A,!T]EDP+IMC9 M^K[=QTD31J/$?N0=+Y/_7)ZX_#LSM^EIW.>UW-]7E+P'&Y0^!ON >%N7KR(: MNN]%1Q%OTAL"Q/U[&U!-;98G+=$ %0R[=AVGD?7+ MMA9T&'Q!4M!#:P@P(M,M%J??/1(-KOHN:_< <37T0L4$#C;\+H;)_SJ@OO"8 MG;&K 7(:0=-),(JCN%*4W7T20Q)/H\)M/LT=2KQ"]8OQJ7D!31\K4#;AUHQB-F<1_K=Q2Y2F@$73O44W(IL?N8 MI^1 H%IM_VSXR_6.W5#EST.T]CY?T ;AB^I;B.IW#6M6JET!;/MC[$4B>P>K MY=1 WU!IG["L^'I];4.-'R6RY%,2N482V7-=L62^+;F9]T\759A/G]'U?73MIJ$E3AWXQ-P(W=0T!P&TV&<2"!OX%=V5Y'85%>EWA2X^(P22>>!!Y M0TQ.B1C>)*_/05H=!$FIR%'CG/E4:2^!WQT0N5%4FYERUSAF!!@)'^Q&_W>* MFZB%PCM1 FRI2BB$9\J ]S; POAP)Y!6"2UWOH;H^$AP25HLH[ !S(HU/E"[ M!YQ*Y+,3I"BO_L0-IG8+GT=1?JLQ!]H)^)2CPNL4BL+P;+?9G$)X=X?-:<1+ M&P46;CI44]'5G S2/SARJD6ASFUH!I'%3J CR3XBNUM[[-$)R. H%?C1Y4Y4 MX#W70UF66G_6()MY_DVS52YOP G/2%XJ!"?@7 J;3_J*%(K]3L"G_XH4)LYP M K.)WI##Y!U&T73KZ7A"'A$G:!C.L^"\@5&3E(J/,R^$M+G2I$L=_!GVS0JE M[^;]-C[7DTR<:&82DH0&M9F'F4ZB&R=.NIGG%C^UCE$0X4H@&L^LUC/#B8-[ MTOM*2(=.P*?_ONHGE'(")M-/JD&&*T<8V;DD&GXBKA+HN5<+GE+/VX%W W= M7@KIY!P!] P7F'Z>.+/@=XJ XO4F&:0-&'.-:::]FP+-^7I(CDJTYPC$Y[SU M)$G_2L3_-G/^?-J%IY.8T!% 5YX?S,,/N3:X/K7'2-]XA1HN?)J$R9S=(0' MV'J\=1),EEC_?>98F]I=\232"7/K%%(X5[3ZL^BTQQ>G:!0_9NHET+8 M"93.Q2XE:8]+K/]GUEB;M9MPLBX;17(.K-*&G[H3Y*S/8#OYN)W :&KVJI=L MO(3\IUE#;IK+MI*<&\4/+F^U0[3[8E/%FP7:7QNOO<-+6 M5SC/.T[0#$GK9,^?!E=7E5S76BG]*^P7-WE324LE=08JP.?M.7LNN-7J(%28 MS]TGT1[JXB(-%?Z+>7PJ_)^5ZD94^S!WT_E9'D/ZE2XJ^.=N$K'/_+O5-RK< M%[759,R?6Q:DPG[>^BM+#$>EH$D5!KOD]9BRP![3$12'J: _0P#] M_WX_0/X1_T.K ?/W#_[+[U=A^!#Y>%_]W O9 MQ=NYS0R73KH-$K3!C=-5LMIN@PW>1GYU67YCN\=-AFG-H@2K/6>&)X/'@GR7 M/&Z.WV&&\GVUO]]GWF<2XVKX&NRC O)C4B1C@M3"?LR]"N!\R+J+8 M^1+9@2HNSISK%_2.HAQ=UA$M)TVT\<29@&SV;T'V=H.?:?A!EDC.JVIO:X=7 M,D'9\57N#N, :VYF-\.C*E#.G.<[+XE(#:QGE-#8[RL\MO#.)RR#6F?1L':YWO\6A+RT"(#*>QB[5 R M9M5LF^R$*G:&<5Q5MDSB1\5$9K[GMW=]UMZ_JVUAT<8GF%&4_3(.<+V89GVR M RSL8NT LV8E.[?B/C".J\H&,8/5V#@XS]HA MY4Y-_:[5&@+&$5;>R%["$@VHG#G6PU)1EW2D?XYC_R,(0[R?_87PBSOU#H#> M&-:..G]NLA.NTA/&P1ZUG;UD.W*0G#G;%9S+F09ZIJMIJI]E48^9G&$A*,Z< MW>LX2>(/HMJ[K--+#4N1 0-X>39IWBJD+E^2;A9]O=@S4S_G.B/ ..2JF]AU]=+ R9E# M3?ULKKT4^:2J#\*H7%ZP1RND9=M>1;GC-,497>W+K#P& ,9DBAX^^MC:%BUH@TG)36>"+C#.K\+F] *>!2#,]R"V[F^TNT M7SGK%W2($QK>+CZ MW.;V;MG>C-0/H4I/&&=1MDF=6U(%C_F>Q[Y0G7]+T9\Y'OKN_0(/9V_VLL/) M:V[O3NLHUU +NMB+ M%BGHKX?Q46U)BIVM+>XK*>YZEV;!'C^H4\XB>HW B&DZ&Z'6U]YI*6I\]"M[ MJ!T;I;[ EC8H;\*T!@3-S%BG)QVD[!6N6*VO36:_023@FFKG@O2/ M&RQR!!GY$Y_78!:7WN>SJ3@/*+9916)3-3#ODE';0WT?J MA^*VN[H"N)Q!J74T/%M.;2B%Z2KVM/B8#;?XT.68[6\0?KJ@Y%U1WE3I:6U9 M3^BCI>Q(X@C_<8-:?$5MC=K#P-#MZB6?$ZO(SJ?@O1C 5%5Q50+^!3J>#J_. MC+Q I*DBK)";>2TK/4:FIKTLD3-3D6K.R*DJ1TM S928F@>@BDK6$CDS1:'F M@9Q0AUOB9::*TSSPDBJ+W2@N"-T'9/4I)ZOC#V->AN%#_6 M@T]7.V^VV.YE8ZAF&W"D6JZF<*)HA#!;]G8>X#%-'&;KT\X#*$6CBMF2LO. M3FBT,5L$=AZ \.!H9$OZ>P;1=29P*92DW*)!WOF!=?P'GF[78)V%/_5MKU34B]!I;XP3O<) MI=84(7+F, ^*75W@J;[X:FO-%?0;"G9O^ :Z>L>/GAUZRDD]<"QAD7FF2N=X MW%@ EGZ%KVL_"'.2"?,5;?*$)KV\^]R$.2:NXJSO#WE6'ES="G43? @&,]0I M;3>2T)QPZ1N'HSFJ/9_S'^C:@I=X 37D4"WP:H.?">6*KH^MO]'E25F4XC#6 M*Q&V9G3U&?#BL'FMK4]_-A4A6\CBXX$>,K37V(RF"P Q0$[ZRA>]QE"0=I#^ M,4'H-MY[0:1QIKK]#"N>?B7\-T*?7Q"1%%@*I%X+ +3T@C;Q+@K^C?P''T\N MV 98X"G*8198^=VRF/BW?(]\33G;S%=,!R ]>\?G,$\?'V_X.S9L9"\N,(B" M##UB*-;^EKF^7Q%R7NP0>EC ML,>SK6GK2$1-+SJ*-EQO"$AL\3F)[^-D[SU$6_(?E:M =Y3I-^SQ!A/:%^0' M7I6R57) M48P//_K@!JNU_A.X4]QV,CP+/Y1F-#Y,^@V,/QU#'(@N//:/\-X MQHY]B[#*:0_$>R<4 2JO [8R0!5QIV 4O4W&PNB8:DKYD5 ;-?O2NK,PM;02 M,@[70]0)R":Z+5H'W8F8YO&\SM 3U564)6R0\0IV%2DA/4[]^G8B:G\,>6J^ MZ%W%44B\VKH")S(A&*%&H;IB@9$)(T-KXD0""7VD>IH=)[)"Z*/4T4"=+_^# M9;^T5DA;*75TQ.!+]!*HEW1];.[WT,.TP#>=B_O8S^+8VI(OR",;YZ^B%^(' MDV >2.,&OD;Q-Q*&0G;L(3KD&7GR1!O-*44OBY&_?==.B[QZ KRX38+E1QCO3$ 1#3=\]UR-*.6U$>RONQ8--G[ M/"-[M">U+_Y-:?7NDZ1<5L.4KZ-ACYD=>28HS@B3VQ' HKYX69ET9[5]C*/=&B5[,E]-<5AQ&!A,24R/;.[#WWPG1+RDBE4>4V"*O]63N4:L# M-==&NQ>2E6ZU_9H6,A8QN).YU+8/FG;Z< BI@I\4N6CB.S1\ILQ_SC0R56IM M6@ZP]=FRALPZIO-46/.H@2R74*^WI[L9)3L^*I*P_D@P;JI17*E;TH1SUIVX MZ$?#-SU+B+^XQB?$W&1!AC#".YZOB@_ZVGM*861F.9CJ];=14JVO+5( M$]Q+N@%X[PNW22=IG](P,$Z^ZG;R4DRH(>:,,I)F7K[&S,]OEV>\Q'/>K&FU MY96:I*O]1E9;Q7#+%)BG#6JS^D4];_867R68_'=%4:?K8].F7,/5AY?X"G4R MC'X% $OE+ -SB7?5Y];(P4 MOKT_KQF>WHHRO92X"1:+(+EW#F-N&R,?@7$7 MF6$YO9(L9L^M$^]<\_LPEB$X\:P]#]RGL"!G?(_7WN?%"FQU]5QE X.H!X#K MLYC>-=K&Q*NTFBK^3YH%FZO(O\?_'NS4TG&?.BH . AKB"-R]*M%X(F7[EO7 M*$+;0-CA,&)( $#;QD;'#T-G M-!@7IP+'8]^*(SF+$\+?:%!'\"<^PLZ$'_V:"<1=[G- 5SF_;FUS)/7Q_)'#9V0UF@P#K5L,SGO6SW< MG+%#K)*=%Y4A'E[XFB7YAD9^$.-N@K'"%TD+JBO?#XJ6K7^\19D7A!?&$F[P MW8A(V6:J0 G2/ZZ/:_PY01I$40]KC&$P*3(E8?I"40]KRR@NZCIJ_MH+/3S+ MUS=$?5T:JFOE%+D^%A4[O?#G),X/*1XBS'U\LDD;ZI>0([_T,R!F2O[&GNGC M-FU2ZE-]\O9B^AD[FKV[,_^6HC]SO+-W[X3)BT\YKS6DZ0OWA]_>?J;.*O%P M)4N*]D'8Q]Y2BEF(=Z#3QG0]M#!'-_'':[S-/K"H)*B)QFPXE8_P:["+@FVP M(7D--ILXIWYASW$8$,^P1TZ"UE%#6-OZJCQY(4*25U!%DAPZ$'2PMH@ALI*W MD*"#%5IB92;6[FX^DRTIB)-4%K=RFX69; 4=H%PUS/F+V]J3@_,TPT)<,I!N MA8N0]3H/G:3/*"&?]W;440[#F3,I7*>[Z5NGO(25*5SH@U"?GJ?Q/O; MX)VH\3-J3J_FB](GE)&\O74./0[; M)PT)0\NIH)]J*SJ%>J IE)DA.#//N;1'/;?!<:J5N6^)1.G2T='S%1RS1TE% M,=+!JJM^F#L^)VHNFW)H;*7)K-TT3M'/M$E.I/:8-8#J*I-AY*B*"L,)\)CZ MTG:^?)'B9-8(C=5Y,9/$L^^/N5\/4M.(0,QP@L8TK,2=QX1,F397PCKUSM37 M\CGAV"B^!"2ZQ5DC9.(2$&H*ID!O#B?U-(6P$\ZS>J*;$]7A31S7[HWFF?)S1&7F@\/>@4R,WA>,K-6B5R_V4$N9\*Y"*T(Q'4 METYUX\ W"N@%'V(A/9YFI2PA_MOLPPEHK;+5]KF]P20WH0K^2W#!$EPPQ3+: M(O8C^0(A2OY6<)N#6H!P&P0=[!$3J1B).0#)*"*FH6%#BR=@OX^CHBZUV)-P MV-">DQO>?&D81Z^187>J!\H&\$5)/L/WI6(ULPZ;@#5TFBSA%#,(IW Q@*%. MOJL8OS!LOX0OS#E\X6Q>Q%/(V=%/2!(7Q&QK+_:Y4W%*'MS,:VZ>Y;ZC) NH-UT4Q,E3G*'T-D?KCWC]%N>I M%_E7D;_^P+,XO@:?0I8\9B1K&R*H.?K%^U>4=)]T1S%]UY>.I+>8SL.8 M5O"FR3?YVR3I<5;VN?J(4)*^!0SS#8ZR1XC?-D@ZZ>7W\E.M,(?=Y@ M >XYS&D)C^?7UE0$%#QJ'&O;0_2.J^V57RC7A3<6LRF %PY^LD>^E_CIUX./ M'^\__NL+)P(G)PW>_=W MFU=ODJ-VGD_9;WUL MWJ2")>F,8-V&8#,)TF6D<)"I5[U/L7JU\SLPL4E\R\*4&.+](<]04BEB>D=, M9MQ7Z&N:G -ZGV<)0O^(L; 2DSL=4ZQ(&2CM8WB.F&5YT28@#ELT<(+[UI:U MMD86M,3K39X0[9+JQ2_N8]\MH.U H^(2,&AOF$JJ*^ +(CZ2F!?@NZ#PWTM_ M3A">1++&_[Q&4>E]O]K^&H?Y'JT2_(#W,:&9]4.O&$+$+^@L)^*3:>G/4UTXOF(F*+$E\J@&<"7S-<4;?/P,=CV M/5BTNMI3W.X/7I#LZ470?V'=?98A=3_'L?^!Q2B>(E=K#,.'I!KW";,+3.+- M7$B@#.MLB#L8-S3599VI:9-M1.JU,3P'LBZ4XNV(L9R9(?^W('M;OR$BP'O1 M,7U]PV_0-4KV#Q$)Y66]6TGO8D](B]%S\2],-AX(=&Y^@&-*_4V?^ ;BC-G M62]HR\',?+7])8C\--B]\3POU?K:(Z$WXBCV$+6M50%^G1Y"Q#6C4ALQ-R'L M*2->'@S$>HG_;!J+:MB+ H3>:E0'793*O0L1,:C=D3"TE,@'CT'*.R;3?<^> M&2*(:(@CEH\0OC^RVKS3B.K7Q\*AAV>;T!C!GBH<9859GT@+5UF6!-]RJN!> MQT3>*O1O(2TU5:R"IR'7'@?(>_S>VZ"K/2%1I5=YJ[D]$Q\1U!LQ&!^^9(>X MG@WLQO9TE54)U'S=;[[FF)))67&1 H_7Q:9!'C_OTCPA7.-3]>32G<6-XN/0V#9YT@(W8 M;IV@@QDW6"OI;\U;:2(,X3FHEREO8"=V<- M(2?LER#$"+UU XK^;3? :-8P\ \&.W:X(P^PPW.=P$L6W]MFU:,B;IU <610 M;B,W2.)AG0!1-1F%^![L'_=90R>(1JYI2Q@L/&MT1+$.S%#C&K-Q,;].@"D* M#&Z?3,4X7"$$9"."N=LP:JM39@WJ&0O1SK-(G)HM2E*B9Y[07&3]/##H MR8NI)&AP DY]C:\\6X03P"EJ.J3)*YP M2^])*LF4X01BTA0;'8;&<)*MBG)^MXCZW-JME>2LQ_;OKF'*I4>C\N: G$W0D.?M* /_;=0"YY-<-&5_@DM'; M, MCB=G_N(X9E\0$6OT%.QF]CV@JF>=K*C=[([)0XDP X)SJ3IB&N M$)RG( MJ)Q!?/VET!:;S1A*^'I";C7 2[.;$ $_*[EVAZ[RR?T"9 MX[9GP7-2D@VJ3.P5SHM]P#3.B@G>JPU8U.&B#=!*#U]!NFA\A:%Q^JGH*V#- MJ#9_*H"-T([H .<$+3_E?87@HG43X,+_[_<#Z/"$_V@U8/Y>+F6 8X(P,-_A&_/[JH[% M]YGW&4?Q_EC,X@7_S^^W0;H)8[QJ1&-*5MOG]LY%OAJPKYLWY.HQ MDGC"8JM'#6&MZD>U%<3G(&OOA[3PI4I/>T5OI G >ZL1=#!<,V:$'D*?LHKN M\*AJ6(U%E:I:/%J:J*0O_XNUV";$4$W^*;?F[#96W@1=[1)\P M).BERII/JW&5^8*$&A3%SO9J8+?G$B1HDX7'=5R5/!0^[)6ZVEN82L'5_HJ$ M?2S6*6>D!.Y/O=/&VE0YYYZEVU?J8E%-)SZW BI2ZFI8:\JK43I4D7):6@.Z MW.Y[?!>S@),8L51[G]4<0"#&0I1/"9J*4,RC*VQJ;3\&!92%=P"OM66\.;88 M3D/;M"^SU Z:V9XP[[C5F3>(/QC^/W_M?8X[N,R1H-UJ Z. VLWV:-\'HGT= MK=^2.-^]4:?1/4GGF!R5Q3Y^7\/W&Z_NP?!^X[2T!C7%)BVXXUT8[(.(4H,0 M8G$?&,]EO5?1H)*Q],DQ:]6@UB.EZZ+7>0K,77^O\ISH90M5D-K=("UA'1G> M>\$):#2?')U 2%!SAH]E9<-TZN]_Y!P$"66(9:/Y=RY.N_9TRWX.N*E,05P M@!*YC-%-Z=R.3EFV5=]T#*)L$:X34)D1]07OS%F;:W5E6=$-,G<_@*7XXC6BXJHW9\2.=.%R[YY7F^X@CG]GP8.#U<^7Y0+.@AVL;) MOBBQ=HF>#I=HBSO1IDLCUY]05M:\TS#I]GN"6E95N^]8;LH+VL2[*/@W\C56 M*!C$O/F:C6\JF[]V=Q@,]P05E!(5._$N,0RBZ,S,6L0\ 4_]TSM?E\A&,+CS MDBB(=NDS?B>3[,.U6V0WA4_D_X9(FD3D7V$1FF1$\M)@@__Y-@AS_*]%YN)5 MGJ4D414>\"*%"E:%5/85-&QH,TIS'T=%4259@&:_H>&[D1)#\(Y:F:V; EH% MB7 $,^WNAF>.23VACRHO++]>?*Z3NNHY3K,O*-FAY(4XWL3Y97SIDW[T%[^TL8:*=YY\('T],V%A "")\6]+I\Q+;<=QFIONB#=;X ME5;3*.6 :Y+)ZNJ#I*L\IR34N*QWE-'A7$$58Z7O:GVGDM5VK_!P:'O*,Y2],: ME3> MRU!OL=Q1P(C$HAUDMP4S]1)[C>-8*Q['O\%I#9N@E M/&N055_'3+/MA Z8D.RT[(>W7IG#^8,S>"4/*]U.]"R=N0/B>?@@_]GKB/.* MQBE_'!9@0Q"L+'??S>X&.9FO:6M_G,BHHW,A,[1) M1C'JUBY90X'J%,HSIL\ZGZ\>>&+L*<,F02;&&W5YR&CJWDKDC%:#@WRI,K'3 M/]TE;/,L[F:$X/@:T!([LW79+O.PF['SVND^+G4! MI:LH"_SRTFS$5"ZI]6E8Z)-D]B/V'8(NUZ?IXIW@V!3TY.W%)56DW0P[ILBL M2OQ,2HH]@6V \A&^/K('$!RC*;]XJ3 .9"RSF#W:=V0\<055)=DIT"G'-LPR M> 88/JN0]# \O]:KCUYD1;ENP?3$'0S/;OT1K]_B/,7?NXK\]0>^=8^OP6>A M@,M('?&G.$."V>H- ./)M3B.B%^DDPBW%NW^X!#6\AHQO!M. *PJ[M9Z3U7! MTV'TC,JJG7KLTLU:4!\AVLHAUI8*G=B'Z:^_2<^7$\'?VOQ=]DIPQ:T&.FT_ M.E;'":B?$SB0G)FV*& /D-R$& CS.]'&;M534IRJUIHT=S9YM M?G$H6 H :B_E; 4 >>5WPAS=Q!^O\3;#;SR!S9C=<.)B=^72U6O>=3M8VU:F M("1V@Q!V.6O1M4X=^=5I?O,]@G^^Y$^O^?G[$.)7IFM^L4V-+E!PH M0#G4R.QB;2$_Q['_$80A9]+USY"0IG],D%C8D?ND]Y2X R1PZVBV)-B@JY!^%_]S=;9(*-?.(>QE%Z+0GW M%27O>,\(%/C-^H44^ZA(6@*AU@C6#D0UE75<\M^*>E&*'Z+<+$K2;J;Y3T C MG=?X?A#PG$&CB;A@2V0MLB[L,!;$6+'*LQ<2ZK..KTFF8!2\L[-\CQO(\&K^ M4420\_'L-C#\]2H(ZL9+W\H55T3%FHNHN6GFY!T#@9S0_MGZ/=8EH#3P2P71 M.O&BM%"L_Z#^_N(/<0D+)1$]V;%*AI ^I&F.B*6"_$&@CS;Y!7ML/(DW"/DT M$&W @G-6D6D0%)U)GD'JHVQE%P'X6.A9T1;'&3/;E=B(#_: MXC/WA&6+T_Q2'/VTHFVG6%*;LHILXXX;-*95);VGP',"(14C%3NX0O6NGC6, M'%-95>BU9ZYR PI6-?0.1K.&0UCY8C5G+57C81K*:6_>M5<["Q!&/%!!U M C(3KTDN[$[$BNB5Z69+3?-&2)>Y&S:QNHJQY(9@V'&=0,JH_HS]&I][A?0E MJL@LXU/R:)@[48WA8'H^%DX$99W"WGJ/4B=2(>L*)W)WERE@ QCKJW]>&2XX M3I"8"8GC7!:K*5)5 []E^%?R2&^M*3 $1]3ZQ[_G+>8$2A.I5UHDZT22=*U3 M*_0+=!4NR=GL>"RZBI&24DK-7W*2]/L.02CWQ)PB??_%(SS.B7.*'/\7#R7? M+;2$ZZ<)2C%=-&!Z;JB5KGG1 +9!'.7@6D%Y!KT]Z$0Y=<&.YP2%P9Y6**T, M1YV+9DF>)LIX];O-WW<-98$B&@=>-^"$(M&)#^H%QVU J^%0U@__M!#.$%'9-N- M83XM4G@^"FV'8L^6& +8=GNCL,W";K_XDB^^Y*",G?-V4#7GHM![V;B*WN(( M/1&=#=Z 3GA8&G%4%3]*7<51*,&-LL";]2R,,R\$#N'B@VD(*1?=U2[&<6@> M=LAGNB%O* LV7K@8)1>CI V5,2"CY))E?5W2%&5ZME.S M7W;7.GYQ29\70S($8\%B2%X,R4LRNB49'0P#G#1&V#D@%U<#-9@65X,S9SE9 M;+T#EJ;_K'45R\7#X)PR?HMR%T.YLJ'X*N,D]_D-8N2TTB2@7-X7%3<&&40>0F\(%6KBG MV)$7M(EW4?!OY#_X^.P'VX#0/)4/TY(-DY0]E=@3H!3_EN^13ZYU_ /)\?/N MA0S3S9D^:AW,Q< .DS[SA$@>19]>K/S38/Q,9*G )P4$(BSF M1/XJ>T-)\=NY]ULX%W<] > 2S[D)Y,(C\$%MY',2'U"280;G15DI&!P8SEGG M_;;A#>9EPA_N,J?E]!Z5HT%\05BX#TC5%R+:*;I=FOK:9?H.@3J ]')[BJ/- MF3DJ^[N@W+$N;S,?R"M@%]2-*6?95^#89M>8E/6.(3 M0,%X@O>744N=JZ OGNMJ,"V>ZS!\8N?M6FR5*W+MPZY"O_B_PR92L97;50?D M2W#DO@R7>#M4O23Y6Y+\@:%,@3_!DCJ02:4\YX0IX+I@-CJYXX2KY5Y'!=0X MA]+9&"C''\352KHC IF(+OK6F]'R9I%[Q!4C]YWYEB;QE MEB+(TPII"OXV9BLH+WM@R&O';#7FR]^6 M2(,_.*?SF8(,Y?Y)%=QF7^=,F&.T2H2.&"6&;>![C]LB.(RS8(] M:?DU1=L\? S>4;HD?5B2/DP^_0=,+=L@"C)$:&[PYKX^?O'^%2\H\7:H$C^VO(OY MI"$A[>B2^V4RQJ8H-.B,8&V9M^@=A?$!B_!H\Q;%8;P[TL3B8JXFZV68:JI# M*9%)FI-XB])-$M G&HO&3AKOLI/F<',ZD)1\4?:"PD*R> L.;!*0-K?.!)?0 M\]&D>#'I>RXE-OLBP)ON49$136\1.^$ J2(!3R$&'Q$:6#BC13? $21V"O8P2[ MZ_:'M,1JAG=>$N%]2)]1\OJ&'SC77AILU%$^>BB!?^&]CQ)*VIX 'H,YV\>&S:L@1"N:N(J?H9J8G5#L+YN*,-OD=*WCP M3.%B$0*"3\NO1_7]-05H ._>L]E+YVW EZH;.J(>0R"L4/K.**>;Y2D=HW5P M@@A-"H ]A86K5GQ=_"3:$%=-_*9@K'4LY_,".+>%^P7_S^^-F?O>"Q*:G&VU MK9.OM?SH:A/WC9^9)_E=4M+](H7JRM64.- MH<3^)^]GSP1;E%8D_VF55V1,E6>95>YO;8DM0M3?.L7.%DWH488/)9$+\=T: M8)Y%#P\5 (-M0+*5DWW)CAI;>LJ0]K+O5),1,: 5<23.DX2PL=X[L+P'>\&3S=A3G7],:P_Y2'Z)#GJ6/)$KI!Z&K MB:B'_66<0'@21F?T$Q<-E,B?S=SX]B&Z/@[/*R5W488RM<[6%M%?**:G4'1SU^UZ>>OMNFG=OX6/QIX2U+L#4,%H_P4[JBEU1^;3ECE M]%ZF75^.4YY]3H [R8.PDUU'?@3< EKG.=E)R"%ZI+D%H<'W'1/ATY]%RWZ, M>48R-T/R ',+::77*!-&-;;C!)JCI#+.F]F)M"GC)3#.<]T)U"87K52WQ2VT M3D\][F9T^#$AHRZJ 3ZN4F\KZ#5@=2_K'2UATXXL4W"3__J5$:O M\6*3LHYT$G] 8*4T9:Y7M>I*?5XLUQDC?' M;T'V]C6*OZ4H>2_JJQ)&19+HX;,7!D4 W$MO)656-Y'=<9IOV8?N^M@DM9/5 MZ!+VL;\4,0U3^ >[U=VL_L+4_( F^ZY]2!>G&]>=;GCEK]C7LJ#8E;"#_0W4 M9.LES]#P0MC]H^(08GNG5!A]D\OO=YP%% V9RED_"1H@,5:@ _'_E M:;8?^CV>ZZL7=QS!O(1^_SL0_<[D!IZ)MFH*(^^!2A2OF9=DD%1P2F]7)N33 MO1"=L+$OOCKSVP\57QW6*7,+X*E52TWI"?&[VBW4H5W!FH]^)\S9BW\!U TY M&\\2JX3< OU26%:CL'+":G]I^]/1AQGU!_BIV*$([8C]W(D].H]6SHGT0Q>U M1TR]H-'D1@X>IJFU@)/45RH467?1<(LNP0.JS#Y5;"QTG2?Q!LGE= MML]3 P\AO#+?EIH7AJBK-;W\WQ#* M?D[B_(!)LO9[;/)X>O0F- MV' M3&JWZH)QFL"O'E;NB,E30>CF&.G9,NT4Z$$J?* HU#,Q$_*"N0,G>SZT/1)& M"?1.G%N1S-^F.8F([4@MNA':L&X./4WAWD$2Y);%81+JW)FR-+TGI"-ET\;2'^N9.H5W"R3ZXS_-^E.*-(@M\1!HI^R>A5<#H)Y:PWR6W"J WY\Q39)JAP_1)LSQ.7Z(JO)SAJ,, M];]O'^(ERX;K63;,%6!0LM/P6MO?8:WXA,'IKJ6QU;8HL'I'Q(:4Z"X?@U1Z M2*;]N+WB+F&&D@A/^AVOXQT5GK MMDH7Q\%&K2^LI=5^OVNT>8N"/W,U,A@W M%JRE]W=F_,(E(\%XVTTAE.N%-J#2 M$]ZRR-2$YG>5GJ83X>9)%&3$C2+XS*AS8N2OMMM@@^J/\TWLZIWMZ:@WFWR? MTTHMMPC?,IN@= YA#1Y"I[QU9YXT/V;_CMW!WB*:U/#VPO@B_=8@$&)>+ME MK>$=MB>D?2F3+O;B]4G&OKO2-?329J:3-((LC08_!./$.[I/[% M^U>%NJ'[/%D0S"'L3WEA/Q7V^9 L)@:HQ5$@*^/#3,2 M1X(ICV 8[NI:E=\CG);VS)HMM17Q.NWBQC-6BCM96PQ^A'I!4CG0=F=U]TGB M*()H5S$K*9 M$\CI2WB=$R@^LG,_D:,D1[9Q7X[^W,'4D4UKKL>2$)TXMR,$S5Z-4WS<+'9Y"AX\#\_)LLQ..)4#--^D4,/+R M8@(ST314.A )+]%.IZ!) PPQ"\H+ H>O@4'D8V$VWA1PR^JT\7:O"A"H2K?X[>&"'3+F;4M'>M#SQO(>@C2:[S-/KR!A*$4 MD"3N"W$_^0%*DD[6%O,4D^PF!Y0UN?@ M:P'KG28S:,@D7B?4H^?76%EG>*3'0?GG^Z0;_NLRBAVKMJ[SP.*4C0W.^A]3A)[,!8J*P5TRI M%88I8[Y/>./6'RA\1U_B*'L;81E1&70QYD';]W\B+UE_Q$:VNQKKDI:.OZRO M-A>/=D'+OX]SGKY]Y&"7M'C;'T[;-2$ M<1;LGL!7(OZWV:N]:FED-MF8JA4-%,<<7<6C?1_<:BI-9,HCW_.6TQB 0W\U M,S7O_6YK>].?3_*NHD)=,SDO]*(->GU#B.2F:TYX<_K3ZR/^RR%.O?#G),X/ M96W3(-J1-OA5%D0Y\E<'E!1.$ ),SO1Q>PD*=:8J#2(:.YJ[B>&NPQS=Q!^5 MP5Z0SX?9<$E35VY2Q;*N-G_F04H/)?TC?D()-U?>S_2&X[L!'XDU_H!@LP>- MK%_B#MA/6+3 OQEXK:WO5"%!(;_E335" A/UGTM2,\Y\*B"(_XJ7O@G!4^A@ MG2">\V3SYN''X&83Y^0:WEWY_\J+NI R8A#WG0AXX4=O<[2.B1OK#CW@IUSQ M4EU[GW618]$.G3BR]?66+=(7M$$!+? M-,I/_8:0AF]N)Y R&!+:NZ:=@$^B#V@#I4"3<^?Z(X1>H8[""2\3#3F82XUS MS\BXY/T<=^94=%E..!=I'+)SO;;FGL12ZS*0Z">=\,G2H%$&MDY I,[L3M4? M.^&8-@6<3/7T^9S.H*(IT&N7X/S=@32\U>H;5E>03;J.JY\6S[SS3EDRT\7[ M;O&^L^XA=;D^20ZYSERV%Q@%BL[8NE>+%_ B6J"?2W\[;$&-'?+B:\ MQ82GJ3B+$7XV36*L*)X@=]$0 M&LX2>(/?%^G\XF3OTH28E0H7@B1_X37U/P+Y9]8UB-<0EAS1'<4PZJ5 MUWRSP1=BG-Q@&@NR.GTN7TLEZ6$OOAA]RQXB+&'G%#F!$I_5TEZ!)XKBO;>A M%F&!UI[1T-JD"9-;;96GSFT.:@&/A)TD0O.#M)L],B*YB5?;URS>_"%< J.A MS>)F^S@J:G/(*IGU&]JK)87'7FU;;%M ^.RV5EFDLCV(TQ@(?YQ9^/.OZ6!'WC) M\=4C*AS*AD6F>FY[>TMH)D).U6K;$E+%MGMY1R#,9?"&$_*61_M>-H]QM*-L MIB6?\$085E-K$W].@G?\DG\.O0W_V2%I;)JA)WF09M=>](> I??;&)[#$_I0 M?H]QVQJ>TRT*O2/R;Q/O0W[G\1N#$/F%9,9H"&+2]1WF?0;[?%^K5&Z\ _YE MD(UBU!! &+#@1F0TM.]\UWY4J3C>#=J;UNJ@*(B35[3!DKNO(S[I]K:8JB]# M"4JSNHS,-]Z%QVIIWG'P'249L?D6V#W%&:+^ZA_Q^BW.4R_RKR)__8&W_O@: M? H="\>,!((_*? ?&!.M:/@%$:$3D_8IK%0P"!!F>NVE0?IZ2)#GKZ)?O20@ M"L\7S(E^4&*Q@NY03K_:R3=]ZMG4DF":@5:K5M M;SJE!B6ZD0P!9*%?HSQ%_N#LWG,K]BAW![) 3&6(28_2YD 64)UB0CI4@/*? M4;(A=L&=VAX)!P"RR"]>EA,3\"V>GM*B.AV +*(EO!1_3/'9?R'F6[6;1M0? M\A*?DV"C>)F*^L/P8QAIU:[=9&0&92?<006VZ$X1988!U0E\6&(0S\F:U;9K MJG4",KZ!MU>6>V!1=0(>H56VC9 V?W,"/K%EN).KD<7:G,%(9("NK\"^>MP) M=$36Y3;]2+213F EM0)W(D,4[*U.H":QT79D!J8]U F4U,WS;)$.*74,Z8C,3!46Q5*W\U;8E#FYSH>/4Y0 MF ;_8OH*.0@2M_P*EPB=/(5<;LZW6C@1!:[,J\:ZPSF(HK+18Z/#N(GSXR"5<_^TZ7..\G4OT_F=!3]>%ND3NIP4YF6]VI38U^M+FU6>X1+#$ M?N 5?$;5SG."K^MA7L'EDOI+ RRA)WN%G4LO\5.QJUSD*^S.\+P$D_'N-=_O MO>2XVC;_])4XE_1,_1>9 V])NG9>K)?L34OD]I(-:B[9H"X\ZU#OWO>2Y$@R MLJL'F_:Z %G(A20?J0I*W@<1J1Q[$Z=9^H3XP+-;6T]912 E)8/SA$BDG-ES M&D.4E)=@OR6V"*YM?>[:)X9-7/(,(-R(/(?,.VH"-.NKTYDWUE0@%M>P,XXH$\%87.C.Y(B:"D5Z.SJ3 LDXBCTQPYE4 M/V-L5AP?:K,9;9@^U)9]S&X1+3: *:0!([WR_:!8XT.TC9-]H3H'HTE)DZPE MD.*_-<(H_LOO-V0+48*))3L2ST&&SP.WF5GI63)1?&KS9//FI:CVX.M/BNGH MH-?7XH.@(JT;+..23LM=KP]VP1@@CRP:ND ] C![[&:WU-RQ[O*$HI4 3^E+R#E3L;#BUQ7."UMYG103\Q!7,=H;G\H)VY&"V*R8-)S)L M9&V[VSD !;?6H!F("0MID=$0[*$2(*_4U3 1]\6L]4?,)V9^8\.S:F]H5>F' M-2%F.\-S(>.NMO7K@#6-?A, 5Q+CRGQ!&Y+Q.=@&R+_'K_VKS2;?YR%).KBZ M>LXUT#[_W !L3;7H*2$V\0T 4.'I(:IF(QDR503M3G, "ZCV M816UY&<%AL3K9U>]*E.K$<6JID;+$7NG7 7&IJ\$7@.@N9 MIDZ,C>CTNB5W]V=299UL.YL#M6S 0)''!J^O)7,".#T=6YT1C:WGFC5BHRQY M-6 ,9=RLT9(I]=I'D*5'EXU@ M"BP"Q?."V&2DR]>(..(\.XI,!S:)!:S)F>M0TG+$,?GTEY]I8]0"O!6=!VO; M'7$K-WD&+-@3I]BE<&8;9,2J.$5PP-R [MLD':EZ:XY"![;0\Q7"M1QE@0_B M/L@JZPS11^ K$$6; $&/M= P?M<,Z#I/,6%@CH1VQ9+YKF/B/M;L^.4LA,Y[ MW3:&G;<>D8>IF.-HS&IA+^X=;QI"JP.]2J(=G5;QS*O4;AS\%#K:RR[,/Z_* MT05Z8TQ!/RPO_OZOYDOXI42L>"[#$84E^E@MSQN Y>$=84ZQ_^M9I_4EB()] MON=.K/O[^1'C!-0UOT%+%[QD/;;K5E[,31@V-VQGG",.KYN[ST-0O(!(F#2; M4TI[G9)]BUM#Y'910\((B].&%Y(K7D C:O4 MYPYS""QP;]!JNZ)/E75, MW]:\A/%Z8X!:ZNCU05X4 WM"9$&$&>AI6]@, VK!IZS2W-(XW/DI)PR+8-C^ M[&N.153\WS[-*76Q=^5U)O2P/WA!4ES)*3>"2M3%WBNXQ+*XEGG/X&XC&%HK M)55$6UG5>_!/X2 #01TJT"UTDLPHO.F=\"$:I0>HK=WM1[@3<#'59NUJN4S= MP*RAX:@9*A>2WE/?#2B8D4-MC&8- T<_UP'"(0]]^+4M(%S<6IJA@6ME5_\R M:[*22#C*JJ!9NT[*+J6NDFG64 BXL>)C8@IX(+"<$]X*'57?K%T\%EI]IRU5,.SSA9L@+J&4,W3#U!% MGI8J[\_GYP-<9,,26&R59SK =$/,EF9.2T9(VM&>J?(N3C :^2B;-:&@]3ZAL MSL-V]NE91L= ]*6C#7B" SQK_:F4\=V3.2I)EO\\2%73N7:O(ZGB3)X2_*6W;H!.0 MQ?R&"#TA_^H=_^L.O2!B.F][N?V@M#R%88 LN-Z(ISC:C-G 5C\@2^J!3TX. MR<5#4IP\HV2CND*%88 LN-X+O9T#(O.H7VS\U\7@YICBH0%(96KL!:L"OA./ M-A-4.+P)IWC1S9$,]2]A)][*1HFR?<%/\9AVCBZ9@H43:@JC=+EH,0@]EJZX MM8Z"ID!#_CJF8*47J;*XG"X%_'R=%?O?T(=J$.<;T(?J"]P5_ MNLBIU:%HDK>'O2A#@P)Y=E2A.DJOCKJQZ7J%760?$&A83/SA],(-VM# M>1);F#7>9IC$B1MVOE#CP )+)P_1&?N.YJE,M8 M+OZF3J(9\3@7L>3[..YC(6'+R;V&(Z#/@%7VWQY6MHU=VQP"_]Q-4" M7>#7R"^5O,C' AUN6M7YTU\M=RP@ZIS+MB(;\.4=*Z@LSR23^-9RD!,6OO/" M6LA;3IBHS@IL(=7-.N;:#JY4C)IUC/;9<>W)J+,.Y3X[N!/%>S-MV;/%DR]T MSSI4?"*GE:$^WV@<.4AMY1>X[7Q\XOC'HEIXUESU;/GN0CIZ*/NX15M8$.+/4J4;##E/]4;O1(V/NS2=T%"JWJJ-[P;K?G,9 M*DYJ]OZ5Y3)$O,S3$D2=@.PDB5X!3(?RGNL=4&UAR)&PM*D)\G&0;W7>QBH] MJNP)N$Y8G?00D@KA4UB4 )Y3/=24'@;GLQE95G5R7Q&SJ1R^:#X7S>=4FL^3 M%U15?< "UC>2\1G/ZB'*T"YI!W&27%V\I6D, &+7E#6ITZA/5=5 JGH?NRRL M>S;U-:NL :P?A:O-GWF0!A)=,:\UJ.F3/R8("6E>WF\B"\+-(2U%[*O(IZ*D MW*; [6-:/5]9K3-2UR_P4<'.2JFM+[0QM?-Z(YB>_T' 6YH?K1'KU8;Z1Z0O M:(."=X+($S=?'KNMW9KOK0 NGK=QOYE%YGTH'7RZ0M8M^L:7/05=8"#?E0KQ M5VE%E#3 Y'$7D4*<]+BI;([B2*"?FHO1Y0Q&ES$RLW,@0BV'.^BH"<\\ MU:TK=4"-Z;VY(KT3A*?\(AA82OFBN;/ <8ZG L9.0*;MO*#[PG+"0#6UP8]Y MY\RUQ.MX-MAZ/3M!=F.$8,X+W@DKZ?GM\O/&]8;RO2?%3XI:%42AV7FR@ZC4R;"EYB$C>Z^ =D<_P;2:L9M9A M$Y@G.TTL%JYDX@\8<]]MY/2!+9]4RC1NO$.0 M>2&=*I:D4Y2\(Y**]#[/,)]]2-/>.P=EH/@#@A/:;0-W=[D71+. R%<27"?YE#W@*I;4 M?O4(]IO?WMH2[O:',#XB5$89L??G*8[>44JJY)!-2-$?B[L\\R(X/$;XM\D*7U5O3 MKQ2DA^@9)4'L4YCNO2#YU0NYR3TM369^]%\L$S\XRG\B[7B%1L\\"=-Y!U!" ME5OX.44G3;E:N>F"U /R7H;G.9JTZ?\06OWB)7^@C%(LN^KH=-^Q?T":_1%* MM/SV=AGL-_F&?!OPM,]#4-K@Z4$2\4PCXU_>'43_A[!V_(JAA3.,JZ<87[AL MF(J]YMT%1C]A[_43TG';8E=[.>6[EO/VMR_O@$G% MSY_Q$*2257$T>F4_Z8^WF.3LB<>Z\[N\+:KG?I6F^;Y8-3G+&[S.V^ ]\%'D MD[JKIJ%7_BX,NSS?U-JVQ+-LFTYX5;+53+6?&M-VZ10P/+?V_:'#ENY ]_E0V_M\<]7GL]&[LO=+;U7W5+(57/A)\W$VP62J*'1=;P MD%3^] _ JWC@) $BP6*$/=TM 2#RAT0BD1>4W)7G@;9NGR:-?\\H6T&/ Y2> M]S9YA5*G#O*15UG$OQIX<)$Y*;NZ+:4Z^>YX&1$Z%KTL)]%IHQ1T=P33.M88 2>G$5.F\E(QE.)7XEXEQKMI6M,1N6.AGVW M#CVC5= 5D'86;XP"7HQF7[9H MHWP4 M8;T\,UAK05:?$5W.JR,#7S:J>)+2#[GQ/BY1A'9!YF2EFK5HP!J&WYKEB9MO ML523)U[3X#!$N/XX,D5M=-F*CGYX=;'V?,$C1!_F>L-J> M!$13*'U8A?Y^X6=8;2"E_QP\[=:Z;.#37@9J\(+J=IF[C#67[#+T77D52."[)G3Z)N6SJ,M@.:]TL>^O+JK>!21@@9:Z M 618X*7XFXXCS(,CN36+GP5'-LM?:_16J$!X"(-/3]&$M7+*^Q-M'5JK32E M1S-<6N=2F,'5'2&?=J6UB@!4:X]CRS@VA6[-D(>TBFK.NS6Y'N 2*KOXULQ\ M@*NHY&HSDOG/5B%=3/CY%@79FN\S_Z37?)\UW\>M8,PUWT<\_IKOL^;[ )$> M:[[/FN^SYONL^3XNP[SF^YR7B@DHWZ>X%S\]?U/)^^GU63*_N!R#O<2%6?-_ MP"_1FO\#>''6_!_P2[2(LV?-_UG=8FO^CT-1H3/D_X!C_K-+ @*W JZ)GS43 MR/%,('#@+BH="!RZ0'."X.'DF!Q>$X/6Q*!UMZR)00M:I#4Q:/;$H+[O:TT0 M@KTSU@0AEY=Q31!:PBJN"4+.+^&:(+2$55P3A"8F"&'VW\7)WHM\M&8(K1E" M:X:0 R$1,,(WUPPA\?AK(L2:.01X,&M6$/@E6K." "_.FA4$?HD6L.TJN]K7M!<\?F+?2WA[-*#(('OF@!:,X/FR4A28L%W3?];TGW6WK.D_"UJD-?W'?/H/T[&U)O[ WA-KXH_+R[@F_BQA M%=?$'^>7<$W\6<(JKHD_)A-_'@M^>459X'OAF@6T9@&=6190@G?<'^O=5E!+ M?E+.*-W$E^C1"[9X,UUD&R]Y0=D]>D,AWE$^V1$O_> #M;YK6LV:5K.FU:Q9 M'VO6!_! [K./V%KX)4;QR#^7F+@USFJ-LUH:^&L(SQK" Q[8-81G#0T!OP#G MY,1VSF.=I>YTFIJY%0 MNT*A;>MI-Q\H\0-,$=/-I#R0L[QB35.94(R&X4YNJ>:7?=67LXI:Q M65BRW7P<$'FA8!.3'\VUYM*?=Q;@%BF]P*E:-#PF@:^]>H+BU^'"RSR69:)\ MM4"L<0;NPDPYQFU@K3H-=P&OZ; *M]HDX(*]!!G]ZZ<_NXNP^)RW /S$2=E= MC.]BNK\K,]P3(M=:_/.K."HL*KD7;E"R_Y&W C//Q-D]T"+V#M,41&G@&ZF< M)?R>(YZK>1,@V+?=M::3R;",90?(K4%&JX21L?6O=9L !8NLD6)KI-@2) W5 MR[/6RAF_'B/<1VO5&SBJ_%K=1F-@H+1#;:UR8W$/R/OW3%2R61=)K_W91(4: MJ)8(.RNET]VX%J.QMT[*_LJUYHR]Q5+T=9JH+;,NE6Y?96-,,6 W=TW5!JKZ M26VS3PNW29I;N[E=M/6"K:8=JX*Q[]RMEV4&$Q#<_#@ZM[?-!02M$O0TS?<. MI\NMB3$Z@B:::H(M=G@*TM]N$X3P#D.8![(G3+KNX GI[RX#TEHW^#G&?!2$ M6#;-!2KCR\N"]3IX"[98',T-:N>[[@6J\4@CRLXGW?%HX@_"4'X,A).8%]!K MH(_]E6')^;.(.W%D;;J'Q5GXZ0VMC*$S9SY?_MP7N2?\G]9B;+R/WOWM/D[3 M2[2+$RS;\3BD!7+S>M;,_T2NX.[%ZV%-MRHG19;E%N\H8@P*HCR(7AX.*"F@ MIRP7_DN:!3Z7S'$CN@3#+?YG\,*J$S!A0)= N/G _(OE61!YR;&PBGV-\6^C M#(N#L#1B%1J@216@79#26$1FM)XQHKZY5 M->E;A'G:"QES%U LZ&SOO9,\(7)%WQ)/&- V"-4:R2ZMJ)=E[<_Y"TV]=8JB MNQ?1]AY_9>3NDQK"-OMU)JG(A(*^UM>PTL1&RDY^9]OK5DU/56RP>MD7&U)D M@%L-@6XQ3B.QSEQJU @ZP;BG:% KV_<86?7L+.[4T]6Y3@5[D5YT%I@JWJNG M+,%9X&EH_\NIB6=A"3(B!43JZ5D@JR@+)K'Z60!J2AD0W#?.PI=N1AE@WG;. M M-11O:YP*(:R)>WN46@Z@W'@ :JD5T- %)PCIPGY,>1'X1!\?.''7F>O5(S M4_+?'%_ZCPUP)$9K$]_L=H@\X(XZ/W?2^[,0*S)]1;IK>U%?<>G+RB!7Q\B@ M8:'?J!#K(9))0X(&XDL0%:*O]F^732M1.0$-_KB@(:''N]Y\^"A-<8?J_*@> MYYW",$K? 0T9EHJ'. W*P^0R3X,(,1_U&3\>: B^QN1(RW&S[V'-YW?[@QO)-;X+FHBBDEL,]'37O"T\-_28%OI:NW7K#LP MF/T6:*;IW^4+C2K '8GB&A#UVP"Q/6"O$MX%7?$I>DP?.XP-AWBNL M7 >U,C&6-V2&MD!Q$S&UB9]0EB?11#*9XUG<^H7B0WY-Y)&?/43U9;90?_1M M>^GO@-[R#]DK2BZV_\K3K,COF+#%!T,!(YQV85:<5_56B_WK "5 MN_UJ+;OJ/+Z&[]@FZJ>>@Q 6W\G/HM:I;B:6NON?16%2WO MA?SASIO97+-#H]*)L/99G.O_+T^"=!OXA3&K>KMEN"O%G72[73X.0;DW_HF5 MY8<(L>?&:JIY1K5@ZCQ%1Y-<90- ;,?9V8S&]B>_QJ,M,!ZMKGUS%>=1EARI M6YK?UJB4V;S'LE+FU%3SC)Y*VR&QQK9N61=IBC(L?!]V._P78N]J_?(^\+X7 MM1TO]@0KVN0UC&JOG&S;9R4\K61[6<]@KO%/:Z #E'Y%H@QF5B_0DJZV(PR( M.!5_#\/XG3PG-T'JJ7S%&ER5QA^]$$? E9ML3GC;TH4U;I;N9&\1$ D:, MHIF.XHR82(7R& !%C[085AK"&J&-YG(;)]_P3)(,WZ*)5:#R.]'DOFSO#]5@VD9L8*8T M 4L("!&1H;-Q.DJ8'L^+A1@X,8V?BT:';66E)MOWS)N+AD;.MLN'R:0T@@N4 M1"A$C^46C<_4>5F2(@FH:=ET8CQMR&++\\'$JZV(/1JS?>(%FB= MQ"*)F[K/=MDY*3J.2(Y>L=#T$WG4Y)W)9O)-W$%LJA.[QN]Z[&O<9K@% ,D&.]6X'5PDB8WG=#]?,\3T!?-^3O#A*OD^(J,3'&+P7\JL M=)E 5=G>ULBKBYM<^+_G07EX%W_%LH*;ER7NISL0S#L&'^Q$A/:O(?!*2Y+( M,SZM$S!B/L?Q]CT(2;3*'9:#T0LIZ%*R=O_?2O2JC'NF*6RT+%< *"JKC:=]'H@0$3+'5#MQJ;E_*67!FFA8)7UZ_R! M?)3O!P?HPG*@9&8 ;^"3-:TL.DQ7S;[$A8UEQ#D+_*1M/B<'1MOXOV@L]2=;Z8T1A+(U9^&YGG=BT5E6LP#: M>#L6G8VE$\K.W6"9J5BZ%#NJSVUDDH427V#4D: M*!U@2!415[7E"61'C&QU^"+:JHOCQ^\?X5)U=YFN$K;I)>'ALNJI&B16KK M'-EN57\RD=JWUYS-[$!O?A][I%3L<"#G;N"*.E M;>@:YFRI8P,+B$"5H7:U1EBU#V_Q44%*Y9(#@92-J#?DS8QSWU48TK,^3,32D]'2&J ME8F!8;N%Q72H0@\M5O,F#/9!5' D M=Z?Q^]@3%\0H1WR'6&&MWG9O9 )+9O"ZV+NS8OV\GD7IY:OFQKJR,MM;SK(C MAN;Z;.P7I+]$6"4X55I#Z'=DEM/"JL&^196O!XE] V!XVZXYE %%!%=)D+(;4H6?_^M6C.$U_C M"$9\+,]$8$G9U;4P>/AI1:GESM,60:%14D0* MS">+QLKTG4F*64T$B0.49LI;EF\,.XO0^K'0< M8B;4&L\++WEM*FYM^Z216-XI(9;5JP_= )]>W,SHL)^GF)2EC?V\5)7+/\E1 M49S@+?SLA>;4-L/!"K("3^[M1Q8T<^&&!G4;69OL5>BEZ-_W*:+OY'(]8V>,3>) >_UAWL18C_N62] @%.M!>CZ4P@76 (M@2&V]#K M>\>'OY]YY2ZB*/?"\CCGK&"GV=S,E7A1F:TLG.:@Z4Q3K<]RK.9ZQ;-FUU[F M-2]B#*;+;3XSNN5CFC?1]KIXJ98);;?=S).\#5+?"\D[-K?X)WU9SFMI9:(E M5G)3;;>=:;)W_BZYR+QJC4 M9K-.\0H1[V=(7I'[^#]T9,ZQWV[62>*KZ]T63R#8!7ZQE&4R!G.RK/8S3;J2 MBJ=MS994S*;S,D$YBY/QE3P)3A,#W.:S3OGG.,SQ[3@YW@8A2MAS[;>;=9*_ MH##\ORA^CYZ1E\81VMZE:<[A6U;[62== '6%>? E3MCRH-MJ]@D*!$"KR:Q3 M>W[%*XB5]H,7L:'K-)IU>C=[E+S@#?LYB=^S5]$\Z:WGQ7/OA6'MDV4#VFDU MZP0OMMN$%#8X*=7\\TI:+RR>,K/D&8'[U\-(]Y!E>NF@[C,67 M[#3K]!_S[V'@WX:QQ[XIM]O,?J'#*.VSFR2)DZL8ZVH^YZXDT6EF@X0?)UBQ M+-_!(Y;.JQAK<,F1*P#XO68B8)-XA!>?C_OO]((8EV1J,QMG4<%7#\EC$K\%P[=QA,UM3)FKW\TZ*G->%PY4YK:;%S*=- M>I*]:$LBN*HR3AOTD5WB#_W&.73$?2G$G#S?U/B!4U =(62;_3C* #IH.:FOE3 M>80YP06CD?CS (F=%YZR!:5)W1;NNC_N.SZK+M%L-V";:)J3%C3A 5ZA%'_L MC]L.38P%9WEQ.Q!0@'($@LI;:P*#QA4,&HM7/'+BY]_1'QM4!&B($_^&>$%& M0$(2\,5?^PPH_? FR!T> 98$']_Y[SCIXI7N!1.8H/='2/32XQ1,D/T7B&0/ M8Q],D/Z?D$CGQU*8(/^OD,AGQ&68H/MO$.D>A'J8H/R_X%+>B1TQ0?O?(='. M"T4Q0?Q/D(BG![8846% ::N,:!DCA(-2W@01.$8 *7-L:-YC- .2J7CAP<9 MH1^@7C>(-3)"."B-3A"_9 0 4*H=-1;*"-F@]+IAA)41FD'I<[30+2-4 U3D M&!%A1DPT /6Y7GR9$;(!:G/4J#4CQ(/2Y#A1<$:(!ZC*T:/JC% /2I'K!ND9 MH1>4_C:, #1",T"5C1]:: 0%@!I<)T+1"-&@5#B9R$7Q'*TK5FUEHS:ZV9M=;,*I]P%KRDU6MDCTF\]/4BVI(_;G[/@SBL>WK9^],&?M3KF^UDB[#[SO08C/ R1:#%I+>^SC^^1>3TJ5$Z%'K]PD M:&QQ^^+M]QJ'6"=)"4]@E5[PHAR[@V7!6%B9^0C[!@P*SY M%65RK$SMHAG:)Q02]>W12[)CM75HL-*:68-TDR OS9.CD"\I#2T^!8;UZJ N M18X/BZ) >7GX\=E!IJ=-]DYRM&V=&T+>9K2W1\)V&Y3WK$<,\UUTY1V"S M; M,H1%B[BC5KF"RV(J/:T!_X0R+XC0]L9+ M(KP+TA;'7*-=X#.?^I3H"$CUEU;Y;:X$OFP$/L:/W&+)*Q1P6EN;_I<@*JR_@E=^!\VL31C/P(M> B)7B@,8R[WF4@L0^0U&"S]<2T4>2TQ!'%QG>L-_SC)P$FUCI:6E-@UL#1\". %@N MCEXV*-E?H^],9FLW@; WL,XC?= )NP'1VI^"EU>LBWY+2\$DI;3W^P AI='Q MA$>YN)\UDJZKQX::]YV:\X)!"Z?#O#HY$W7%SG;5J0H](0=1VX+1!.7F3^]@ MV?(AG#HD.$ZWFIRG1;@X#X",G*.RA^/E-,4[7BHVR'$4Y-4\5CR1XP"H20"9 MH"3G 9&1"-Q )LSP/<=)E]496-%_ MCI,OQ_+#X$''*].+&5XN_-!Q&"29?RZ^!U,]0W?4H^.O&8AWB]D=,2.ILCNB M$U#I.,WJIE-Z:*;C[U:(N5P0S.DX_=.L)Z95PAGK!(H9@1@6N@=Z_5Y-9JASP9XT ,.&<7;7M(D5*WA3+_SS(,<#>TN,,IU M55,L9L>@@MU^36YR*;)]36Y::'+3FM>A-;I1J-,X'OE]QLD>RDPPU+?.)LB7 MJJJ=13#C_ ]Z@8O9XNB(KEBUGO!_?J6:MIH?8BEX5;SED]Y%E5/6NCU@M6VM MMJW5MF7;ME5* Q+;'T=X8EQ^H;>%8*>0X!@0!JZ& 7I0IC),0^WC+N/\B@]% M+P_7TH5&2A_%;]A26*8OF'+6W*5A-(:V+B7SCUR8?F?(!>WY$DRZO^:CHG[^]6%' MGK3_@I(7E#R1N^@W?)/MKX9,#VM+0#]:N:ASN\P*--5C)=]/^ZL]6[0OK"#R M;"'LHWF.;4->\??B/Y=>2BJ['(DF?9$D!#CRUR<4DFAE?!O63[,U[I M@;=6Y\CZ7U+J?R@MO_0MPMHGEA%X-EA8D*Q=$J!?$/&8)YA[TJK-37HXT)=. MS] @5Y@UX?TAC(^H'+/^%2'0'$Z MV(@EG#CDC!26@.LE46I,&+>.8C4N?'R93M#VJCA)LM>8%5 M##V]'M!4]P+NDR@D.BM66*NWMY7O5XR!3&P\Q@Q^\8@4SVX^4.(':=\!H-Q] MGIF7/#)^ZO3^8-ZIN48^V1'H-HGWUT%:VM(P7Z0L6]H_2F,<@P&U#6]B<3MV M1,)2Q0ZX",/XG<2N/T17*"!S>@U%.!K$\40 :79@19 X3O\D7AA$H#B>$B%_.,H'K3@."9\_I )A'"_T*LT4 M_# :QU&8S =J64..EC^5C %:=-E+K3%&CE>&E.(63=%)CI=/G(VIU,.:7*]( M* VM(,+)]1)],CA,C9]RO;S=1(SD(K",@ 3NTB07FV4$"S 7!*EP+B,0@-&- MIX2"&4$&EK:L%%9F! ]@FK-2L)H10, HR/I#VXS@!4Q+GAX09\2^#4OAU1=0 M9P0L,%HQ+<3.",5@=%QM\7JNU,<1E\;QTM=;+#G2M2C.K\BB9W) M6 6?O*'<)>0BN\+'S1'/N7IHGHF5N.]:;&DMM@2_V%)'*?R6DL>$FJ>5+OPL>*,^SC H?&+@4]: NT982_LF/ MMA=[HI?\FY=/QNMAKQ !RO2L[HB!UN25$2MS&T3X.JEA97@#V5P9'Z%M2LP, MA?NVTH>);DG48GQG#EATRO6U1MIEGI*)E$;8M+R=L8\*5FM0TR_-R8BK9(C[ M:<[;^X?W_EMY'R0F*!(W=G]_Q:XIQFL.;>_?16]8!=>P]WD#V=O[U8[=Q!6# MX%GCTR,[$@]6AD],HFP?VBEM?0$@/X#5>P>YV!.C*?[K:2&B+44@7PFVMQJ8FVBM6&;V"L%JT%M"F+B7P?)UZQ6RSMH[%?W[!I0 MVH\14BEB-K=;)%*Z?H;>&AE:=4LB30JOS*[[.K90L61TU*S#;)+@.EFX^HPO.9PCG,L8;SH)2#/\%8/4\J=XH-^5JOVX9WXD&"%,:O^T1(WA=V/ MW#=.SU5B;MFS#[;QX[EIM&XLPE@!.<2I%WY.XOR >Q"%)(ZPPH*/^,IB@)G8 MA*E:=0KV#',M\]##KE'B2!P3"QAN%VAW&8IA:+)ER>;)WK(WB$\49G/-Y\C/ MB,A.],$^.GHM )P6U^@-A?'A.=YE[^QG+-GMK9'P&>N8Q&3X$#UC6?.PJQ52 M!@7,YL 4I%9"MI)^U.[GYG&E[-8$X5O57I\?;[7',.=KH,-& "1)I3^6$5G/ M"-^>BE/B]NUK(*M[4ON"D3 =^Y;(.B;9V?JZW<;)*=)=2OR(.VK?$L_51Y]1 M\A;X*+T/]@'>N[6J7N0N>M&1MV'4A@!Q*%P'A5DQRY/6>87*T"PBMLK?,\N% MCAK*ZF9+R89!>,OPXNIVXGV9N9/!_$__/K-8NUU%W6<6& M\>DO0C :61=+S9% 859!F5RE(< <+M=8\7CS2"J:K ;;[@%"7O5B]SG>?G87 MS>Q_&111\GB/T=_88#2"=GNG.! G>R MUPG]&D=Q;5*X^2#V:M;=D]G*$N\-WTR I0IGQ+>&%22.C,31U1G[1% :P'D%Q%>^_XWD15NKPU08?5VF9 M@,CR3"H-83$&NYQ"&4".Q7.EB%VB".V8<:*B7A8#=?I&W@O?C_/"7%P?.\SH M'8FN@ B[SE$9IEL4="/N;[QCKKC1,(J# "+VD>0#!MN:[RIVNXC*0G;<8(B1 M@VD^VX>S:)RO]^3?3\'+*U:$L2BD$C-N#$ +6.\E?&(7^::)MU7?B)W.@(C# MNXA<$B=N1-80QCD1PYODS3Y(ZXT@>(!EU#@S[RIE$MC= ;%;@>IIIDP:QXRP MOJSB4OU\N_G/G><[Y)*!7<=[?(#(IGY"QTOCZ!3-+%#+]V@H C=EBC@,CG>[4U-'B)K@ZCL;XQ->.2%'( M)'4<,%WYI(RRF9^I E"9IN*:574'% =.STI) C>/">\=,)B-G' M_.9\F0W,-9R='NLXQ'/=OF:M:6Q=*5 $Q\PB+!/:"5@&-RP>X#A.)BYN$^H3./Z^)APE=MX""8XOVUR*,;^8 M@N,@ZE&/5BYBY\X#JJZ>*>41G$< T.W=WH)%L??:;9>@XZ>J"F5+=RG$,] AFE2I:)@";\;WUN<0RNV:7XP#JTQME"HVYJH1?!=D;!]9_=4(K LT%\I6FC6"YX(L%USQRBQN:R098VGW M]'$%=XU NZ#KIGK]7R.(+O ZI51P6 [4__FAA^D]_F?KUY3?=B!''QF*MJ?7 MX8:8ILC_TTO\]@/RMS\4@-Y%6TSK-L>K\1"%QS_H*-_<_DA9N=G?G@HVXW_\ M>A&&K0]3G^MA-M-<&_LZ2)"/&ZV>($&_D! <+ M S\_O[^)Z)K'_^$]_$/]4K^D'D?<13OCR4_GUSJ%'-'6N:W'^+2HY,6M552 M+3P_Y?64EI-IX,MCO)9"[6*M]OJS_XJV>3L_L#6_]/+8^M>&\[2(\C#6W[UA ME'<3+UK1VHGUPEOR,F0_B3QJ*%#K1G7K2JQ@MY_F4ZF?SCT\BGHM / 2T;5> MHN#?6)?:XLD%NP!MRWMZ'0F.Q>^P)$RQE>793,]7SOSE^EMR &.U_ZU "RL& MY9%<_J1? *G!-27WVM-&;QVL4FMH^*/KR^LZQ2*^'-W&R=Z[BW;D#YFC0'44 M\PMV?X49[0O:!EX=/B'8H$HCN/U>L]TW=8V\WNK&"SPR6G^GSJ.R<@VY?K)\ M .+ ) N=A/SR0 )00VFMRPZI>JKDKM%TLUD>?C"JULSH7%#E(=,7 MK>7!Z4*!$;NEHK@,IWR56QX^ZAS$O2M_>3PI M!\5KLVQ7';^/?5):_/NE*,V$M@_1$ZEVF&"1?>FE0?HMBK^G^&0CX-]%ASRK M8V#*MU+[A'']7N:_NT*J^[O-)W\@HH=W%TCJR9WDZ&\<4+ M5G_(,<5>#&Y[^]MKN@21WF Z/^6LYT:NXD)?1W+?BBRE2%&+DY@[6QU!E?=& M*#Q8S;XT"O -=,$20$9!6X48$]J:X\#-=CJ+CGB,^(VI511U':G[. MX^O$CON7%"6@5H7:4:OI0_+B1=4#=E[XC#5LG]2BQQOQ*DX.,99+J.5(NMAN M@[)EZX?7*/."<+1IE759S?=[+SD^[)Z#ERC8!;X79542*UZ9EI5[F[M@K2WRZ/&_PYCLF5UP,.&61*7+L> MK\$,BR?3K+H),W2RV/G@=/.NZ>4=TXY?#K3 MQZV!JS35K]Z>ST=C1SMO\NUOL><_YYC!;][(S9DONUFM(4V?NT[L]NZ3 M ("9&F%9!2 \ER99GICE][%'2CD+_DITVK@SUR=07Q++"RR-G9 ZMDG,$1QX7*@# MB$4QAHS5L(-*U^#E" )4^^$/!?@6$U!T4 M_QD4=H[^.H+)O CX$=-K07GHF90)C% MTVND^<2Z*V0:5H7(9]A1@+1FUF'CR+E.$^L355A?^]N_L6FTM[=,KLR@O7T2 MUI2?&:=:NW*;QT@-,E:Q.!_G0C! M__CU"=^PZ7E7_=_..JTO^/J]S_?,B75_/S]BE/7M_@[F(MH_P(;<7_.^VO6N MW\W>&>"%**T,W5^1($^-VM9>0COZGMU%:9;D1)Z*,]99S?6?"&\HR8(BW"@* MXN1KG*'T.D>;]WCS&N>I%Y&G,C;O>!;'9]YK8"-'@O#H8M_V^<7[5YP42IQP MG51'T6UFJV+HKC&?A_&A4#[CE'>P"WHL3589$L*",^+A/4))^AH/EM5O+9%" M78_/[??=./6-QXQC;7F(S?=A=[$M_3[Y%PD@X(7@]H)'!711^G^60 M8I_)6E[X6ZQCH_>66S2)(_Q7'XDL?&ICN'K"V%\K$AY)#F[\QPT^N-_PC92_ M,)P.UHAX0EC6!GZ&MO39T7_*7:U)0ZY @&%O4*5W-#@8BH?V/B-\,_/"(G9U MCV_W:3'%-W3S<4!1BO@+JC:&G3LIPYS:_3WLZ[)]WL,EO*+O-HRU_^HS&H$P#G% ?1FN(IL?+X\ELR'L83V$$B&2:L[#: M%PV ZQ4"*W8E\DMZ'WR_9.?WP+1\O@X$4L$E3W7G&4IJ%T%ONXF"R23ZZF;G M\FGD+$&H>B$8@]IY*Y?"V*(^FN>(Q9<7^0$)&B^RZ)A765%K:VSQD+UB;3U/ MB'M 5M_A]]$,<2T_OR"2LH W$A:D98!_^CE!'N;*#?[Q!D55NM3#[N;%\;!;:YY7Y\%V]H1HS> X M'4\)=9]D'8[M+KJ7.@SPR+(KS6RL>5;MI$/Z0?8/%/:+IZKTM&=P3+PM(JHD M7[@-F@'4L+^E:)>']\&.]2RX5%=[AOO]P0N2?2%3^UK_S4>5+?PYCK?OP:DH M9M^0KS2&YDU2C_L5BPO,XJ>YD%Q$VM[@=]#NL?:BU/.)H"B"/^C>Z%X;S7,@ M=*$4+T>,]9T,;7\)LM?-*R**I!<=T^=7?!?:H&1_%Y'Z K3[T^AA+.=F%''A M5]XAR+SP^14KRUBO((^8H>UMG-SFI-+"79KF)"V&K6TKCF/U=L2Y!=F;V#WR M4O28$ [WO9!89K=!D5/O^;_A$XHQ9U$O:.1@8?ZP^T<0;=/@Y353(ZK7UQX+ MO9*@VKNH[:4,\"WI$")F/$;A"F26<)\RHGLP$.\U_KMN+.IAG0*D.-4*$_!# M0<%-B(C[[88DFJ=$/[@/4M8V,?<]>UZ ("K2^+%^A/#YD35^EI.J?GDL(P-9 MK@&%$>R99%%6AG40;>$BRY+@>UX86CI7E"]-Q* 69[YX=-UU>L_>O4TP3BJAR0(>+P!:/0 Z&=4C$#-)%E&#DTG=..GII#<>1$.66MD7\J#H8CN,S,D3[9$82U)\ #<]8RQ&U\!3_ M6.SO/T=P47PY=#(PSDM@3C93LV>XM3DX( CQY.@T"1R3GF->7169Y09$'1_!0>!AY$B!+ M8I11M3#:2-'EL"/ \#C&"#)+8AUQ:8XV&M-*/SB"%E?9GPTN1YAL&:]ZS@B' M5"FFKNM%J1P':'B$-EAJ<8[:1#FX4#I"*\L6JT+L8L2!^&&4WL6/45[$<1AT M%%%J \4J8P(:)KD@+7Z-DTY@DMCJXCX>(XJFM#%2MG0[@AA/:YL7,K.BVH$' MR/MA$K0",(Y"(Q7QUBH9!!F>>NP['5009G#E$ M"[N>FPED_A/^GE(J* <9HUFVEI(]#S):\UPPA^7\3&#R5_B[3(QINUP@9)!F MV69,SXL)9/[F#OLH%F6$C-8L?,0-VS.!SG_!YR69XIB0H9F%<;HYZB;@^+LC MG#(L5 H9C5F8@Y/&;P*;GQSAE%'E9"$#-@LS*<8)&[&X.U0 843]7M"0&32-!,PX9#5B%[(W@XM!EF%\CWP@Z#MP!Y>KS M&T''H:L.O>B_'"K_\T,/%/REWUJ_IORV@QDBFL7V]$I"!Y3W]_<_)0A3^2=\ M?/Q0O[SP0^9]Q%&\/_Y0 /2$__/K=9 2F/,$%?&G#[O',F:UO(U$6SF4GOU7 MM,U#?,.[2;-@3RS?)U\^&3/&+)0=\7@DG*8HT':-,B\(TS_H?5)BY**VGYA0 M'4+SHQ@C+I7JLR^[6WLLH^8'XF',VDPA?"]2IB<\LH;//,B2U>HYZZ/GE)2J MUI/G[=^>S5OL,HA1EKC[.WB\.7-5L]EDM6D$NM^C#U/\*&.C]S;X(/\ M02H,/NRPK$;-)#AOLTMWMOF^:)%2QZ=&U-KN&Y:O<;C%EX$D?D/LI\1E>JP/ M.[G]L)/Y6X24-@09HWFBT624*\@H@4YB7^O\:W_42/XR(,7F#K[]QGT R1@\ MBZG5I:#;GA+5Y55+R'GKKB<:SYB_K\@E0AW=\>3BD7!P=7Y'#;K5,RK-+L&_ M\5Y>$O12V'9)8:CB]Q,-L=.?B*9/BV6CE>YF[\UK^LQH)ENI+A;O\22_W,]( M$'M=&+9XH*YU7ZJK/<)D7A?L4\3M M8_%1;4J=M\%KVNTV8/<*!WRIKII-D*RW!(?V1D;+66WK9 Y8F]L6TK&0[E26 MX#:UQAF#9RJYLH75VC+>#,<&HZ%KS#'9T#^92:H#/[WXGA:R@,$=@V:V)WR+ ME6^:_&H2L4G8$?[?=N-]\&E2&@FLF->@$MEGQO:<-J])G+^\%A&&>U*&*3E* MZT;LOII/,U;%U^%IQFAI#>H"F\IUX3B)FPID:,[R)76!^U"D!5-#GOLW M$M#T"SV+_%M+;?EG ^4(]:SW;*:1OQBO&>LFU7T9;,3E!30NLH](2]NH5$Z, M!6R@>2!:S"8;HZL/-Z;CGE<]^CGG@@T9'^WJ*>\(@PS$63Y7HU$9%5A ((X12*<.,E$=:GTDO.$KRDN1 MD^;C'U\'88Y_6I:Y>LBSE"3?XP%MQRZT[B'D1";U&]@SNK?*" M?./ZL*'-!(A]')55L$6Y#_V&]MEB6-&1SR&#]IJM^\7F#]Y0J^S=J2A[*1(8 M;C/E[IIGCD5;4D#DA=77R\]U2CD\QFGV!24O*'DB O4;%L>DCG%1@X25Y:EG M8(M>CUKDUU?P(,JQ.*\,4UA[N$2[F+S%1=KAVS?"$\V7C_5 ^C7Z((:YC\73EL;7/Z MXJV"I0?63M-"DR?U9IZ1GR?%,VAL,B>-"F,+RFPO>U/M71SJTB6#C5/<*!BD MJ(T!C536'4F-6.8HULCMWQUY*TAO"V;J%;B2DZ];.QO1P;X=4XT="XG:8%Y8 MAR6\NS=$T(2KQ6.PKI =""A @89 D D^XIK:V( U710APR=M+*6;IRR^/3%G MV(J4Q#1Z?7;4[3#/%F1?NQV%38WQ@!0DG2&==#([*5_Z'05JC.2BF </\LZ)R-"O:-""_F#D9$_6=!OGA1],LPK8%07[54!LJ#),1 MY$?[C-'>V)QOX/FV6W>X\UK MG*?X>Q?1=O..#YOC<_!1VI$R\B#9USA#G-FJ#>"LCUJWRMWQ4VG65AUW;BW3 M,R[OUS1R=UF"7W2-+9#8/;**36,LE5650>,BQ1HSJ,Z=E_2$*^$(I+Q$:&"8 M+B9SVJ2^H>F* #F4 =!I:W2'0%X#$X>5Z++G>'2$,AZ"RZ7C+G]E.!1OLZZX MNEJ/;U:)WEAD?*\RX-,B[SD]Q.6SXNG%=AN41-Q%NSC9%XUL>ZSJ>5_XO^=! M6N/$]4)QNP#P+%'FEV)A??J7G.](Q4+,$+R3N\SZ\(D9[#*O/'&\HO:'A1P8JTN7?&NAV6!] 7A] 'K\W M/\?Q]CTXN8%ZV[+YM;4)4A3&XJ\)XA^MXGZ:M_7/)%8]0A_L?=QK 0I2]J'" M:FVX6+U0*O([0 *WR6A) A]=A,5W\8_KO462/ORL**=ZC6])?G%QYP8FZ/V& M[N,-+\ACF*?W]U><(VW02'=$%$I\LMU>\)VS!N$$"S42BM]#.TK/%>,^H^0- MKQF! M^0OI!:ES5+"R!4&L':AJBGLHDK^5MS+TKQM8=90$/83;?\"8H4O0T^ M'S@R9]#(D!1L&;S*1-874@?22Z*'/'LBN0V;^!(](1\%;X/""1,&TDS-_Y6I MCVP\NPTT?[W.^KCRTM>*XIJI:'/A-=V(\B7V$MD5N M_75 W%+%@\HGBRY*OZ*LW#[E[YD5748-9>^&A.\*)!OF(2+UJ4^39-V86,VM M7_%^28(L0]'#;O>$0H\H@W%WBB061G /E!MC?7[-K6A/&7<5/8)3UBL$.3QE M1/"$FC/L;((1Y_4\]5X\&^>6 0WZN08/KZ&OZTMODN^M3''&GMZ:H/N''$=' M[;&WGKW54=H9/JKZ)96>GP@TD<*'W0:>I9K*#@"@:10SL:IJ>O)G+8]PNM^K MV=%]!Q1H *2.-X&CJKWN$G!!#AZ>]0["A!4R0MH?E)KAP)N1=E4YJ=E-N3ST M!,*6XN6$'(QOQ\9!OY5 QDGC3I-R0R\/"^&^4?-[0T[IF&53]31]R'@8.*;$ MP0/+ T2P@RB!"I#+?LYZ\LQE@(8,N.XC;&1(RO(@$NS+7K"+XV5GE5B$&VFS M/" $C-")[G&\W.[8:Z52PJL)05<3+=: M7/[&FE&H/:-P3#)*1SC2YJ;0>Y$9:%3ZF_<82HU>&K=^/_/9:/@L),] !-[W M(,2'/BG:Y45'I70T[A#6MS_TQ!;0>6IV,[NFY4^M,?EK3+Z]>!C EV8[SK8U MIDX7 &M,G3U'6$\=7AXNRXJ'FH4W!LK^\A!1C_;AWRN6%\W!/7'MN\O64)O01+TE>4!;X7KOZ(U1^Q''_$6G;2J;*3RZI>M7J4YO8HM0AF M7*')(L=-&"&/1Y3'@NR4W9LC>A>XN M5;_K+0^EU7DZRA&F^5*Z/$Q7]ZM#2:N@7:TSN!E!NUG/T\V(F]SBOX2UN_%4 MFF9U+Z[NQ>6X%Z>9Q_$%-WZ)@G^C[=T6'P_!+B (%UI%6HD5DIM='ZKDM?*4 MU%;=DJ,%_X(D<[]Y(<7D.M-'K8.Y.L9@\F>>D(B2LF5IQB$]9^%2UJ=7[YP9 MC!^)-A%L217'"!_TT?8A>T5)^;NYUYL[E_/UX,%EGKD9Q/&D.5 +^9C$!Y1D M6,!Y458I!@=*4,6\W]:\P/+/)FI^'E$^$FHTB$\HS9* E-XEJIUDN)2NK[GI M\P>U 8O#[6L<^3-+5/IW0851N+>8=^06\!(TC0N0-Z]>)'A(>]XY+ +JV3;* MQ)T!"K1*C6K_PO>)=X34O5=[H]+@' "?MM3))SFJ;RO4J+EY)^ R>O5EK]7" M.J"T.2U"&%RC,G=PXWVP\9[QPXL ]2N:X^9$OF+]Q5@&G'\AKK M"9,/EXCD6I=G1F[B.&B7AZJ L^9\!A#J:THF?$\>35VS?M>LW[/,^KV+JLV-R#X8W$TOCU^\?\7)5>CA.;/) M4AT%*KFG:7[U]OQ,W3$CG2?9O^(>7AY:#.O;)-X6D0FEU(0-9C-K$[[5LE:J MHU@CEQA7X_T!9>CB)4%EB2/N2G$Z6".BULPXJ/^"2.E K/>_H<1[0;7^L6.= M@I.&!'4BKK4/3,D#R1-:901K9%ZC-Q3&!ZS#(_\UBL/XY5@4V^0+ U$OS5Q3 M;TK!27C:B=&S2>&X7C6#F-).B3%'VA,+R$O@:'.@L(&QN70BN MJ9>C6=&9\A6NI.:O#RBOQ>\I%L@U2>7,DE2DD@I&&H;:Z(RR.CB"7&72 1= M8V:!#:'8@S+!6-6&<&CT<1R7D4:A-B8\0XOCZ*B>>M/,- M(VQ,;8R4I1/DE+A9E4@EX"&C-L\9)C02.@Z14OC<-&/D\I!:5E;JK&)(^=8" M&3FSHDALI78 M>L]C_C1MR16EH;]+Q?A]'Y?V" M&^]#:6AO9V1>5IC1VTAR6(7='A*OI[54?4)O*,I%I9-Y/2&1!3L*L;9-8%V_ MI<-5J@P^_O"O$U[LPJAQ#%54IG$$_G,79/=QRJU[+.@YXWR_HNR.>,L0^?!% MEB7!]SPCQ](F_EH^THKQ)/#B"RM*4#JHV&[B"Y"V$YV.$;*BVQ\2B?4,R3.I M>!W21Y0\OWI80_72P)>GE#^,"P1?!V&>G;3[\237 ZW156MTU3*CJ\07>K9Z MWJ:>I@^#)ES*RRQ4F#L04( "#8$YRSI7.U\>)I+1*&HZ,VB8%A*SXF0$!DT>UM>>ZW<9B,N2$NSS$W^OCJ71N7YZE3149PVUR>&T\70,WMU!5? MUQ/^SZ\GA]>M%R1%%9N'75.EIA48T3B[KKPD.6+"+_9%-;YV+9MFB)0^QA?D MD2]M+[*FI6WW6#,1WGP?2"!)GB2$ZFB+Q6I2_Y/LBG3 0?VT9ZW?L)?_K8$, MGF=.W_CVRB\4,S\Q=[.Y+KZG6>+YK#>NQ/WL><3*YWK('ZTG>RA393G*I/M; M(['%9NI+)]G9HD!^G5]::C%;Q1!4[@^*?ORCSSU]L\T\3F\E7 MV%@D2?9VUJ-LY![<23#4=WL$[4(1VZ"D+XD=+Z3\--1N8UUG]92KCN.P M&=_ $FR[% A55'*JC*/=NR"#(^WHU&X#I,(GN.]!1E*RS('2S9:*D1R/.@(5 MKY#13%B9K5PTH[=]E'K!N)H[#L5X58)QWW<<#^,Z@BS@2\%1IZ+PHTE%8<;( MEE'RAV/=<1P.=1FD:E5R'" CF^DO)C?3C*%.XT\P:7N7*^$J\I$J33 FPR!0 M%$LA;S0])N@MB/.4%B"V!J:L@2G+"4RA"=E?@NSU6Q1_3U'R5KY21L0G*9F# MY488E"4/GGJ+755ZX?F_S'S+/G27QU.A&]%#%]P^]DGA\V\!_V"UNHO5)TS. M3VWLN[KK_M,/#DZ5?VX'^PNNN!49._$185UA>Q?Y"1X.7:/R3\UB0.W;LSAS MV>O.;;^89<])D;GB6>A95KKYW%( ?$995GIN9X*P_4'-.T3S3,GCV(C\OGH> MF[;)3'\2-D)DJ.+W%]M_Y6G6=OL;!(GVU36X80UNL&YB-G23 0V[JD^1?4^A M(FGN-@ 957 ^;]JJ009011J8OG">BM3R;VY+<3Q!DZZ*%\:E+,-L;,V_ER[% M ^0*5Y_NPXZ[EUQ#OG.1=CQ7WQCV\US3'2\$X!3Z5!/ DOVV58F! M=I=QDL3OI #&$_MI1=ZD8^>7Q'*/B=Q?L"S:]SPI_(^7K%,\L[9L M'FESEW*U\KK:)^S$TP3JJA*&G N,U]4:88]Q4HB74X 19;[$G!^:VNL\&,Y^YC-AHKLHS9*YVCS'F]>XSSU(O(\TN8=S^+XS*O[/7(D>U4QL'878-;Q"_V*_SP! MK:FUB3^AMSA\PT=A=UK=A]WHXU%I"/<=NQ.O7@R/#.?VLA3'C,1-I@V. MDMZV%(PT,M>,>67V_*02UW[&AJ-?;2"CH^R;Y]W>J*AP=Z@CT$CF]\IB,^;N M!QLJL30272';'O!1ESK'\>$I?6W>$5R@0*,@)6O8UZKN _8L=@*-@)@/1EB6 MNG5V%.]WH.&28ACV':\##'5_.4(][_P93[X;)2.,ZV\T "$#8EZ(J-W?(4?O M&&<>VFGEBF=;K8#^Q78;E%0 >AUZS3*>%:J%9QEO$B]*=R@ADW]&R5O@XXEA M(7AZ%KW>Z.D&3R.E_XIKL-7ZB35YT'SNVV<,-'E;YR[RPQR+V[NH?CA%M ^, M?]]^+5HI]Q>K];K-Y3YAWY_3L+12:/B A1M3\\.N?+/JAJ@P*;'TW 4!D>V9(=!7$,;.3ZPB*M"0;=(/\U"G[/Y=A@W%BP M2.^OS'C"!2.Y[Q!=,UU-VPA,G((6\WW6'.%1*BSDI0"2XOQ M;13T2@M'H..Z?>U@YX;-'I00-7QI@6S^AK .DO>;-1-U!(SBN]2:9*J!.\>! M"L[!\YC$6*'*CB0C\?<\.!#Z3DF+M-_:=N_4L=#W\WU>%/6^1@=\>@65<_T0 M%D4+\(PO]B2DX]_%SYDKP+(@ZAK>XB/0>WP,HX2_W*+6\#;;5\1:,VX7>PG( MI/S1:QQN[_:')'XK*YEPUX+7PUDKM;Q:TE8UY<]]T.81B>BS4?"(M ;0H$B9 MVQ14"2E@VDO.1GU87?Z#HU7**T@\LGE\;3&_#!MZ1$TPUU+*_'V9+2T9[EM70U(@$ 7 M-Y8]EM_)&C%8/_."I(YUZ,[JYH/$C@71R^9-5[QPVZ8V%1O"@LQ,9[VF[]WZR&WM70>RXF/I:%-0RP.'A" M8?E8Y6MPX!E9F8TA+@(@^YE),GG!N<)NNKGIU8LB%,JR$[LU1*!;$0=M_4(= M>M9 UL,TG^-=]NX-3E"IH$U^7XCKR0[B%'2R1LS7F&2R'5!V2LWF^ULX'0"N MR+<4[?+P/M@Q2U7)=%V"#VPUICMA3#=J516I9Y"1.1=3" Q.XFXVL>8(&IC5 M] I0*'&T_.5",W:7,:\-RS5"RCH,)>\=RP5J+$\9BTJ>L_+"=/[AW8>6B\Y( MIFG?KERO+F$O5@& M;1YF-%Y#YS7$9!8UITZ3:[U-0#+3FLUZVLCXJH+_<8A3+RQ>+ZC*_@71"VD3 M1UD0Y6C[@"_6I=;-P62FC]M[P55EJN)7CT>.=KYI&9=ACJ[B]UIMYX1]4QNN M22+5(M4BZ\+_/0_24L,B?\6Z+'=QQ?UT+S@^),AK*O@#G,4>- (%+%M^*]>BO""DN?A2.&\ M[;_RLOB=B!GX?0T!S_TH>1LR)L;$%W2'KRH[E&!>W7@?32U/W@I-'-DZO56+ M]%1NF\N0TP:VSKA-*5T!DY[:.>L59=YYZ2[0WBT3M#-&;)F1(IYU1X5,^PB/ M)M5^L)34$"F_W+R7X,[S?F-OB.Z#?N;)>Q-M Z<,%/H=UW%TSC*U4?J:?5K\ MX7T7- 92@D%P*6Z+! G$''?TCU!4N/=PR'"8T%V8S 09"*?2$F>,4.!N!AE# M"F3Z37#_7(JMXT$,2D)68-MR/&1!?HM--9F9 .JO;@-%M;69P.EO0'#BF-\< M#W,Y">ER<=--7/]J#78YUV 7 =!K0,L2@@[<=?,[Y[USMZZ?5G^3#H=@J?07 MAR37O]=I9QT^S=&#J^-N'")0'7>PJ5U==:O7R%V_"%0;N 7SS&KV!;3^RB8$ M-ZV2'.5MR19(/:$YX*Q&EW&2Q.]85L%\Z.,:?<].+\6+[$:LUO;2,#H3XEF. M:"WMU7Y/$F(Y++6;XMUI[_230LQY?K'EN65<5$?1?+]\SGT?GTAQ]A)3YW9'!0!]T3X)EP+G[#; MT@CZ%1]77A[:?$.7)#,_[)ZSV/^-2PJEH$;OIQTI\7=H?P^]O9A_CT-MH&7')\]8D\5[D-F>WLD MG"9"=E7Q.D4M[_A.3W'')1)E7_C?Q]%+(81:*AQ+RZ,UM3;QQR1XP^?08^CY M[#N;H#&0\XJSQRD-=9]121ZDV:47_<8YI?IM=+\XB-ZE;^#,MIKG=(U"[XBV MUXGW+C[&V8U!7.6X>X/2$,2DFV/9^PCV^;ZQ0EYY!_R;05[SJ"%TVY-0%,3) M,_)S_'D5S42UM\6*/!E*4)K=?!Q0E"(BGACK0&NI/YCI#249J5M68O;U[C//6B+;Z!;=ZQD#@^!Q_<8*Q^N9VO>]?3N>'@!:0R M;![U]X-<'R \_<6R3F_.-V! M$(BY#%'Y4=@<" 'U+B:L4UC\MH\H\?$OO!>Y->(. (3(+UZ6$X_\-9Z>%%&= M#D"(:"DOY5])G-H3\1!"S)P/-IP MI+>FB4\2.?\APR,=G.2]/Z6)&XM+9=S[%0&9>. M-*9KV,"(Y0@[-*#WRL+ %P^:<*D=PG76=]X"5A6VCF##VRVFP'%DYZAE/+!B M!SI[B++30$,@42A+$'C0:!M]'X+C=//B!=I++C""@T9!;@.(G/:==!\)3[(C MD/ $IV9,')&7JL*">V&CN^4=IU\^D*(-!+K@5 ,..VH$,C"Z33>,6PID"'3JU9PP'<AE$/LC3\=JXXQ4+,Z3_%RC2)4-130#Q=U! C MD-8'+3P[@PHM[-7)IA^G> M8,?*&@$!INE")=[6""PP;ZF\"%TC,,"\ARC$^!I!!:9ZKA 6['RUM>=\O\>7 ML8?=Z4??B'>LY_18ZZ^=8_TU)PM^ 2W3'9-M&(W7 M!"B T4-GG^&S4*?7&J,--^B6?Q*#QF&--SWK:$M78X>@&F89.N'YA JQ],IS M,:H]>H3>5Y0%OF?]3+:/" O1K=068':V M6 *L\VC[/?D(.>'8VX/7 QH9W W#[P.E*!MWQ]#;VBNXOX_QM?S?7ADF4JI; M9#L3A8M! ;?+:LD">#-;+5FKI6:^T)GN$0L:$2F+A<1YVXW$Y)YKH/$0EGO+[D M75"Q/4>JL\7K+F=^E\=_H.T+9K4G%!9+D;X&A\LC8UM>'FF#/07I;WRKT6P3 MT MRFF0M@/&_3N#B?_QZ1?Q.*#EX278D;AC*'9O9;-:)/J%#_:YU;3_M3XIZ ML5;KNSR2[+_^<^+V*WS%33P_(^4D!$%YG"[6C2!%]/R[=Y"R@O0: UB%KLSA MAE!QN@ @1 L[0=H?7^-2JQ#$Y3&:6R/@(7M%R56\/R3HE:C3A%_(R2=E\)3L MK#D:]S%!&^^C/K_9L;;4=IKG\H1>B,K ?QUKV,C:/(6;Z"LGF/6:+&W9CS;-J$.P"M+U-XOV%[^?[/"3YG@]7=WAM MXY+Q;G8[Y),Q'HGE)HYX,>F&/@<*0"9!L1^PR6@N^ ^[LL$#;9/?$,M42L*# M;R+\L:38\0IHSS\W $M3$VT28AW? 5GAXJ#*HDB5GF1M=I#H" >AT>HM8- M1T(@L?HY[*=7,>1V/9;S64G==6^)S)X$447SG"-@T.JI:T=C0974Q88FFA^X M;QX$#8-D3H?8=DB70S3D',&#]_B 3D##_L@*S-LHBVY8A2P;"M=X"DG MK(_?QQXIY2RX87O=-O:J<&+0$'HX%(="]%(R0J&8U\8)QOPE.NJO=9R2T^O1 M.Q9KS*UE3&LY;QH.>=24.L7^;V>=UAA++SY. 2EHOU/Y%&EE$2O>45#^?8L6S1T?@_JQ'I" M$7KW0G+^*!Q7[5Z@R+G!$@)KP3YZV#T4*O8F+JYPK,I;:F. (G4T?9")HF!/ MF"R(BI> IBSA:1A0!$^A4A]I#.G\-2<"BV#8_NQSCF\[^,\^STEUL7?D=29T MMS]X05(>R2DS]8G7Q=X5J<*R/)99=Z1N(^=BKSDW_]-#C*V+N2,Q )PH":E+ M?.=AUNY5&30";/N;8*%5+MN.(L U?;2?,Z!>X1TEFG'/KYV]O;LV:"*%N0V# MVWD3PM\& #*-0AQ^K,7G)PAC&C"VG.,<(X& $T 8PX$9@C! MT8C%5Q%[C+:/) ;]T3L2=2"U76:X/:=-XD6IYU>P< L,"[O9LV]3X6[- M,;T\=G[#J1(\;BSM]00'7$/SG-":67R9B0H7-]:!WT=WG3(L0[T(<9YE[[6 M!B4G^H77 QH9XSG"5%V]J\?GRDC^C)*WP$?I?; /\#3N ^][\28"B?/V(OHS M8Z.&T$S!_Q&71ARRY]=MH+L4JW<,/OX1AUOR3"(YNI-#G)!EY%1E%731/,/" MAEB?OYNXQ64!XL0VRG1SSE&JJ@9T]+-Q)ZWC)FL5I-CG]S)!8#@?^XE3KJ02("VB%1Y-8&BK*-!]B!H1Z>G M_SGJ0!A'NU#[=-2#, X-*4W74;,:2YB"?,QKM;*!L;)-)KUVT>,CYCOQO^ ) MDEI!+V501C51WG/$"@. ,-=(VVC,F.ID[^>R%W*K.[['RNI6/-H ((A4Y!+[ MCYK4V_#"_ST/TD!@5&6U!C5]\M<$\=^7$?.5U@(-_5 /%755X'&3/2 M:LI?3?D4I%2T_P7!PZPV/=ZB8-V>K6[?YVCO+$/M\FW\HT%9[?QT.S_S8@(9 M)@EY(GUC&3@.V5<'T)!(B1K!-53$&#T E^D&HI[(HRYND/$!XU&D2G3(R!D1 M/JT[]3+=AUP]EW%C7Z8SD8O$T "P3!\B%P2^4<'1I"1M7"%KG'#4U?K\ZB7H MDJ3;D+ *3%B9G@C1T\EVL-A])^7T@0$X:X54 MI"PRY!RX4\>W!M$5*:&.YY_%_F]<]PFEH;U)Q_M]'!4SNN#68:0TM#;IQ]"+ MAN^7]2;<:Z396T)JCT=%37S\&;;?A-;,G@>EV"3X QP?9;>-/7$S6@B<",#7 M?!D^,?*I%;AQG[+OTJ_GP]DCG2;V2ZZWCQ.9[Q+T]S#HI1[-JF,HSMA"26%^HJ'+IB]F$J99,]QJDOT M@E9I>BV8;?%=@A /]_(91?@N2(S8%]L]OKZE65*\\G'S040P([AMW!AP#S'6 MP5)7>BBW_T6>O>*[\K\'96+-?<<:9#?[0Q@?$6K)$"XGL-O;)Z',QZ OSMD-IADH=(MW$6-BW?T_T)^_!*153F-5'8J["Z;5R^J9*T(HMGG MX][&N_D]#[)CZ]VB/DT_%R#=1?C,"^)M =.M%R0_>V'.- G8F:):"T?L*>*2XL MQFWK FUR*D6<9:.3Z[R\@ZQ]09Y=:6M_V[T-)M2)/N,ALK36B7Y!1))@@-[P M1?$%%;\DKVS:T]E4Y^?>$C5SOTC3?%]23?:RC^F\#MZ"+8JV3^SG677K ^V27*.@01''P ]OSV<:+YFITG'"ZGZ0)_Z(Z"4&3+!5N2O4C=G:& M$2>4(\#QPM^M(.=&C+P96&Z^CHBE"&+0$$B\263D[![A M>5PZCA," TZE$!I''V(#>BS2XF\< M?>[- 82;T!U'7Y4S"[%LT(^1BS$D4S,L?:(;560$?$B&'6#7$N6X(R,+Y+SA M8X:H(U1!YZ>,)2(PD(T>6]KA ?%WZ&$2 52M:*%&M% MBM'CKQ4I%E^18BVM,$J\N%5:P?V$>W-J7*-XEQY3W>>-\O_S"P2X$>/P$I 4 MIK; A5G3P\ O426!\P2E\-9':7(+7)RNZ(:W/JKS6W,!UUQ *KX+S05<$^/6 M)*>S\0FI6WN6CK^F:'B&<0@R>C""+V<('5Y]]-+F.\CPP^#7F8.%SS=\88QE M%'*L^P)7H&\T70.U[>AJEF*KEA';#<)HN<:&6SD[)"VJ:UBYQ6-%V_HL(W[Q M&Y[=&KZXAB^NX8NS3WH-7US#%]?P15@'R1J^.#)\L= CGIZ_J80Q]OHLD%O6 M<,8UG'$),*_AC(!L;VLXXQK.N(8SKN&,3BS.&LZXAC.NX8QK..,:SKB&,[KO M2EK#&;6$,_:-19!1A!$FMH8UP@F_@ T_#'Y=PQJA\.X:UFA[!=:P1A@ZVQK6 M"&UIUK!&V.NSAC4"7IPUK+$=UMAZ4&R-:USC&M>XQC6N<8UK7.,:U[C&-:Y1 M#>*V(D%(2;DRC-5Z@1RRQC*NL8Q+@'F-901D<%MC&==8QC66<8UE=&)QUEC& M-99QC65<8QG76,8UEM%]_]$:RS@NEI%I((*,WUE&A:T1C6M$HTL1N&L4XQK% M"'8%UBA&&-K:&L4(;6G6*$;8Z[-&,0)>G#6*43J*\1$/$V'XLL#WPC6D<0UI M7$,:UY#&-:1Q#6FT&=*8X&/PC_416,R-_*2$.=W$E^C1"[;XA+O(-E[R@K)[ M](9"?,SY>!+XA._-4ZWO\F($5_?KZGY=W:^K^W5UOUJ^^"H>8DO';G6=VG8_ M.>HZA0'>*-^=^R:D[Z1#P2B5L6TU&JU&(Q>-1JLIXPQ,&6.W<"7;6B+03 HC M\SN:327MNM@_9S$J?9S@/,E9V%K^3U-9;MQOF31)HHY M_RY-<[2]SI-2(\(3*B\<[6UQ\X%5TR!%3%34!W*65THW+#X.;CX.B-3IW,3D M1W,)5>G/.PMPBY2>D[OFGLZ!%[!VF*8C2P#>2S2S\WNH>/TOW^.HE=L1%:M!PMW2< M)[I3I,UX-,"R\H;G-:O1 MK/+%MVVL.8M:;QDCK-9K8J*)%5 V:)M8AI_.?AD4S=Q&]/2S5]2GVK^-K,HR ME/JY#>%&EL)]K=^<<=R5F.(G_)]?3X'%&^^CQ&"[#^M]O&_E2YH;G]5FY-]U0J=_[,YIJ%QBW"!Z$78@VI2,?Y?WD2I-O )[N''9DK[J1YEEA["\HM M_4_D)0\18L^-U130PG-$ J,QH,F/XEK[VX]^9CPA/X[\( Q*C2&K&)MP=8[G M<.PT5CJ-U$:V!@M>'GP="ORK.,?:WY&;]$]O:W2G;]YCV9U^:JIY1D]HFQ>B M[6%WC78H2? E$C-XFJ(,"\"'W0[_!2L>+ZU?W@?>=[ST>//N"5:TR6L8U6Z) M#CS+>SQZ*#PQ9'O9VP,]_-,:Z "E7U%_]61[@99T5Z_D>G@7#8@@5[]28H5A M_$X\\1.DGLI7K,%571:BE_LX3:^\)#GBRR*Y(+..:$X'S9*'_:5?@NSU+JIN MU>@^V%'O>TK]9YW[[81YWQJ;,]ZV[$]W3QO:M%6ZF]'B)Q(P8A3=-9;(&3&1 M"N4Q (H>:3&L-(0U0AO-Y39.ON&9)!F^$Y ;>IP6)KKT*D\2-%"4E+OK3UNM MRJ$\[/#G+E&$!6:6/GI'8D#[AN5G0LX]Y*/@C?SDXB5!:#^D8^)@^LV$E*\T M&#,,A]PNFF>(58H$>2FZ1N6?=]&(.:L/XEQT-M_VW(15]NS"D",H.6X4,;%C M[,N@P9"*&Z<:FMMP#.RECM!<68RT$-W8GV 3+W8BBNQQS::7L.LZ#@7##] @ MP+090Z9;&$+.]O2UV9]EF\Z*G3SF:R2)Y']+AT'$4H3'20.CM<30;1_[\ M$#J(3"#PGY 0T.Y3@$AQC\ERO\[R"3"2&4[6V-O,L\Q>R*@?9_SX/R@"W^BB4(-_Y? MW$]WB(YW##XX)>1;OX; *RV1),_XM$[ B/D%5?:+F4/TY"3F_I.R"1J?4W/N;7;KN)T((4D.UEGD,;\WEIT 8=0NU@G MI,&8;>>HO="RPD=B)#ADNYUBI(!]QWLX?2F[P[D P&V^U",QFLPN_U0/B.Q!SVKB:, MJ!F%N("P+"^.(R-M@CEY!MJV$,>IE[.9,/ABK&$",F:: OV8M@K(M,M%A@O, M,"(4>GL+# M[76"9$Y3F_&YBZD:"M4R[&C4O4;F4'J[RGX@X"D&\+DT/*>G&, G](:BG,C' M@JC')-X%&98#-Y[_^H0.<9(1JTC5;V)$X/0:BN4TRGD5Q=>;&N6#\[-?2%&F MJ[WBD,UZW$09YJA?@BVJ5N;R^,7[5YQQZ MBZ5X_< %202K^?;FPP]S\A0#D,Y)>LM,D:Y&,_W4B%_^C@#X. M@VTAEPJ91&48;E/[E?GJ'<>M;,MJ;1EOBF3A--2\1VN1)=ZCC);6UKZE/##6 MN]W"8F7V#!]T)W7/"?7*?KHZ5?-.\2877S5 @ I3EQ(1BVMC;]4KC=LZ..6@V< MBS0:H.(,^ZX$&3JY4 6IRV 'D>Z5"S0"$B_A MT2Z0C>6.=;M;!M'*TF;4E=%1K&3NC=0B"?UK&FCZN2)"?)4C /"!@ARA8NML MX>$*&:_)XI1U$5\&T MF#$6$:,&$<$Q>^B0YYM M\+>XB',Z@"&"1)20FLZDH"UW)20Z6B.JB4C?(/\U"G[/^>O"; Z)@ I>M+WR MTM?;,'[GKH[" ):= HWQ3U !B-5:]].!7I 0\%!=O[E3-([[Q)9L5_LF%_'1 MS3Y%NL:XH=@&;6L2$RX2'6WR57:IX[ (]NJIG*_L]M&HU_E>Z.>AIZ[82858 M-C2?3 QH>^F%),_I^14AJJK7FA)U >D+1.;3+-*/?_[S7YH52O-]J3?_,<"3 MH2]1&<#:>SJRS:Z$)?'EGOQQ\WN.5R0L?"QEHCA6SXMU:S/7.PI>7K/__<.G M/_WYSQ),:X/H=FX->=LK]G][C4-,0$I(/,EI6NW<(A')56HYZWSA%S*HKH'; MM'2*U&YUO YY73YWBJHA@V+!6CJL'LD=&4\ERY+@>U[$9F]B?N1(UTD\9'VG MH*D22C'!;,Y^3(@U+CL^8NE;V"DQH0/H(C]Q:%)]4(,RI_07]Y 2M8TY:LKQ!5H9R8,6C,!:_H,AOG[S.44]9 M[NH=K=-EJ#IZJ40"I5!TX+8ELU-+9^[,_1)$Q1WFU,8I8&1.W"=,5A+XU876 M61YH9U5SZ;V/HY<-2O;7Z#N=1O@$"M0)9]=0[LC9)(5=^DC1*5ID_A'J.@HU MBD=BL AJ#SUYH)'X[>EWHA^=6-X44#+RNE_%#:N;34AD7?S-,;+E M..)BNPW*>3_B[7$777F'(//"U@7#,;*E;3U)CK:9J,PO%N4"_'\4^DUD:$MC=>$N%5 M3UL[X!KM C]PC6RYHXHAWOKGU5^=(%EF7P\JX#4JF6/$RI]@1(#S[YK.4G"25E?-^B4E%@]=NZOZ=^5:9TGL(IJ1.B%4W7;6)NJ M9$P"E02YOM9(D[5K]*@2=H- D'CN(*;)WP*4AO:V+"-F@[YWZ8TMRQNNH+%9 M:4RG^V=0DDS+X(# D2;4-KL-E10JX[6:V2P?P@E;H4Z>V\7>:3T(UZ ?S/UF MUL4J/?Z"*URI7:PBSXRD8"X"JX?FF'EJY$-G4LQF]O)>!KY[*HJ#9A93I%B> M>.K$FT=JA*N5OK1*NYH4U-@.5)9:@*CO;U*G7RFLL\X$@Y.ZLS%_6RR MC9KWDL5,2J, 6<&!JU)B]?I]-*NB"I[%H8(JW]FB%BCV'3+T06%'(%PU=*&H M" 7K4ICG]:,2PNE@MP2QBL+.Z3#O#JN$85G$B5O@8_2YSC<.D;LL)SW;!7.G,))6+]_4%41T]AIV![!O1Q= M/&.^7&@SDE.4S7Q0-B*$P=RD"2.0F>4;'DGU&$\0AQXXOM/H@" M4A,F"]X<75R94X%2HY&VM'")5!+IG[T@2@D@*'V(\/['??(@?27:[\..F2$) MF'B1/.\T4,H@&MO2>!+/\N_NE8"I44LY>/+%35JIKR M50^[7[PD\4[F@7;) C>HYZTUO597$R10W'B#;:4+.)9R([_JTL7*AO2[OLF) M:"="[B%Z]LBC I=567Q:Y@E8547I,"N,3F)%M)UQ Y1LF?4M3(-W^P/F\,*" M]>HE+RT)IIZ%L3ZWYM!S:YQ["LN+TFIIT;FUG.=@E6+[Z/MY$-#7:V9UPBQ# M('/JC ZNONFWOJ I'P8E81=DR&:)KO;6AG:;[*]'IXV],'])>PV5!LG.Z]NB M(Z.VQ$86*B'B?C!VQH3L&O5Q+$9]<(PF5.)X/32'3$A:-SK35.AHN@(_TRPQ MG+!TWT6\&C"?@**;"IARB=K<;G"*JB8EZ&0W^8URL:<2P6CL6IP-)1P62, - M96;]4-]>/5Q6\TGUZ]QP.JL$2%->)J3V*XTSN",5MD?/PKS2!22H:U&9@]()*AL6*.[J_8M2J,2_<$GN.I M2;8J$"TU[.HI'+E[S>Q6=W>GY#&FP+^B$4'"H'HU449%\0/N@F00'K# 3-*( ME;&:\C5GX*/JOEJ@HHWLG!.@VBY08 M/=^8#S*Y:X'%-/$-V?U!J^4C2H*8%#H@U:?0-2K_;/3^FP^_\($^ MX56_V>V03T\F4P#>*6@9A-U%;QA/,4=YQV*G;.(+'R.>(&8)21HLD(T]#%QN M@\B+?)F=YB.T+<)[GX@4JN3)/?%*8[&2H&W@FHMHFNR12?!QPY(*5AA1]ZQ3 MT&H61OV*=JX9G/7)H+LTS7$?A"60Z*U)Y^"0%$#/K_A>?(DWVY;HL%B!=3&Y M$*SLH?*D4]#JDCW7Z V%\>$YWF7OF.-H*,#-;9LD<#J*#DW,_.BTV)64,VW- MYF'70%$PZCZ\H;X4ZS1V2VV09 MN<#3-DB+(:Z#HDN6)RTL4.F8(Y\H?X^V+J4,3]PNE?BXC1-\L.0)5DY2QGYQ MF%5&[I:.F65H8_FKNX",/5PH>Z;ZS6G/_,UI_4.P;XJ\#L:F:0KODSM0NA \ M%+:.7#VA_SH'. 8I)OU:%']?_,'2.G:KQ+*;#Y3X0;MHFOHKBX" &'FH7*,D M>"O2:T\X_+3D/3&J'L^G/R]U@[1/D$W\A+9H?RAOL8_X\OH%)2\H*>[XWZ*@ M;4QUVZ,CN5D:-CDYM)N\U!863EM2%35SHF45;ZE:/([ &SL"B.5)X-O-/?UDR[XCRBFL0_M-E:2J) M07UQO8KWWS%#D&]UV*6(I2H?ZV@EOOWU'-AC\$@)JPRN&^^_3P-CZ+<;/AIZ M0N0L[K)#2*[+\FNM1S_;[X+4X/S]/,&I'BZL=Q7U <,32,N_^0T1XKX:UG)H MG\6-ARUPJG=T\GE*"AHG(.NB\%&,(E)W1HP$ M(ZP.Q;#RG.P :UHB-RW12I1.[6D#V&-[A3P'^K:0'P#:2G+L7G(K21O I@"3R#E3_ M7AN&\BHAC,8 F&P0KRU@KGY[BP\7L,*M MJ10PF]NK*LJ-E*82P>T"@)FXD"AW7 MYQ_TD<2.:Z52PFP.0JH/PU*%TGO0!8Q ZX252DFQ=H_S>3.!+X-D C*9;_0^ $AIQ34*"#BU/*?'671!/39@D++9"/2I+2$!;MS(*P/(:MF=_+YE-N$H%U5)JDN@(BC!\>)TDB=Q! MQ,J%NTD2+368YF-//3YM>/PICP%H >GA9HH;L=,9$'&\N#'YC<@:PC@GRL1W MR7"CQ#@S[RIE$MC= ;$;)ZY*DMO8(P KZHHO4'X8IWF";KPDPG,ET32%Q>V9 M!+0EQX==]XW/:/M+$4^&MA=OF+P7XJ<,?/SCZR#,24'8PEKWD&=IYD4D_.8: M95X0 JH).WP2N!=E9^Y]>Z=*6/;6^6N^_XYY>L=:9V;((KEO>&'E/BAZ=4NP M8XSQ%]+"VD+,HB=O'A4PH&@)&6O$D[MN%6"F'%A0(U:/$-*P?)S?X0QD>$"M?M8^5> M(SY/:@FUY4$C&&+0MU!H:-6A9+"Q\'P[.[ZTU<:F=FU.GV)IX\:^: W&D?S? M@T9U%+MWLBF*(_N>-F%4&/M]PF-1ZN.8L"=,U_$8EH;) UN6DK+> =U>@2F+ MQ=:[1BX2 =GJP5!^5LX,Q!E@S%\5KF!;6J_00IT'QS\;R M]9B@,-@72D&]CAT/(RS3UAB7JF25T,^)>\\@C86CV-GTSMQB36[DK>M'I8D* M)I'KK?JQ4#./SR;R0+R?N2%*S&Z:SV&5K38\@A5ZSS'OP6:0G'&_W]*.3]R$ MQ$Z%]3%Z$190NW"&/B$_?HF"?Z/MW1;S5+ +O"9)L@ZEQ^2U?'SX=_D>;?%E MBW;,ZOQ$K]2.LP>S# "?XWC['H2A+:R+3YP#T%3JJUB);NR,*:BK@@^M$@]G MC/Q,D'?7]VS1GD&05%"W?]$-OW+-\3NC0*_[./88G[N2N/VQ4YBN:T]ENB>/ MQ4\#GQ_R/9G NDWI%MWO M+0-"BI7=/([#CRX#3+%1=RX>YCHM#\>DF\0#&:SBNFVI]>!+"J M=<3G^;;YN!*3%DVI !6#$U@$8RK8*^<5 =RY &;="E#;GF$@-+[%Z=]=!*02UC_C\(KGL BH698^X_@R/@PLYO4)_^?74^!K M4QKQ85>1V"&M"7J]\I+D2"H$[HN;%]$4TRS8D[)#S1 I?8PO1;UC#%K6M(05 M'5M.^C2Y!AR:4;JZZ??>:J)V=J?*1U4 T@M;RR:+!STL_2KTTA3O'6+=+%\S MD(4(KLM#B4]:&NGI2',LRF4"6[1?%VFZ+)_\0@OMU(2^>$E0D1S*XW_UT(,9 M:['R:*:58Z6VM_H.H*2\II(DW]]>]6PU/NW7T9;L;6\%)YTP]$6=,J3=YPV& M1PJ50GI;:U-G' ?4J=/;:K9>*,CHH9E!OC-LY;\V_K;MOL_^*]KF[7=DVK^% MI;@SC=>,@!)F>Q<3P56)O_#]?)\7A6+;3S[BOX>HF'CW[4>E2&U8,3,RR Q? M46%W@4<(-]&9W\F>+JF-_^BJIZ[A88OLOA'O)*[[OX$EJK&6B7]Y'[P-[9 , M><7IX:*XU@I B]F[+_Q"%\UR* QO*+Q.$(GA"6AA-X@$,3E.E4360+#%[F6< M)/$[J2/>6,1//RK*8Y4/?S>7 5C2EURE[J(T2_+BE9R.+9\F>FI71FD;0,6# M3NU" 8YD\*J2W;YY4HRV4*UT,F0.'N+A=+'^J-" [1@TT%N#,'((#32,QL#$ M(%<"/B9!Y <'+_SB954MT;98!/M8PA2Q<"*U_99Z@\1=]!6#OGE'X1OZ$D?9 MJVMJJE%L_HF\9/,>.^8&,@\)EC]3?$&+!.4VSA/'DA+-8X(5:L?2! UB;P_>-'QN?N,8MJ*2*END#\"N4+>D\+!B/[JX[$N-7R=TT/C M>'V_X?MR6F0WDD0#'S>M502GKI%3\&'TFG!KG$E"*-+3!H %=1R5!U1!'+&ZPK+N-=,2RY:RE6."E4/=\VN< M9$2K&%+GAJF-2]W/7E*DX@R)@^J8&9 S$(+U[X$(-LY<*0VM39K&Y]1)4QI: MFS2%?:ES'K9S]]AH5/XN]^!VS_GA$%:/9MU%NSC95^%:D(X2P:DOH;1>]5S( M;APRT^G6DO+DJ&H'8OI7_.P ?B=HQ(BS'83]%B!#)YA-@,A38U:35E_'_>]S M0.2F&WXV9!STQL^%C8-.^=F@<<\W/PD9.HMN^ MHU[]X)M.L&7WO/)Y-IEBRTYYY5-J.L%V7?'CSIY)5+ODA-]X'\673E?'^SA- M+]$N)OF#>!S2 MK=L)P8F>@M_GEY!<[QBE1+$T=# FX^LL3#&D7Q%.L='KDH M=8![XH_B+[S<17C-$-V9,.)SU_@O:1;XCMTHX0-[B_\9O%"S%T%IAS,@V9-. M)K_H$HRGK:<+IF9$EV!H-HHN%.H!73O/'I/X+4CQCS !#3FPSK,Z.ZV97E4V M]A)%:!?PLRX1*4@4,GLZ>/Q(T5^Y'Y9!MX@8)OG5ZKM._P3^?\Z\C/B([['< M%>X"-XS7(U!8!N&CMT&'"5Q'8- ME+$J=UQ*_IMCX(_-VCWA'V_BF]T.^5GPACH_AV6,H,^19B*BZ6#TWEVL+FJA M2X?)L;SH4KSU(K$;%QOS0'T)HIA$/=9VZ[)I)6<O01=>BG:DO!9S$7%3\LT0]RA.KH>4>*WH]=; M$5U_/%_LOL;D ,YQL^]AO0?O]@6A+LKRNWQ1'6-@YQ&I3JQ&7U MVE0#T=^6"I&TS+IZ]:(7W*#U#A7C<89J1WHO)ZG_]Q6^"KY"G2"_)KO1SQZB MUF-D**5 ]]-Z8)*GWE*$IT/>=[E&;RB,BPK@9277_MGYR8%GO,R+L_[UM;CJ M!+@CN08&;;@^K7!AD5^\PK+]5YZ6R3TG>*#:J]4QZ9D$% 8 1J3BA5:!>K61 M0.QH,Y)&@@!/?2T6CPQ]7\"M*T6V6'QNGC@5YNQ5OC^,V@]!W0D,E= M%D:G;.UEVHOKL)R/@V"FUDQYD6_=EI_C M>/L>A"&FM/^D4/_?CC@;"YDV6,FO*'O8D8.LG$08QN_D=1,!4.Z^BS8@HK7F MO8?1% %S&X;."V+<5<=_*<^WHD+\+D[>O63K*AM,$Q*%8*>ZT(&1K7_O/S+L6B0 M"2+_E*^.>W3$_B!)V8TJ/4:PZ!B6':O-8P20?J*U>AD>UZ#HZ -_6PBY=&EX MZ:4!T07K&[W?.@+_"ZBW44;K$Z7&M+M8)V3"G95+[?AQ-9OW5'76MOU.NB^$ M912_X\QH#&?R=/U91$6O%QQR6/=<.;(8O2&0-[S *LB"L@<$,MCW4+D5TB@( M9(47]>XD(;AH_4S/=7C;D9CHH!,<1I&YP\@QCL1(+I#=NZY,I;T[G L \,O; MC!@($-%R[S T\8HF83P0?#?:9805#!0&_S3/_Q'FG_'ZF"6DY98_.>'NF$EDHJ_ M8_B#>+LIAMGFY5+@J05A2$Z&__U#EI "X!X>*?%\+"=V7EA'YM(Q*6(ZT[LT MS=&V^/LIR+.J,'N1)"1JB_SU"7?'O_G_JSNZYD9QY'^Y]ZU[W]J[*L=)=K(W M$[MB)_N,08ZIP<@GP(GOUY]:0B )@80_)LW+9A:UA$6W^KM;BZT FH$^\\8Q M2A*X-$DLM*Q8O(/)K_S[L(?](:,G(M=40\LL:K[F5[W=P(/\#5^,!\@%(C%) MCS!_]LZ(&&\2!UNM07VZ$1/TW>YISO4&>4#/W&^:%YS82_]VZ[F;* .#^5__ MB(6/8_Q7Z%X<-/0)NM#3V?]K?A04W1X#0>;%#[+?@(XN]^V#DOM-2O8;_*OX M/:'[*,UO3.'B_P>VUI/X:N[, X1R8^ H[K7VN :1RE= ?VZUS5%3=.I]AT=? MSJI8NJ*!T%08E&EI,_I?L,U&.F44L3X$+%\494OH'NO MZ1V17 >L0+G=,R=CX4L)V0RS)>&N.8/.Q\_#1^R$[1?;1K@T!&X_UG^X>O%7 M__9[DD4GDMRSZ$/<,THCB]T. * \I/.#)0FU!RA_L.L&!_=1"8%$=S@XDSL2 M)HJ<5B1/*7NF)8$;*=8?=+VC51'EH)RO/_BLTRK][ C[LV:CQ+1#!$!>_WN> M_H];APD4,6S%U;E:[(,)TT6+E_&Q:D^26G'5!^*8OS^I_1'%@-RYY4NQR"N_ M'MV6$"VV;65BP6U*>(^P#MW&@_JR%RQ@D^=!+O759S7,QZ[D0@@L%G+PJR_" MP@?=:QFE"=?%9N4Z8N^D_ Y56'I9F^Z5"(%'BFN/8:Q?61MD2>L3L& ]P)G@ M%B.:V!$"Q[)*_AQG'&Q*"'/?%O-P7:-Z A-\Y*\DR_7*QZY,,OC M%#HN-&\WT30$@1(G+US5+L&KR4"TFIMQCZ'ZQRYX"II/X549E&:M;MFK8^X6D0\#H:3P?E<,8/"QCFAM&UTH'!Z+ M8N#%K;"MU[!D:WRW3\X(T27E[[L3J'[5ACS]:A_E?@]=BFC\4T;1!EV2'5@T M!S* -RU7]3E;$79,N04B$AU)TL9[Z/X0Y2?+R3!V&LI3>UDO)/DE+EL#J:7S MPG_?7@37%]LE+3COY78:>X$D+.B/7K0JE@\.S5'P\J^^%C+2-P&8T]5)3VBM M=Q86=AY@YW&5J^ KM,G'*@AE/Y\.CA\^8Z%=NJE5.BB:@QT$BR_E >BPXNJB M4I\ZWF'G*$K^[ ZO3"*F(NEC495P/A/.(MH9&N5M4:XR\4#^KSZBP_J# MFH0[ ("2AN=9*O/#9&KB+NW$"?L!4&[H#1S,.?F<<^ZWS*J":[&U1V5M>U28 M[7HY;R[*SZ!'8>91 8W3X,_#?ZOT&&4@%;Z1K#%Y0J&OK\H&*S=#FBSDARRV MKT4=K%ML2HX R"Q5\OV1,F&HZB&Z>OU&S;UL$72<2C-6[ROX/4OQ N%MJWUM M#Y\O_QW3,8Q_<(#(;5TYAU 2WCR+BN)-\UW:FEW/ M,,K-/.7 @-*CL(ELG=LQA'(3:U:E17D7Y18JNL]1_GS^H1EH0/=$_GW*S:P[ M6X?2$#1RWH2T"[$Y>!1E]5D2)OJLY%K@IBJEB]#E7E)ZI1Y.N=)B^#P&;Q$3 ML@7L8N7<:/QJ_-I(;02ARG#&J H:=5-6$ M!740L3F_9%%,C&\"]@2<_<#)")C8GUR3*@E;\\=KHB[!6&S?:,;MLP63K0,$ MQ[2=@T5D1LPVJ.S,FC$A>I'%("L0^"1Y(4>:'?F6ZFLRHEC(?=/R M&#,#I4T"\AURS1\IF^TADE1P(9=5"7AN-45IL?4Y@*^P$#HG\#/YD*AL$M-- M[/>/H\3U[2XI&J\GC5L?J:[4;$+MRJAF:$R%C@7B T?#,KV6A.JYJEVRU0A, M]]AT]O8LA9K51$:$V4]K\EG>95S#;5A!&+!-R*4:^FI2GC79BI:_UC& DKEU MG62>TJ)^[YIW(AH:#E!IKM+GQLR]N7PU?*;=M^CCYS*"H,PWFD%64;>UQ" ( MRC/1)UG=+"P4&BT/NT\9US\H*Q;<3-NF,6$6+QL 0(D_[3*V-9TEB9"A409J M]E,^CPYI&66<4T$@2J2#R2SC_KJAZZV'A@.&Y"R[XO;#*9]3J*=QU!=\G\_R MQ BP=IC8V%DHM]Y3_C24OC%J"E)SHVW7^L#?OH>D^;;;WV*[9)2_LCR!][3D M*(7T,W'/I_!,=MC]M59#*PZ4_:&\RFVJK,8'H>D'5?98#5&TVE_'F+EPL>GP MS3I=T^0>UD.4S"'\+HZ>EA.]\%A"JOZV$W1;6V]IS)' 6SD]4B)^89Z!U& M2?RMR!8(XL@2[D20SDJ$:W[5.\H8_0 [U:< 7+8:6@7 <=:AL_TC9?M(;Q[> MRQFCSE!1^/J<,CJ+*JG? O[;^+; T1T@U>@I2SI M!].R&T0N@Y%(:;K,/*!H:&IT>XKAOA2HN:E*W.C4V3D&T(4F6\2&5 MU=;[>G?J^F9!G(O_ %__$;&?I!3D?J)B/%:D=9 M">G!3Z*'NY'L>=;4Z5!L4Y=Z* 9;A_GA4")>% K5W30*NYV&N<,@4)2;["FN ME-K5N(+,GCGX8I*K*HZY,D798!*2#PHE.I6"R*VK5FI"=TB1*78RVXP$ J-A M2!??-C(LA6Z7B'#+(@_9SNF,5O[GS-2_"XI^Y=TDD_#"T_/FHCD-P2;E-0IK M7PA89S$7:I"/>HO27?L-6(Z@/R@0U#W&*&T8->4,$_F7M2]LNY XF\7J SC% M)6'"2<8Q+8QNH=DL1%?Y4H/#_1D_PO LX&0%YY0+A-H.@21"Y42FR\TW3817"PZ)2:J%TA!TH [^$HU/-$!C* MDU3;KN!K">L7.V("&A0'=GD8:&$19/8,3$'S*?S4SJ PZD].F2#2+1)WCJ&D M:Z%7[OAI)*R U$"="ZF,J44^)RGHUR]51FQ)83CI+EL(#?+#*Y)-4EY5&U$J MT=19>,'T+5]>17R-0%I(\1^WG4G$8NB/J">=R6K9\3W#@Y:[?MCQ.JW8/$UH M+,80"(V2571T1-$'7U:#@A./'O5[(4-@IZ-25HRCBFMXC^DG_!&N.E%YTJ13 M6[<+A4] B>NA)*IG4LK##,+-;,GDKIX,2LTZ9U4T L-+0"_D'3;;;7GF&$!) M$/EP'C.DUFG4WCN,E B:1(=3G?[0 M8M4QA$7!\!L4CB+K0E99=_-,(?%6L,^ED8OZ4!P.VM>XSG)H"#V@6J*]2J(_ MKN(!0DGUXVO67*SK_ HX]VH3H@R].%1M'YP2L=$,RP>%U *M+60XQ="S\*^* MI462"@%GV21^0)3D']0,]E6D--;=+$3$5#(]PPMY_B*&>HHBJ:S3A,C3ZBT< M'LW!]F>*/?\*W*.(=V4?__C]02P,$% M @ #8)=6$KF6^/C(@ I$H! ! !R<&%Y+65X,3!?,SDN:'1M[3UI4^-( MEI]W?D7N3/0$1!@*J*O+U':$"US=S'9#!=#3V[&Q,9&6TCB[9$FCE##N7[_O MO3R4EF5CP/@HU!%=@"WE\?+=5WX$8Z;R<23^ZZ]#GMW(N,UXD2?_*8=IDN4\SH]3'H8R MOFFS[].[X[_2N*&\M2^9;_?R)&T?[+^5\?%0QGL#(6\&>?L0_NPE=WM*_HDC M])(L%-D>? +C?$SM$/TDSO$1T3X\2/-CO0P]X#%]U^=#&8W;UW(H%#L7(W:9 M#'EL'^PE>9X,X=E2GD@VFDF]D893X^] MN8]@[KG3P5PC&>:#=E_F>P$\*6*4OG?.3[MZGSE7WE%UVKZXOSTZNX=>KZXN3_V:_GI]=7UD0;L"& MV(L^SLYOG9T;)D M',*S[7?[[]Z]_^YX]K8?(J^KFZX3V8LBP-, 2[L>TR)G/5!%QVPGHB2$8/W+T7*Q^PG "^HE8J=)!DHJSR7 M2=QBG)V*B,,2! O*S]F.G8'>=8MJL3R97H H9Y>(^;(O8;5Z^K3(5(&+-"_. M7@N[&,:R5RAV%B-%RUO!OD0NE#P MJQE%#7@4M5@11T+!.>'@(ZD$R\2_"YDA/,:T*$*6N[S%!AQVB)\,!8\!&+"& M(),]'#R!G00#,PFM1\-B?WV8S68*_!? \CZ-&0\(1PW]G23#HF\=;02AUAQP;;S#MQ,>R)#/]*10;("FL+Q%Z/([I="I5G,L#7KO(D^,I^ MC66NILC>$?"7JU^51[]VJ8CW4038>0/SJIDKI^V9+S,S,Y$1?IY)]96>AHG[ M0N8%,)%R'3/HJ()&.>]%8M*DWL.#;A_MOWG[YKMC8P3CF:)-#&8KOK 7\3'0 M*AS3G0B/]9%]>+]_X)X'O(AXJD1; ;\!_B*T*0[S97:R6ZG (MD/F[;I\U# M\%3HU @:^^CM_M&[[Q#Y7N7AC&?>O]E__V;B&?@EJ\YJ37U$Q5IT'<$&]GJ9 MX%_;].\>?E"S,+-1XTA(@2*22(9V_V3IUGU!L/4_MQX)\\7!>W1*W(HLEP&/ M#.7!),?.&Z'=!S4CV#GU$#-<%D?+U/P>R1%FD;DAT G?1,UQ/Q3RWQJ$'P33 M&G?/"JFC(8/'D@$IE0M20H/R#7/G<*%ZE*#]L^#]O 3E;!/1*!2:3:E=/PPG)SS^-@ M\C#0V2G[8[O5=C\2=WLJYUE>=Q8E>,RX:SH<,*?,W&:;!\>A5"G846T91P#= M/=S'O,W]]8=#9[QYH-/#'QZ [34YX"-V1NL+16 \0NT"EIK16$M 2$*+]3E0 M]IE!4]_V=X:WQ5FRNT$$>78T[P$EM%@2+^+3JJ<0Z^(JO5*5-XQ[B;&K!3QH M4^Z!.I(4/!C@3E@F (I*X%[A^2)6(BC0'6;H'D?3<($I0Q%)$)@*8##[%! M$H6EHC#IUQD@A.-H7*Z<8,79C8B!Z47>Y@/X1^9)YE97ND4P&%Z&Q#U"(U(, M)6R=: .PMAC&CN:(>JWV4"H6TPD&M10NXG ]F0=/BV0]C2(/:Y,0!DXS3_F- MT(KW'N_#*ML\&O&Q:I(Z'I34T4C9!TK9HZV6LO\4L#4,9@ __>SB6%)U@.0@M8C>!9C%/56*!UV C6,CRD" MHX-+16J4HILL&8'R8]43'4#Z< R33B9[4'16JT@D(T&%Z^,B=UE89+@(T@,_ M2Q6 _O,[S#_[A9&$71EEU#LI^%TFXQJ92#XKQA#_'Q=D(G7S@#8LH MEVDDR_"LY5\P+>HFH +,7C%\'@H\'3H6/]+]2(1Z5O3OY#F0Z'2!^,,; >"*623(?_D_XNZX,E4@Y"CF_X$Y9Y0SD"+.*PLA#' M[,_$3C\OP:*0GY:QN\\:0;0\0=3;:D%T,N Q\!5@=B?P699$:_5*G"&PO,!&J4%U_!5QO0RN;4(0Q4YLS0;&NL=5&=! M7!X"K T2.CA. :%5]W(-P6BW80$RA%,$*QKCH6,\J[4HW:#?']/91'8K70I3 M5J8PV6UA"E.9<^BG+,W3[^:!:E%@:,+(1 3;J+IC*SQE(6WQI7 #G?<&ZYP\ M6SP[.+(2E:9YKO-E^XK28]F+\?<2C2Y)YZ-=^6MC.^(N$&ENLT2]/+M&KUNJ M7A=LM5YW3::@BVYV'=ZN5;\[ZQ/! ?;K."AYYVKHOLIG84G!X#FDH9.R^@_* M/">I0KX-U ]GZW8>+Z#UEI%?E"".]-4\VH?UY.:D1&A TQ.H\M9PI<=H,+@R MS"0_X86:[3YH6?9EN1E"Z\8.YN/YXSG>'GN83!&Z_5ITMGJ/%K\@GBGX?ILQW/;V$1V6-"5CE*Q-P3JJU,T+1%,*EHK4O>>K,_=I[8]4CM; MCQ(VWPMDM*\Z!XQW,*; 4?/>:3^#>(">5CGD5\CS%CUG \"!KFH;(@<40 D2 M=498]+1CRRJ4U>UQ]B4#&X3G\ LP1CE'$[= G82A\6X0A^IQA?AGO2WTO78. M$2>[WS\]X.$#2>-!4".)49+'/N9L,'Z;R)"\/;"E,"EZ.4FI.EHVSB(-E@<> M=LFN YD%Q1"1!I8'T+6%L#;2C5A_ ^QIH$%CFS[ M?*!/"1JT:GUQW-^A2>XT+L)GBI+@TG?D,_01\T'A]Z$,G;0/FJ+>O%QF1XG0:J M'R=FX>N#SH$6/M6\8*(. MOZ 5X6DBXXHJ\_#K?:>E]FBB*V_ MQD;N4C*06BMJ=EWTIRR@,'+)M?] SAC?3_&N-BD.YU'_#(Z*WTSDG)4!,-V. M M= W2 PC0J..\B$%D:%!>>D,)\,[IHV#D;E1XMGLF*K4JOBD@6G!,AL1NO) MDX5E29[L-EF\2V038JO9Q#DH8+JV!OL"Z2(?796S5AYQ[1&&)B_4^LC(0Y3V MRX%4N>2R^JG.R"Y3&B8JFB:20(Q-:=H.(5O1N3(Z-%\_ *?T&%6(L$+239QD M'K^GRZN8L+;XT:37[;,?+.[/#P.XUVL3D4:P-8M3YLV)C>^M%V5&\L#1XVO$;9)3CY>5;_O)X#"1>ZZZ(M.40# OD41,?< M72#^6UX+3&([O;'Q@9.-8_WEL9HE@0C1U3.B9'UK T616[.64J7[ M:* MW#7&)/AAK\*,7,$,VW&>H4GWZXSU4VA23R9@TY5P <' K$VSVLG,!Y)$-/.-:T'T#FQ045D/L&SA VGDZ&B&5O1'7YB MHR:4GIZ20_OXF/2 &7*3NY%)19]-A,WKB6+2@16B?RTT4.1X<(2CF4@+$/-< M]Q,;J$3Q]$5*C#AF37H1HX()"?O<0.A8=^FPDS3(ES6"K)H@YAIO.Y.J ME L9HD&HQ4,_,3%"N_ 6,PZU>>)4R^04XXMD=9529&*L,O_#;L)+ 3%1Q;": MZ<&246R$B.?P*YF7#] 9F[+RSRY#]ENF\5$TIC]*Z>\.?X'D!]N;B4JFPIE+ MFN-D/(LU2. @1>M^/-#2:X:>[OPN,P6I:A"3;9,7LA^=(TUIDE75YO M=6.=DXB/>CSX^F2Q\OWCIBXM1X/%,;U;2*/,1D8V!W^M+78U/% M,(M;Q$IK\Y>"A,:X)-1I]YS+I'+>.\UN0&]-25%-DT@&( >++(,_D=7&3/3[ M."])F9[6R?$;'B:IGY7:\C)\; PVDF!GZ>6YE.[IV6!'(79I443O3F/8*RN5%D0R>+R)H*V< M.[QI(FBKC:"M4+MX)EF]!% A"[E%9Y-3^)_./U!(^2X]\O#E!26MNYS@ZIU* M3A#5,\!&@5R2 OEFNQ5(4'0B2>F>Y)O[6=R K7)95F^L-KZ_T67=3#6$<]%,9Y]Y*B-^4F8;6V]A"R!% MQ0=1@OTZ<%;T!@.",U#9P=K,BLBT-\_$31%9GV=<7O1%C6%NT1?=LQY\>C#) M*$WN!G72&)>%X]^(.!C;]B9>!."A.7(-G<^B\[=;3>?70$6J#YBI2S'7&^G* MB6AR>F.B;F>&8]\)S]8D!Z#6 #8X@JY^I0"ST$,%*":H=@E+ D1X0Y]1JT/\ M36$D"=/B7>)N;L"# A9=B'% (9HRF=;YWXAM4&2Z9V)3V"A"/X2434GU0@4V M^0'00@?7],6*UCQ% JOO%:>:!K/@TZV4?')LZ6 KNF M"Z[+L3?R<,3)G8[)*9DD=:*:)4]-#_5SF?/?T#RE\F $<730Y=K MQ_L3^!#4@X?')!L2GD7"[[>:A*^H($WK 6O/CIK*+EN50# M%R&9[.]14:3#>D4=QY@K6A-_Z-0*:L;:Z!3 6^F8F+8@R" MJ!!^+RM_F: (M&XH0*[\LK):W.']0+J_S9"::[K^D"A\2]'_D$(YJM:E+CB5 MU('<]:ZH#+QP_YY75@8/A4WMJF0Y55\OO_F4F(2^4W+^)YGRZ@8UP[']0!JG MW9)8PX>M9@V?I$YLZ9*L6RM[N)XL6)C#$7IFT50@6I8%R!@3/HU([(E8P!2. M?%JZ;M72C+;ZM;%<27VU#D$]0B!Y)C&G Y3DH$"2 AD>PC;0&.>Y'6D@9.9" MN67B1B. EW4UX,%6DUDWSH$CE[K=F@FM_@(_)Y1MAS<29GKE9:6Y=@0!;%Q2 MG,%ZE*9 *4R75-<7G!I?]Y#G6'A1&MNFR%VWJ$HQX9A:LF!6%CGU,%.JB$TX M'EW>]M(_S]D=BYLDE^8#&,S-K1=DT\*$J2:A-')803^2P63?O?F%4O5U59H# MX89TOQ>P_W6&0:N229!5;.L%[9&>L4%L(:ZS^'O"]T00 ,EQ:9T2DZ?28J;3 M=-\H$7J1RC,=_-)\SWOJBO+K>^ U_.V)_&W+[SZE"!)BX,]\M'',C4C(H7[% M9D:^9M-W;'X^V,ZM2=-#-T<"NH?G=6\JJB3(PC+>Z;OM*2,J-SFRIR+"?E+" MD58F;G!]6%&3R3B0:63S034WHC_@'6L7M'2C*O_1)@EHYMT\LY@ M>2^I]>WAT?Y_;.+5?WX;O76[&"?:PS[$,R]S[&F'0CX.;6FDJ[0H W?F[AGT M!PQ3<_&/=K(%E02H64?Y@NTDB 4?Z+V@W#U; M^N%&0YW&N$E%[AWH(4.=<8Z;,;.^H2SM=FS.=".D6I]MALCB) ML8!7SP8#ZYR.P,_G3\GV*S.X9DUH"FVSLEUH33%K;=,!M^_ZQI:/V;QM[&A6 MI,N!2V2>]5[+I)H8*+4JBK37NLYK? S;5/*.[;S;!3LX!ASQ>BY,[77&'ELV ME\V;#0 '9C!VX4#LH P5_!9[S2OI1!V5I,^'1LL1=,JEUNL9:,H@58JAC1/8 MMAU^O3>!#W"UNKM8]V#%IJES=FK+YV:U*]4Q@8DJN_HFWYO44O-%2>+7FRF) MNQ'@>9;$,F =W5(!62MBY14 C*_[KG3V:VQ0#XZW+GKA%'7^GN.'Y3Z*6&D M7D_KK<_O.3S=)J8\ F5A;EI)"Q-%D"9NX><<5U4 K,(K-GF/@5;*@Y;3&_2RQ/^XG0\M2P^#>T.1)B?@&C&SO(7*AZ&[E7E & M51_#294KN_7N/]_5Q=UUY^2?RO[:^=LJW!WZ41RY+7.8-IA)OO_K6 A5W<>P M3H9.C_][.D"1'^=C+?EC?[%-NC DLV1 ?S5(WU_@7GT\ZOFO\B\UU9LN] M*>F<_79V?=Z]NF*__=2][%Y\MLTPL#DC>0AKU0-C#QME(+0M5GH"E)$^"E_\ M*RRPOKS(!TD&B\2LHS[(V\SJ;:&Y1VF,UPOKBR0P:R/0S@KL[[>1IHLY2CRS M]IN#9:'$O83PL&T?/G+;E]TOG=_93Q<_GYZ=_WC%3BXNOUQ<=J[/+LXW#!S/ M!8#Y KO9;+/9+:3J3^/V&CGIO^[Y;ZN/Y-&"-U=M=C*0HL^ZVN 'B_1""\@- M \C*5+"7N]EO<7.Z5:N9V1@1.#7:%+!2_'8/[,"D (M.WHGP6(_\_G ?3ML\ M#[08\52)M@U-:5,&!G\H^_=Z>,+0:Z#^, M0A]@PVXY:%?._+8:M,XS8WUG:8[=!F3XS>(S_$2YL1;AN1J]<#GNZJ4*\L:C M^WP ?]]X=%?IT=TX[!GI ^HE4?B\4?^.:^K".BNT0NJA\\T865MR^*>BYO(: M>YW1%Y'A-H#1K!UPWPQ>K-WX_C:5H^M:M'69,S5WCWNW=+A43J[,35.JW:#$ M6E'B>3/.TM97=6;.O$/IOFW0G1? (^UOUT=GW: M89U@(,6MKKPNF:++^BXO*3%)CX-,"+;S>I=]E@J[A?XN>*9L)G8]&]7)@$]= M@#??_.DP:3JG9JS)*!]@$F&EO4EU!58 >*FB_F28C\\SKWWQ_2/)X5"$V(HE M&N^E6"M!50O>H*YKC+TW(W4[;YD4P9YQ)4A6S"WHF[Z1R@R_*I)^O?_FS?L/AQ\.W[P]/'CW^L/[:M'@ J7?\KDK MOY?*K)Y&K/,9T?U%S0VJ/0W5M@O79&'P75#H$B&)ESR07T%?=(Y9RJ[6Z'G-"K9#]SA\G(7=L<"[R' F]1%WL#^!I,G7R@NU>9UZD=93@A-1>C[WO /TNF?=-V MS08Z&U;@2#MJ'&DOP&;?0-Q^-D?:%TH^7(W/;(&Y'F,/6T_9U/!LY[&"@IH, MX,/! 'L?]T24C) \<9:K+]SL83UWCB7IXG[JR_/ I#!J-9P .& MG$7S34?"E>/"]WX^U#?+XYK,N17T6FPDAR\YO+*3@0Q#$3]BVKMQ1[[@P-*R52>>+T-O6@T9]F4_'UL[D.V\ M/?AN=Z%;W!JZ>!E!JTTD#.UY>$ZJP$Z-QE52T@8>2T,<30SKV6C#.=J60"36 M&_><5)*/DFDJ.6JH9#54\B*(I*_13C>+XA%>5&\NY-GI[*Y&RW*M/Y]7;"'U M[WQ:SI[NF6E)&UH%B_&"\+I=*/;Q1!_-'K5>U3>O))$N<:JBQO2L2\""!PRZ M^($O;]"'+_/^8\24!'=,30[/\W/VK; -8A8GYLHTHM;9=$Z-@N3K0(6L$#\SJ*'#VUG8@!D@ENN 8AYF/;'V3J"]-] M9+JCR+RV)##)"^I)\A0H?T/0?$*_*)_]'QT<+S&T+HO-V-#5[\SK=MCIA\IZ0NR@]71?0T8GA/4#^AKLKC& ML?H%/P$[_O6O[QHD:)"@08(&">J1H%%(-D^D:U_RMZ6/'#;Z2,.%&E'4($&# M! T2+*"/^+VEFY*4YPL7?F@*-U90N-&$UIK0VE9I\2[QYMNR0MXN;H2L/4;2 M:"2;H9$TN-'@1H,;#6XLPY+9[(8NS:7NSV93-)>Z;XD]?'C0&,1;?@?0YG9M M>]UT;=M,]KS52>+K[-HV??^+:Z76&^OFG?CUCM3U-*H8VBYN,WNQJ:4V?J,J MF;J6H4>V*1FLLQRX[.J)RUZ\4=M^@^#?+O,^%7T92QQ7K8^%[C/V&>@A+;(T M4?"&H8G.B&N=J57WVW!H%$E=VX$A'J3MNZ$R%2 M/3J8E:Z=&G!3]5U^.Q0\AI\OJV7A!E+\4K:J1=!&DLEDBODZ+Z$UTA@17[7N MZY#:JC;?CD4.0C=(AO?6%J<@KS/D8%0]C )7W*4B5B"CDW)B98?-Q$N\%7 W<(##]*U@T?@YK*K(,GS=?MD#=03@I M%B4*&'8, ^%XA52:_\%CE+?=]Y5Y(!P<,]C'@5'B;D;^$^ 9+K5F?RXS= M\J@0^!8>' ')R<$!ZX0%@06'3>#\T93&'=W(@)%2>:#YK/H+=(E+J6ZUD[I=3LZON":P_ MA6]5H]PUK/X96;W' S>%S5<)R6_W(;1M="H",>P!G;Y^[*6.E5B'*H#A>EOY M?O_@S8'WW^$C=Z;R-:J9P%1)6,(V 6X O?'$/0T-/VGXR=+YR;039&/8RH07 M9X_82:I;Y_= '8C1L$(]Z!\\+G@V9H+D@1O@:5537'O.TB R\@.4F&0YGGP/\T,]*&*JA7,3 J";2>>FQK MITBQ%Q5>&;)K6W2*V#&M&@ZGS5V\L(IZ^Q0QFF(!&L+HNLYAH8R:-@&[V1?[ M%?L,;"N&!M^-L1:UD:C(X H"O'J+^&]&QGC$1PI_1SL.7A1YL+]+IG<,#$HI M9-ZP& ?]2'"Q0!)_+N0.A%6Q!%:<]H(AAW*J+ V+^[L1S F 48E(Z0$%\6( MMK1G<]+MN:\Y9WD77Z\(;[1MQW[Y.Q^FQQV&QNDMB <0%AW83H;L-!JW;&,M MO5!8P!!VE.%15%]DH39C9\49\HGS)?>A.5[\9BCR3 ;4W"L3_0A.A3Y.L^0/ M?4)R"!B7ZVO&X%R*B%:#D",OPLQE;4:?[H8K-2DE34K)C)22P]H4B,522CZ^ MZB7A^(>_?'PUR(?1#_\/4$L#!!0 ( V"75B_,JTMT 0 /Y? / M2UE>#(Q7S$N:'1M[5QM4]M&$/Z>7W%-IIEV)@*;#&U&X>_>3G^K/]BN_R6![49B,$FC0EA7*/CI>2+-#+4O9.[2;S#) M4N.D=D$FHPCUS!=OLF7PO%(;X?SJ(=1>##B+G=]'3?<'VW2WDLI:F6FJG6?Q M(_C]7N:"VH[GTLSO!=6]J4Q0%?X%)F#%&2S$>9I(W0I.4N?2Q']#CSI8.D\J MG&G?E#9+>Z6&UE*8JM3X+WK53["(T8%G,QF"GQGP%D9FM<%%W>))JJ+@1NOZ M9.)?&T2M66#D8G^*S@M)$G39AL-EC!-THO9RJ8'0 MR4(DH6:>Y(_1*BH#;5[_6V>M\& MS0/4(24S"[ZEF*,8@SH/D7;3JIZC)0HJ=(7?2C=")!6U4K7R7=)<)BH7?9H M_6'NVFMS7NF]E1Y>4-.]B0%YZ5>_O?+"3>P43-V*)C9=K@)C:SN) M*NNMNE%JNW6]2=OMC=Z/NY2>YV "X3)P)T!S0 9.!R=!5O"HRC @PTL8T M8!IT%*]3\5(F62#VQ0>ZD!NPKY@%:WOU':1D2C()-@.N4UDN <5^^%>.AM8( M3 >!KJ%URE8R?'/\=]5O,X/1_M_B*'4,I)BG*J\W-VSXCT384W'OC7HT,9B M2#Y-)BC%=[63OV=F; : MP]/>7' 8T/7\*K'AFK?5%>G/E(Q"Y@%'<.K'@=. M:?">0=)NFH8I\2+<8BHP%3J$US^H, 8SQQ#X_("YT#6\QCA+FITCB]4K,LP! MYD"W\+HP.$YS$\+USA&MD[=.MH8\,UK/LVO-,6$K+!-@,L,*1 M+$8JYRG0(_CRO9,QQ_UF8#4; ^GX]UA%*S6OA#8'KM/R&34L$ M)@ 3H&MP#7-+)JZ'@L(Z2)@(3(2NP76H('0FU1A>D6%DTCE2EYD.O#/4.;SJ M%^G 7;'A8V>DR^WU-.G& 3*384WG_DQ/(A\?;PI<0P72 M,!.8"9V'ZT@:ZB"?(//4J,-XT4" R^O2+,*#+S'9=.3^^ M2I.9G$&=!3TY=6!\J1:RL%4>'&R7U?OWG@VVJ[K_?P-02P,$% @ #8)= M6).>>S1D P 30P \ !R<&%Y+65X,C-?,2YH=&W-5VUSFT80_IY?L4VF MG63&2"!DC$#UC"I+CJ8N\LC*I%\/6,2U<,<<)TOTUWR M]^P^#]S>,DQUGIV_@F&*+*9_&&JN,SR?_&[T[(XU[+9=,NCN+(:AC"LH=97A MSZ]SIE9<>,#66O[ \T(JS83V"Q;'7*P\<(NM_[J!C?GM?M%NUM"R\,S.*1=^ MSH61(E^EVK.H&\JM4?*_:H10JAB502.$,RSV$(D4NC9!SS(+[;=AM(!^,Y>P MG&>5M^0YEA#@!A8R9V)O&$JM94ZV&K?:8!E?"2_#1-<^ZN5[-YN4:S3*@D7H M%0J-C6*%?^_;)=>'WD:*LZPAL^&Q3KV$:R.B>10U\D]O+,?TA]UZQ?FP6]"/ M1&G$>08OJW?D[//4;(?,#]BI6MQC>I',I/+>F,W'?YSLIKTUH!S>38 GS**WQU1K>'(1$[KG M=!SG[,?C*%]BI_RQ+C5/JG^KX7^3["-"RFX1>%FN,0:Y5J"PSCLEQ$S3R!1# MM6:J@M[@!'IFKW\"&ZY3LBH+C#1H"3I%(,129KQ=DW#!1$2;E[C00$ZN2F B M!EX_+(+&ZP"4S$#>HCHP;UU3HB++*%O'6"]I\$="K,E@T1B 3.H6J^ ]/3ED M7L)8*IIAFDL!])U*E8-E&K]"(E4#4"%3@**&O, (\Y [ QY8!!;HG M1 $<0(85Q9:@0A%A[;UD/+X3:A?B E>\U+L%-_?$GQ5L"3>^G/$,(9 =L MVS9ZCF.=NB=MN^_V77O7MGL#Q]JU3^U!WV[$;;MGCF.^:_H'R.X#Y-.^:^[1 M;/=L<(#@#LS>N\YWN2>^UBYX<)8\]Q0Y/K(^3[$Q?^*,_#;;OEMVX7(QHN2X M?#]?!,MY %=7UU\NP(N6!]^&^DAG5%.Q$[A$2>&QKTNZJ3.^"]X/$OD1\8.* M,LEP:\1<47ZG%.51?.M<^#$OBXQ57CV[+TGO[NVGZL[=)M['T"PT* 7_/P7I M)TNV)\1V7JHB3=5]M;Y"(U3(_C180J>AQ[(-J\JFK!]VZY>!\U?T2UE>#,Q7S$N:'1M M[5O1/49?+=+^0XY93!O^38"2?YN\&7 M=C?8"8YWRT,PV*TLCB/-9L2ZF>1_>9U1'MJ:%XN-RW]C;1DO9IO ?CVN^Z +U/!7!HF MPK5CL.0*?1C(#?>),[7QG]R6 T'GX8GO3'P_,SD?S+&# ='W?W6IN:O?T'ZI^>?QX/3^M.$Z?(/ M8+>SARGR&>R/WO?/!A?M\R^?!O^:)V^OT]G['^9.\F2)CA^EHI="1*N"6_>Q M^+90ARWR-YTJ\@]MC+ M$G/C1#(C+J4NW*3;6U</]=6$S8?'IOT;:.&M?SD;4AALR&$;5<"L67MWP6])4JJ"0CCJJ4:$4^:).1H-/^.]$)GJ8S\A&H M%X2J)2?:@!EU0JO% M,$1)-B/72D\E9U>\52+)E!!B&F92VA$<184B5,U(H9PI./A*X9;"5(@M2C(X M,@+0E] 83AFB,ZAVG"[ME@P4C[FUU,S0)*/7'-:MS6GA' -G8$F)B@G70(-8 MF+C(P$S!'5)!A )JR$:A:03Z;"I1"@S7GL'<1Y M)4 ! Q/("<"W@!C"'RZ9V7:@$ MMF"_R<+_8UDPF!- 74-7"PA!&#DCX+Q%.D&:D7+!%Q54[;VEP5,F<.(66A02 M#( D-"#9+V>]/S&U*4FDGMHY@QA^):PS%!:B>++T&[QLU8C SIU9\K;A@H8+ MGI<+]E\ %XSO .?7-S=[G>"H9RNX5_4F[JTZ200<>DP-"37@ML!CB#66VA8P#AOL4J)9]KP (KEK#ACT?X(^AL#'F\[73K?PZ_@CVVZ/;_/WV<<@OY!1QY MD?XXR%M8/\2TL.L/02$?<0!LM5)9&NC"P 2PIT^$]4H!K+CR\V!S;*$QZCK% M<$D] U2UP0+%K4K#X$4!>@-\L5H*1IUW-+*""6H$!B#*"L8K)X4S%1:K"D^8 MUI<@7E=HR\$A!SH&!^5P3T5<2(IR",+R3BRJ$QA1UCKU$@W^%W$TA!L&XSE[ MDD()*A0T%--0S(,4$[TXBEE[EU]BFO7UP=J$ R0U$0QYA%JM* HA:H&#L(>! MY$(-FP,=J$?02$CA9EBOK%H6:<]S@H=[R5AW3&L]$*^W;JJ \L+D0#?6UU=Q MK WS#OANR!574#9)8!VXPG.D,S0IE"N9!6A/Y"!Y&FYIN.5YN25^ =PRF%!9 M^#T>@<>3A,=.3 R=D5785$I@+?F>#D#1TT=/"L=,!> !V>>5T#$^;?Z>#KWO\"]72I>W2H93:V[H)!8/G(LZ\DO*YJ%3.C$AQS67U M@N>>?6LYCK7STC!/TX?]#GW8@Y^W#^L_E6!SVFHM]G24&'7^6&SO2 !/J**6 M6B4 :%HPX;2QMR6+/P&399EPCO-E[02#(@WE$%YA GSRP[> 6$"C6-1 \"\V M:N9$R'\K!+CLJ:]0L7_OL]VT6!M1LG$MUKZ$RA\R+ #W^+X!WUS$@@-0JS+C MMM4YY?0:ZX:R$^ K!]_#\-]LS-^>/@G^55>R?-NS8O>G# 9:?KOYKZ"*JN+>48OL=?;V-^FK^I_S MQKYZ/PMO'^$G+N\#8"A4O.X(_;L?S_[/X=BNW:W_GN/5J\VX'_68-R3BDU3P MA QN>%Q@-Y^H]W\7? [WXYWO6_(/XO4$L#!!0 ( V" M75CCCD#5# @ $H\ / 2UE>#,Q7S(N:'1M[5O10!$74(, +@)+9K^\N2%FT)5_+B7-3 M1_1#(I(+8'>)WL')?GD(!ON5 MQ4F@HH(86PCVM]^UZS;BL]M& M7+83QJ>)]3TNX?K)/EQU5MG")E;2M@W_+_.]3F9[Y3AMJS*_TW/78IIR4?@3 MGC)#1FQ.QBJEC7?//#M=]T!7^8\LHD?<]L.P9))]&%PD_" M6U+F&'N )&3?/04AC,[T_1P\'/6W!?GK&^^HT_OAX7WC+>Y\9?2G@_%D>#X\ M[4^&%R-R<4X^CX>CT^'G_B=R/ASUX2?\NC@'B\&8?+X:7U[U1Q,RN=C6?(VO M/@TNB=>E;>]PA^Z2_NB,>&^CZNAJ= 9IFGP#+Z]UN]\^]B)M,T,*/!;NY&^]_IVC[O&[9=QWR&LMH67W7J=SO\,?-/-)0F>,:#;C M;,XBF.O1(B2M"#74LT%BZ:L M52))EQ"*%/0DE278BG))J"Q(+JW.&?A*X99"5X@M2E(XTAS0%],03FFB4JAX MK"KM5@PD"YDQ5!=HDM)K!N/6^C1P+@)G8$B!N@G'0(.0ZS!/P4Q"<_ D8II M?L*$F!S_6;:?,\VJ3C" E!L!%2T@G\RY32! D['0.8C]9N":BB#,&32+2%#4 MT]#00T,/STL/W9=,#XS$7 ( $ MNH:N%A "UZ(@X+Q!.D&:$6+)%Q54S;VAP=.(8\++T&[QLU8C +)Q9\;;A@H8+GI<+#E\ %TSN .?7 M-S<''>^X9RJX5_4FKJTJCCD<.DP-"=7,H1?0R /!$&6$0=R!X"9!@ MML!CB#44RN30#@?72I0PSK0*602G#=D!U$8,:*"$YN F3*B<,M*'Q7R<"[!P MFTIO=]BN:^HVE?"H/.2XAR-+^L#^":[X-58I48Z^;#Q0?&>@& ;"..]S#5A@ MQ>(W_/$(?WB=K2&/=YUN_>_H*]ACA^[^_]/'&3.07\"1$^F/@[R%]4-(<[-Y M$Q3R 0/ 5B.5I8'*-70 :_J,&Z<4P(I)UP]NCBTU1EVG:":H8X"J-EBBN%5I M&+S(06^ +T8)'E'K' T,CSC5' /@907CE)/$GG*#584C3.-*$*6U0FT*&N=>HD&OP*&AG##H#V+GJ10O H%#<4T%/,@ MQ00OCF(V7N57F&9S?; QX0!)S7B$/$*-DA2%$#7 0;B'@>1"=;0 .E /IP$7 MW!98KZP;%FG/<8*#>\E8=TQK>R!.;]U4 66YSH!NC*NOPE#IR#G@=D.F3$+9 M)(!UX K+D,[0))>V9!:@/9Z!Y&FXI>&6Y^66\ 5PRV!&1>[6> 0>BV,66CX# MR)@UNPK+XF@#T5(>KM]I<%P"#4%PF'(_(U"Y?=B%3605O;5FN%D3/[[W28+% M-I"C1U:F I^98.<-'31T\*QT$+T .C@K@;8*6'PX4FT2N"OK:>$)"@-+%!6& MN49H!SSW[UFH<&^>E M89YF'_8[[,.^_7GW8=VK$M&"MEK+-1TE1IT_ELL[$L 3JJB5K1( -,TC;I4V MMR6+.P&=I2FWEK%5[02- @7E$%Z)./CDFN\ L8!&,:B!X'_8]U0 M[@2XRL'M8;AW-A9/3Y\$_VI7LGS:LV;UIQ$T-.QV\5]#%=6>!Q@#ZI4&CG)E MBX&:Q>0IS#!(C@NCDEIKGS WPJ!!_W;N?O:A\H@UK*\MP")S8@#0[-Y[JF#? M*L4[ES,E9@P5O*33ZO4M7>D'EF9"%0RNSA-5B@9ZAU2 !-:4-D_1[GN/P?,[ M0/&'OY;\<[Y[3K8BRC/ CT_.6:!S?%GQX+A%#CH'A]OT5OW/>6-??2C\VRG\ MQ.%= !$*%:<[?/?LQ['_ ME#7[PR+.Z9*R+L99!W[FJ;PGY?B=CVW7*ALFHSM?X29Z,4 &DJ =@(:_;M,8 M5G2?BCDMC/NF]V0?OP1^_\O)OON&^']02P,$% @ #8)=6'E[RR"-! MS!L \ !R<&%Y+65X,S)?,2YH=&WM65%SVC@0?FY_Q5XR[20S&&Q((+&Y MS%#B3+GKA0R0F]RCL&6L.UMR);G@^_6W,H:07-)>TS2Y)F%@P-)J=[^5OM4* M=6.=)D>OH1M3$N(W=#73"3WR+ZQ6L^YT&\M'%&A4$MVI" M0NDCHSULID3/& M72"Y%C^Q-!-2$ZZ]C(0AXS,7#K*%MU6J#=FGU:"JU](B<^WZ/N->RK@54S:+ MM>O@XU0L+,7^-AJF0H946MB">KK92D4DN#8BU'7L3'M+-Y8*O;(O(BE+"G?" M4JK@E,YA)%+"5X)3H;5(45;3A;9(PF;<36BDC0TS?&5F'C--+961@+J9I-9< MDLR[9ONSYM#6G(4Z=B.FK0 E*3=&WFX[;=OK-LS8HVXCPP_&IXS3]X0H382O M8PQ$(J2[;93P>\^-J.$/X*S M\]'XO'K\/8[Y^S#NC=[U3OVQ-;SXX/\!O?[$]#1MN_GH07HRF>51M\KN B="IN#8 MUJ\0"5FJCY@*4'U!B02*\0WAF 8TG5()+:>&?&JV@"@42[!K[=28!KEDFB$P MPD/P%T%,^(RB,VG*E#*^X-M(AD13B*FDZ/D5]Y: UM[58%"#7T3,X3,1J@:36GVB<(PBEB ;J$BHZ>"5P-L,Y-6@RR7*L=*%+2 R[1JUE7'J[(J M(B&AR#1BV92N9$QVJ;2/B9P23I4U7"2T@%Y0AMYDEQKV$^T^( MO694/2L2- M2K[RU.0&MU5OM5IOO)"I+"&%&R5T<15RY?M*?2EA*4VD]DIP%F)(E3LEBB:, MTW^%X=+)O;IC6'_?;/WOI>Q>O>78[Y]#N=-K[!QNX&3?.6R7\SR#>.MIQ M=E>!W8CH4K]CV]PM>>9'+)>;^9,=,/):'/5=>K[]H-N M "]4^P&IUOQ!J,8X[L7I<@,W/02]";&UI,Z*AX1))"*:5H9R-=--D@1P&)4, M]V_LR)"#JE9MZISPP+2CPI"5JLT^C5)YLF2LR.BR:%#7-M3ZEYCX1&GW@N]^ MSPD/0Z!C)( +)W0JO>LSPC/:F)??6N<&&%]"O-EP!"&E3'(C?' MGJIF<%YJ;+GALK-\K#9WT+%,O+R[(9M::2DK\L$N'LNR29 MDT*5MVK=AKF+.WK=;92W>/\ 4$L#!!0 ( V"75B@"ZM3GP0 (H= / M 2UE>#,R7S(N:'1M[5EM<]HX$/Z<_HJ]9-I)9K"Q(8'$YIBA!*;< M]2 #9*;W4=@RUITMN[)\X/OUM_(+(6G27M.\-LDD$QNM=O=9Z5GMHHXOPZ#[ M!CH^)2[^AXYD,J#=P2>MV= ;G7KQB@+U4J*SB-P,$ID%]-?=D(@EXQ:05$:_ ML#".A"13ERI\"(NE0BU3".6=N%&H=#.QSP2LB"SYBRD"8SI M"J912'@EN(BDC$*4E70M-1*P);<"ZDEE0TVOS*Q\)JF6Q,2A5BRHMA(DMJ_8 M_JHYM+5BKO0MCTG-04G*E9%W>V;+L#MU-;?;J!NA\"\90@&:Y\MF(1BEVT"<=\A<- Z%=^[SK<%^<4Z M/PZ\'USBV^[R_F Z'PU'_=Y\-!G#9 AGT]&X/SKK?83A:-S#1WR:#%%B,(6S M\^GLO#>>PWSR4N-E'L.Y/M/[.LP&_3QF9O/(J$%O!KW3R=E\>##3)I\^#OZ$7G^N1AJ&\?0SRYV=(/<-[U&/QTO@O-)',RVZ[Z7\L ",.^,*I(UG$8<6D#]*GT.,\)0%, MJ:JS(/+4$\G@ S(+:Z4$^I' $9)/VE<3WNVM&X;IV/THC G/BE?7/@ 4&$8B M!-/0?@&"RJ@:=:03XTFD 3% AS:.#6C3BJ8 M9 B,"HN>7W"L ;;RKP:@&&*I(^AG\ MIL,?J8C]K 9]GU$/AHP3[C!T=.)YS$'G4)W25H*L 7ZFEJX&<2J2%.M1D!%< M)%>UN]IVF5L1#W&C6"*B;>E21N684ON,B 7A--$FZX!FT'/R!5 YIH;C1%H/ MR,4;]N:#TG&KGB\]51G":NK-9O.M[;(D#DAF>0%=7X9<^EZISR6T1!(A[1R< MAAC"Q%J0A :,TR_"<.'DH6XJ[M\U9_]_K7>H-TVCU3YLGQCM=NOH> LWX\IY M+8?_%<2[W7WSH KL5D0+_:9A7-7X..EHCON_3#I>&@09)J[;L'&S)=Y(Q-OB@999XT#VV523;[375&U_1' MV[NNK1\9#WH,O%+M&5*M\4RHQCB>R&%QC*L1@MZX^&E.G8J'A DD(II.%.5J M:I@$ > T*M3AB ,Q3;?73\'<.;Q MMPP^Z2\(M^K>O#1VL67+^S0+.92&_'(S4=W356"NNZJ[MN*FW'W1=WB^N+CJ M7%)M(2CY6R,>KKY%@A7)DOQ.M%-7-ZG=-YUZ?@?['U!+ P04 " -@EU8 M@K%5_FH7 ^N@ #P ')P87DM97@Y-U\Q+FAT;>T]_6_;.I(_W_X5NK?8 M0P+8;I)^.[T":9KN%J]?2+IXNS@<#K1$QWR113U2BN/]ZW=F^"%*EA.G<6+G MJJ)M8HLBA^3,<+[Y9E),T[=_BMY,.$O@9_2F$$7*WY[\H__ZY6#_S1/S$1H\ ML2W>C&0RCW0Q3_E__S)EZEQDPXB5A?Q/,Y5>'OU"W MB;AT+]FG_4+FP[W!QA)E7#5AV^@GS>Y MZV(LLP*;\.'^7EX<&C!,AX?T;,RF(IT/OXLIU]$7/HM.Y91EKN%(%H6<0MN" M7Q5]EHKS;*AP>!P$WW?CQ#*5:OCG/?IS.)N(@O=USF(^S!7OSQ3+S7 S _Q( MILEA -L!P'8M. #+3"3%9#@613^&ECQ#&$ZN)F(DBLAL ?;P]LV3'/[!*M)J MKGDA"-!@+6( @ZOF8E"#0K%,CZ6:#LL\YRIFFA]N:)5.><[FT01Z TS142P5 MX!\KA,R"->M6RZ[6\:>CW]X='?\:??OZZ>/Q/]T2;3/(T-"*EU_DY[7WC($]#='0,<5 2V,F;-L7KT[83IBB>P[-%!+SK8.WC:B_AX#,"+ M2Q[!& #C5YC)B"O7H [8B6_\GA75B@P:>!.$'7W8]JD>CH <4I'Q^T6E.]/1L\'SIT__ M[ONE"];,=+F_M]?L<$M.RV\EX*WF;1SM86AW$"'UY@8,0XZ ])8"X+="1KF2 MER)!2E%$,4"ALLRG\#ZVCSG(32*+1(9G">)S'+("Z%F7(%=A1V>(\/#=Z^?/ M'.&_ETG2_P!L^R+ZC:5I=%8HS@N@;N3B$_]]Z-!U^52A0"UN;D*IZP[)R[WO9?/WW6 M0\IE,+4$>JB3:]#:$VLO.BU3COWW]W&9IF5ZSBQC4;R$7E2/)H$]'>4Y+"H; MP0N?!. Q<)PSD#@3X&S [6# (X59<@-\-,*NZA)TC1(S@-+7CYHXJXT\?0QTL1[Y*:"T&F3!/$!#DU[NNK&\=IKR)\QRT4!F/(O/$" &K1% M^ F#0Y6..,XRDG8U')%P0!83O/S+X8\@?0M^5U.W M_6Y.*SD8/+/#VYGNW1[7=]CN0R#[W=#*R0%W0>P?)#?3%(<:$K+&RP^E&,3$ MC.2<4P[+"YP2'FR.%IV09*D*B2G"OQ68J@+3R8LU]?'UH::C)XL%'#^^+4AN M)4?YUHBA0+KX.),9"L*I@.:\T5TT$T"[^$O5G>)H@31@D A+8) ,2:_J2G(% M/56CW!NG)1U^V)&7>Y?,9T?L(HBQ5*A@X\2Y4L";0'J&1;X4LM0I"ORZA#Y: M)UE,6($:@9^AG?&*K^_<_\ZOCIMBP >]:'.XR"K+A@#R\*@9[!@H%[ ].P+W M#5=^)LLTP09E6N"NL6HCIK#N?J.%P32SNS,0N=R>DU1$SP"1%#;-X769X# I M'R.NW=2RV\/6/4Q!/ 6M3K5N8WZ\ZNEHC724=7:V'KKQW\ 1P02!Y??0>C]#YN5TTYF'LOV.:)W4W[2F/.3PB MFRR#1Y=DH#VY DV3IH4Z(S0#_8"-"ZN&UMV6/:.@F,4*O46D9UM%!5U5 MU/>U\]\1H-WHW,X'5/39A*/G9@$L7&.1H6H+.B_!N S$,C<+5EGU$,+ _A%] M5^+\',; Y=O%I;CD)&;PC8RZG=?//N7-4 MX;:UMH ^)6CG^,!XIW8 A& ]676"5"YQ6E=CSJ0VEU(DSK*1R')4].Z&:]?C M&>P :+\]YQ(PUM&F-=481 "V*1I -,Y#P3CP&IO!Z8>_P!#GBF6X@#E,2-%^ MXF8G,$AW[JSQW.'=N;/F<\>0X'8=+T2,$\6-TS_E!5G_= P,9\Z9TI&83GD" MO(:G,X41VMENS6Y(]DUDNRX(]DU MD:P]Q/^J9)EO'\$Z\/#H%W!.ZG*D!1"I N%@%6.:BI%VLQSLP^Q3?W,HLK^YH?VL,3C\/K=V"2N^/ZK; M?[%W^%"30\?-+6?V'RG.+OHDRP]9.F-S_5@2*7Y@.6GL M-:]G)[[\@/ARWHDOZQ)?&LKY=HDP*+HXOS196A1&![N5Y95%83P6,:^*Q>!_ M!)4A:+1R!E2*IAD 0//,!N,U!0-B&!5#RA7((2)'B:74Y@UC.W76UI7B6(TW M""$D_M(*HB+F,IO(%!BYC1\%)([&2DZ-*\6]-;#!,@ ;N@(Q"TH6.-X$>L+, M9\K6*DJ513LT+O"7VX\8#$'NG/81=NW*CY='XV->">R8!KD-A=_K$.EZ-QAS MLX@RX.U1)I$)UW=S]%*>FF04F>T7DB* M/3LYKA)9!7K>2)"4C35@UZU")V:ND?__WO'_]?#_ZT2G[>+_I,:&@AWQLU ? M)/>!#[NW?NL>*)H*CPC@#)><0@&,2+?(("D6@;A4@1FZ+JVAH^J'HNJ+CJK7 M0]5.J=DN"B8O-H>#&M,R ,#\1N5M<+UJY_-;PUY1^#$&*& "+D]_N0Q!OG<; M!65C>F!-8B,L7$/X$<9!&7.5[3P( [H6:@JN00YEV RQ*%";,;PK9_.I-=,1 M^W(6KVO[DS$(,SH(!>)98EYD+A&EXU)KY%)IQZ76Q:7:H_RVCVN!")$*(_$3 MM2%Y48)@%9=C:_*@.A/[!/RP6@\%T^$G:\W>T;L+)O:RF$AE\IEE5+ +;C1$ M9LIR (,P=7_<9TW*D@L 0F.4-:[36 H8EX<&^)?TXY2?,Y2Y@GE2@3D3'*%KH*P4S;2"3>U'F-A/ M5*K@V6,L57!:*ZBSO9;R0?1WIU(0VU#<6C[8T@CG7HT(#!LR]8-NG&=(\%A; M)R_2>;/:#_"&6(F1*YK3&:4?7R6$>S^6ORD9 MDK1?U=@:W@ZE]Y\.GB+G7#M.NXXWA]3/!J]^#D_+!Z%TX3FGQ9J9 *3Q+H*& MQQ"9ZXW\%/&*HA06LR^ J\+PF:V71L9EDM26R2EH_[Y6B?-NQAVIO T?+5R[ MJYKL,1E'->=YXQRM#*G+T>]8Y@*DKBF#+N _$5.1#?@_=C$41DZ#KKSI3624 M262Z6E"#5_ !RI\Y7)MUK'RB\.J,PZ$Z M37&9,I%1K=-$QB6R7VNPM'FLM1J&WF+9QN&->]]4536OUCJTA95::G3( T^!G'P#'2!+&F5!QT2D5CGBU\NRG>FWE@T4_ANAB(22@HH1OBD7R]C M43SI#7(6F@43D*JRI*&M5.5NT=A(,19!N> % QU-@L4QS[NPU<=7)^G>5??/ M#HGJ#@($FH>ZEJW[T#<*#G"")QAO595GL ^P?RIX"FS-5&C==34A8FR6 MIOX(A2EJK%Z#S6\'%O(ELVP_#%405HL;H=$[ZDHVV#,:Z!27FH*F-/U*K-95 M'G^V]_JH[WD68FHE'!3>/S5BWKA<1^G%703%!V7XS%6@,7E(3^$ M*W@@9];30GBZ4&%!-38ZX6.NL$US!P M8,W*!+W+]D@ ".;.N9,C212%48=3-AM$7V2!:^6WUQC#%#^7\*DN?IE(F"F[ MX*C>1^)KLJ)DLB7$H#?4"_T&276,.)VLYS,U$ ML2,4BXMJ#E\JA&HD !=OE*(I$CYDMS;!.&IA'H-:"GY4,0MR!,>LK?OMR^9W MEOS'5USM_H.[F4B1$P%=T/4O&Y4%:OS?A"NW,-TQ@$P\2M%]-,@.U&; 0P[;9HLSTK%P!$,4-G! "%7TTEG@XV M_GLZXDHWW?HV+E'VC$N?ZN['AGX#99="N@/&2&M CC_BSC=;JYU--BQ'U%Q? M*GP B+D/I7HUD.S;1@NH+B8CDJE>R;MT7EO"SD[S>W3U_NX_79!D'.0IFV3R31$5L+R8 MX"\HIPC/J?$%Q=2\S69HTS_J?&6U^ ,AQ=I+%1V*KD*7;.1*;;92"#<";5-50F3+Z1P4PZ&7S$;U@%D:X"JCE* M&6#X-"\"4FJ<8C>?F,[>#@^,KFBZM!EPUJJ:W,XV?]A1T$]GFC]MLM5+(5.4 M=B=R2D4KX6 @/9@!>3!^#6RB]LO\%2&=*%T:^HALC#WH5*N*;**&BA<1S M=T.%J*\O8^L!D9"(MKH:[X,4S)2L)E^;5Q="\#.%$#SM0@BZ$(*?+80 >'5O M0221(Y/HA%93"8IZ&V_$GYJG/6M@=;QXB>S06R*E5]?]&#$E8,:D;<,P^=QI M" X4S!/SQ\9R<262JI-8UBNQ/$J1)1476)W7& $1HWUMF8)=]?\H84,H+1!- M1O96,I@$"-'&L6)\;".>\3$6$\4$EY&2+,&\F$LF4H?Y(%^GD8&QX,75-K@>$#EK]CNSO[3731/!M_O[Y.!,TM<;@ZIQ$7E M0^BR:>Z83?/\<6;3N-161(WW0L>IQ S73=^Q7;<+C;'B/_Z2> !UP_4H:QKV MDB(P3;IIJV+7Y97=F1)>/$9*^ A<<)H!]XZ-R/!-R8D8B4TGD7V1UK/4[ECR M(?15R "0@K!SF2^I_]AR6X@U2;G$5B RO7*NA/.".^M4[1[[Y5=0N/11@C%E M8HH]I#;*KL6M5_FAC%G-WSV*1ZE"9-"^RJ,?ILY.T*V/1F9T+U+#Y2J5N4:E5" EZN77=> 17J*I3.*VFOM+J\"CP*._ M"'W'B^[(BUX^1EYT%%]DV@7UEZP:9H.)SO)7$N!A&$EE5X^X@8^JG:TM,S%>O MSF.O"_A:@ADT,(PW+K$J@!O5##0%BFZ.QOVYX2Z>@C%-^EIK_VA[,%6$;8E M@VS>B1&2F,6O.AYVO/>NO/?58^2]%'D*(Q0;KQ]0CZ#&FD&U$B'" 6II$\0W MA5>KAXY&JB-)L:!&?0J3;G24<4RA)E]\$'Q$@AE++H4F:X2OYYV@#P7&"#)V M @[0A!:GD6B7Q% K'.D!Y\E"+'"K1M81XAT)\?5C),0C#/!&YKPY&KS;EEN#U="A8HB\2F3VD)89T(F-A&OH<3S%7^*C%2V,+2N"OICIBPKA7"" M$-6,S1$VWMH4$PJER@0$2TDJ&,B08PX"7?TFQY3-="\Z.SF.%%Z>:]F:HIL+ MK*9[TQ61-UP0&?E\\=9Z<^%+BMN[*3OF=E?FMK_W&+G;5Q)A __"*1DPMH>R MKSO!*7RHM >DA)C,R3%CJF30F MX>\&L-_:4%J;U^/>C2CB@**]?9%F$P*(MY>XFDS7Y%A4/:&..<*4T6NN4AU$ M1P #F9\:F2P+UASD7&B93@PX%!6.O ZU&/@>EK2TNE8]28A3:6MKX6I)$L5E MQ5T)/4@+UK-*;V)*:.2T!KX@%(S\MY5[B 8%]MA;;L^K(,W-#-N,E/7W[[SE MS>T.)D#!>"U7*+NWR%%7+^Z-5>;PQ/)741@Z] EDJZ1>J<#.D<%!5!) 3DSV MR5UV;321Q\6M+@,9?8R4AQ1::>J[VQTV=SYL]A_C87-6QJCI2;7A M\Z5"9D\O(^&BQ1-GUC=QJRY&%IJU)%I88A#*.M-CQ_$C\-5!< MI=*-@I28:F0N&V#4<7>EY\-CQ@;#])YU87KWA% ;OTC4+^DJLQR\?'[3P/7C M;+]^G-V-?-;,[1?\#[ S.-)O9AF>=<8A!1\=?3[]]/3WZ_O'KE^CXT]%O[XZ.?XV^??WT\?B?;:QAVV83=5O< M8C@\_O7+U]\^G;S_Z\GGDR_?HP]?3S\_[#H]<$!F??KOYN1@1:'*%C9 K8'T M"?P>O6&5?%5Z4$2/64[ DO^'-'"ZOFQ4%F1!J#1<=U4K93F#S'W4<*9_ M0&?G#CUZ%'O0!O\6[$A8%,45\2+,9RYC&V,=T-EL=LLFG3WXJCK04'U?@ M4F3R6<*CA/4:8% !#BRP9I Q_P4EEZKEMPJD[76QRH8PCM.>BU5KF@P$_=@ M,[)_L*!&2W7Y1E&GP.ADC)IT 9^M/!_6,ZK' M#'CZGI1R5/*MATG+-*PW]@,T=S/.U\CNZ8N5R.[!M*#:+"VHF$ U?+:0GO+_ MAMN<(03_\7_7_?G)5^@+F_)A9/_\SXG--?G?K5V5GY1'KF9A?O,$+^=Z^Z+T&;J2, ,LE 1 " 0 !I;62UE>#,Q7S$N:'1M4$L! M A0#% @ #8)=6...0-4," 2CP \ ( ! ZT' ')P M87DM97@S,5\R+FAT;5!+ 0(4 Q0 ( V"75AY>\L@C00 ,P; / M " 3RU!P!R<&%Y+65X,S)?,2YH=&U02P$"% ,4 " -@EU8 MH NK4Y\$ "*'0 #P @ 'VN0< 2UE>#,R7S(N:'1M M4$L! A0#% @ #8)=6(*Q5?YJ%P /KH \ ( !PKX' F ')P87DM97@Y-U\Q+FAT;5!+!08 # , .4" !9U@< ! end XML 112 rpay-20231231_htm.xml IDEA: XBRL DOCUMENT 0001720592 rpay:PerformanceBasedStockOptionsMember 2023-12-31 0001720592 us-gaap:RestrictedStockMember 2023-01-01 2023-12-31 0001720592 us-gaap:OperatingSegmentsMember us-gaap:SalesChannelDirectlyToConsumerMember rpay:ConsumerPaymentsMember 2022-01-01 2022-12-31 0001720592 us-gaap:LeaseholdImprovementsMember 2023-12-31 0001720592 us-gaap:OperatingSegmentsMember us-gaap:SalesChannelThroughIntermediaryMember rpay:BusinessPaymentsMember 2021-01-01 2021-12-31 0001720592 rpay:CpsMember 2023-12-31 0001720592 rpay:BusinessPaymentsMember 2021-12-31 0001720592 2023-09-27 0001720592 us-gaap:NoncompeteAgreementsMember 2022-12-31 0001720592 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-12-31 0001720592 us-gaap:InterestExpenseMember 2021-01-01 2021-12-31 0001720592 2020-12-31 0001720592 rpay:BillingTreeMember rpay:MerchantRelationshipsMember 2021-06-15 0001720592 2022-01-01 2022-12-31 0001720592 rpay:HawkParentHoldingsLLCMember 2022-01-01 2022-12-31 0001720592 rpay:ConsumerPaymentsMember 2023-01-01 2023-12-31 0001720592 us-gaap:NoncontrollingInterestMember 2023-12-31 0001720592 us-gaap:TreasuryStockCommonMember 2022-01-01 2022-12-31 0001720592 us-gaap:SalesChannelThroughIntermediaryMember 2022-01-01 2022-12-31 0001720592 rpay:TwoThousandAndTwentySixConvertibleNotesMember us-gaap:CommonClassAMember 2023-01-01 2023-12-31 0001720592 rpay:ExpirationYearTwoMember 2023-01-01 2023-12-31 0001720592 rpay:ClientRelationshipsMember 2023-12-31 0001720592 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2022-12-31 0001720592 rpay:KontrolMember rpay:MerchantRelationshipsMember 2021-06-22 0001720592 rpay:KontrolMember 2023-01-01 2023-12-31 0001720592 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-01-01 2023-12-31 0001720592 rpay:ConvertibleSeniorNotesDueTwoThousandAndTwentySixMember 2022-12-31 0001720592 us-gaap:PerformanceSharesMember 2023-12-31 0001720592 us-gaap:LeaseholdImprovementsMember 2022-12-31 0001720592 us-gaap:PerformanceSharesMember 2022-12-31 0001720592 rpay:VentanexCPayPlusCPSBillingTreeKontrolAndPayrixMember us-gaap:CommonClassAMember 2021-01-01 2021-12-31 0001720592 us-gaap:PerformanceSharesMember 2023-01-01 2023-12-31 0001720592 rpay:ClassVCommonStockMember us-gaap:CommonStockMember 2020-12-31 0001720592 rpay:HawkParentHoldingsLLCMember 2021-12-31 0001720592 rpay:HawkParentHoldingsLLCMember 2021-01-01 2021-12-31 0001720592 us-gaap:CommonClassAMember 2022-12-31 0001720592 us-gaap:IntersegmentEliminationMember 2022-01-01 2022-12-31 0001720592 us-gaap:TradeNamesMember 2021-01-01 2021-12-31 0001720592 2019-07-11 2019-07-11 0001720592 rpay:VentanexCPayPlusCPSBillingTreeKontrolAndPayrixMember 2021-01-01 2021-12-31 0001720592 us-gaap:IntersegmentEliminationMember us-gaap:SalesChannelDirectlyToConsumerMember 2021-01-01 2021-12-31 0001720592 rpay:MediaPaymentsMember us-gaap:TradeNamesMember 2023-01-01 2023-12-31 0001720592 us-gaap:FairValueInputsLevel1Member 2022-12-31 0001720592 us-gaap:OperatingSegmentsMember rpay:ConsumerPaymentsMember 2023-01-01 2023-12-31 0001720592 rpay:BillingTreeMember 2021-06-15 2021-06-15 0001720592 rpay:SeniorSecuredRevolvingCreditFacilityMember rpay:SuccessorCreditAgreementMember 2021-02-02 0001720592 rpay:BlueCowSoftwareMember rpay:ConsumerPaymentsSegmentMember 2023-01-01 2023-12-31 0001720592 us-gaap:IntersegmentEliminationMember 2023-01-01 2023-12-31 0001720592 rpay:SeniorSecuredRevolvingCreditFacilityMember rpay:NewCreditAgreementMember 2021-12-28 0001720592 us-gaap:RetainedEarningsMember 2023-12-31 0001720592 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2022-12-31 0001720592 rpay:PayixMember rpay:ConsumerPaymentsSegmentMember 2021-12-29 2021-12-29 0001720592 us-gaap:NoncompeteAgreementsMember 2023-12-31 0001720592 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001720592 us-gaap:IntersegmentEliminationMember 2021-01-01 2021-12-31 0001720592 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-12-31 0001720592 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-01-01 2022-12-31 0001720592 rpay:PerformanceBasedStockOptionsMember 2023-01-01 2023-12-31 0001720592 rpay:PayixMember rpay:MerchantRelationshipsMember 2021-12-29 0001720592 srt:MaximumMember us-gaap:ComputerSoftwareIntangibleAssetMember 2023-12-31 0001720592 us-gaap:TradeNamesMember rpay:ConsumerPaymentsMember 2022-01-01 2022-12-31 0001720592 rpay:ConvertibleSeniorNotesDueTwoThousandAndTwentySixMember us-gaap:CommonClassAMember us-gaap:PrivatePlacementMember 2021-01-19 0001720592 rpay:TaxReceivableAgreementMember 2023-01-01 2023-12-31 0001720592 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001720592 us-gaap:CommonClassAMember 2021-01-01 2021-12-31 0001720592 us-gaap:OperatingSegmentsMember rpay:BusinessPaymentsMember 2021-01-01 2021-12-31 0001720592 rpay:CPSPaymentServicesLimitedLiabilityCompanyMember 2021-01-01 2021-12-31 0001720592 rpay:PayixMember 2022-12-31 0001720592 rpay:TaxReceivableAgreementMember 2021-12-31 0001720592 srt:MaximumMember rpay:SoftwareDevelopmentCostsMember 2023-12-31 0001720592 rpay:ConsumerPaymentsMember 2022-12-31 0001720592 rpay:ChannelRelationshipsMember 2023-12-31 0001720592 rpay:TaxReceivableAgreementMember 2021-01-01 2021-12-31 0001720592 us-gaap:RevolvingCreditFacilityMember 2022-01-01 2022-12-31 0001720592 rpay:ConsumerPaymentsMember 2022-01-01 2022-12-31 0001720592 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001720592 rpay:BillingTreeMember 2023-01-01 2023-12-31 0001720592 us-gaap:PerformanceSharesMember us-gaap:CommonClassAMember 2023-12-31 0001720592 us-gaap:TradeNamesMember 2023-01-01 2023-12-31 0001720592 us-gaap:TradeNamesMember 2022-12-31 0001720592 rpay:KontrolMember 2021-01-01 2021-12-31 0001720592 rpay:RelatedPartiesMember 2023-12-31 0001720592 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001720592 us-gaap:TradeNamesMember rpay:BusinessPaymentsMember 2021-01-01 2021-12-31 0001720592 rpay:BillingTreeMember 2021-06-15 0001720592 rpay:ExpirationYearTwoMember 2023-12-31 0001720592 rpay:BillingtreeKontrolAndPayixMember us-gaap:TradeNamesMember 2022-01-01 2022-12-31 0001720592 rpay:BillingTreeMember rpay:MerchantRelationshipsMember 2021-06-15 2021-06-15 0001720592 rpay:BillingTreeMember us-gaap:DevelopedTechnologyRightsMember 2021-06-15 0001720592 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001720592 us-gaap:SalesChannelDirectlyToConsumerMember 2023-01-01 2023-12-31 0001720592 us-gaap:OperatingSegmentsMember us-gaap:SalesChannelThroughIntermediaryMember rpay:BusinessPaymentsMember 2022-01-01 2022-12-31 0001720592 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001720592 rpay:IncentivePlanMember 2019-07-11 0001720592 rpay:ClassVCommonStockMember us-gaap:CommonStockMember 2021-12-31 0001720592 rpay:ConvertibleSeniorNotesDueTwoThousandAndTwentySixMember us-gaap:CarryingReportedAmountFairValueDisclosureMember 2023-12-31 0001720592 rpay:FurnitureFixturesAndOfficeEquipmentMember 2022-12-31 0001720592 rpay:PayixMember rpay:MerchantRelationshipsMember 2021-12-29 2021-12-29 0001720592 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-12-31 0001720592 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001720592 rpay:BusinessPaymentsMember 2022-12-31 0001720592 us-gaap:TreasuryStockCommonMember 2023-01-01 2023-12-31 0001720592 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001720592 us-gaap:ComputerEquipmentMember 2022-12-31 0001720592 rpay:PayixMember us-gaap:DevelopedTechnologyRightsMember 2021-12-29 2021-12-29 0001720592 rpay:KontrolMember 2021-06-22 0001720592 rpay:CPSPaymentServicesLimitedLiabilityCompanyMember 2022-12-31 0001720592 rpay:CpsMember 2022-12-31 0001720592 us-gaap:TradeNamesMember 2023-12-31 0001720592 rpay:FurnitureFixturesAndOfficeEquipmentMember 2023-12-31 0001720592 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-12-31 0001720592 us-gaap:RevolvingCreditFacilityMember us-gaap:EstimateOfFairValueFairValueDisclosureMember 2022-12-31 0001720592 us-gaap:NoncontrollingInterestMember 2021-01-01 2021-12-31 0001720592 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-01-01 2023-12-31 0001720592 us-gaap:RevolvingCreditFacilityMember us-gaap:CarryingReportedAmountFairValueDisclosureMember 2022-12-31 0001720592 us-gaap:NoncontrollingInterestMember 2020-12-31 0001720592 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-12-31 0001720592 rpay:BillingTreeMember us-gaap:NoncompeteAgreementsMember 2021-06-15 0001720592 rpay:OutstandingStockOptionsMember us-gaap:CommonClassAMember 2023-01-01 2023-12-31 0001720592 rpay:BillingTreeMember us-gaap:NoncompeteAgreementsMember 2021-06-15 2021-06-15 0001720592 rpay:ConvertibleSeniorNotesDueTwoThousandAndTwentySixMember us-gaap:CommonClassAMember us-gaap:PrivatePlacementMember 2021-01-19 2021-01-19 0001720592 us-gaap:RetainedEarningsMember 2020-12-31 0001720592 rpay:TaxReceivableAgreementMember 2023-12-31 0001720592 rpay:ConvertibleSeniorNotesDueTwoThousandAndTwentySixMember 2023-12-31 0001720592 us-gaap:TradeNamesMember rpay:ConsumerPaymentsMember 2021-01-01 2021-12-31 0001720592 us-gaap:IntersegmentEliminationMember us-gaap:SalesChannelDirectlyToConsumerMember 2022-01-01 2022-12-31 0001720592 rpay:KontrolMember us-gaap:TradeNamesMember 2023-01-01 2023-12-31 0001720592 rpay:ChannelRelationshipsMember 2022-12-31 0001720592 us-gaap:FairValueInputsLevel3Member 2023-12-31 0001720592 rpay:ConvertibleSeniorNotesDueTwoThousandAndTwentySixMember us-gaap:EstimateOfFairValueFairValueDisclosureMember 2022-12-31 0001720592 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonClassAMember 2022-12-31 0001720592 us-gaap:IntersegmentEliminationMember us-gaap:SalesChannelDirectlyToConsumerMember 2023-01-01 2023-12-31 0001720592 rpay:ExpirationYearOneMember 2023-01-01 2023-12-31 0001720592 rpay:KontrolMember 2021-06-22 2021-06-22 0001720592 rpay:SeniorSecuredRevolvingCreditFacilityMember rpay:TruistBankMember rpay:NewCreditAgreementMember 2021-02-03 0001720592 rpay:ClassVCommonStockMember 2024-02-22 0001720592 us-gaap:OperatingSegmentsMember us-gaap:SalesChannelDirectlyToConsumerMember rpay:BusinessPaymentsMember 2022-01-01 2022-12-31 0001720592 rpay:BillingTreeMember us-gaap:DevelopedTechnologyRightsMember 2021-06-15 2021-06-15 0001720592 srt:MinimumMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001720592 us-gaap:TradeNamesMember rpay:BusinessPaymentsMember 2022-01-01 2022-12-31 0001720592 rpay:TaxReceivableAgreementMember 2022-01-01 2022-12-31 0001720592 us-gaap:DomesticCountryMember 2023-12-31 0001720592 rpay:IncentivePlanMember us-gaap:CommonClassAMember 2023-12-31 0001720592 us-gaap:OperatingSegmentsMember us-gaap:SalesChannelThroughIntermediaryMember rpay:BusinessPaymentsMember 2023-01-01 2023-12-31 0001720592 rpay:NewCreditAgreementMember 2023-01-01 2023-12-31 0001720592 rpay:BillingTreeMember rpay:ConsumerPaymentsSegmentMember 2021-06-15 2021-06-15 0001720592 rpay:ClassVCommonStockMember us-gaap:CommonStockMember 2023-12-31 0001720592 srt:MaximumMember rpay:ClientRelationshipsMember 2023-12-31 0001720592 rpay:ClientRelationshipsMember 2022-12-31 0001720592 rpay:ConsumerPaymentsMember 2021-12-31 0001720592 rpay:ClassVCommonStockMember 2022-12-31 0001720592 us-gaap:OperatingSegmentsMember us-gaap:SalesChannelThroughIntermediaryMember rpay:ConsumerPaymentsMember 2022-01-01 2022-12-31 0001720592 rpay:ConvertibleSeniorNotesDueTwoThousandAndTwentySixMember us-gaap:EstimateOfFairValueFairValueDisclosureMember 2023-12-31 0001720592 srt:MaximumMember us-gaap:LeaseholdImprovementsMember 2023-12-31 0001720592 rpay:RelatedPartiesMember 2022-12-31 0001720592 us-gaap:RevolvingCreditFacilityMember 2022-12-31 0001720592 rpay:KontrolMember 2022-01-01 2022-12-31 0001720592 us-gaap:TreasuryStockCommonMember 2023-12-31 0001720592 us-gaap:OperatingSegmentsMember us-gaap:SalesChannelThroughIntermediaryMember rpay:ConsumerPaymentsMember 2023-01-01 2023-12-31 0001720592 us-gaap:CommonClassAMember 2024-02-22 0001720592 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonClassAMember 2023-01-01 2023-12-31 0001720592 us-gaap:OperatingSegmentsMember rpay:BusinessPaymentsMember 2022-01-01 2022-12-31 0001720592 us-gaap:RevolvingCreditFacilityMember rpay:NewCreditAgreementMember 2023-02-28 0001720592 us-gaap:PerformanceSharesMember us-gaap:CommonClassAMember 2022-12-31 0001720592 us-gaap:NoncontrollingInterestMember 2022-12-31 0001720592 us-gaap:OperatingSegmentsMember rpay:ConsumerPaymentsMember 2021-01-01 2021-12-31 0001720592 us-gaap:StateAndLocalJurisdictionMember 2023-12-31 0001720592 rpay:TaxReceivableAgreementMember 2022-12-31 0001720592 rpay:BlueCowSoftwareMember rpay:ConsumerPaymentsMember 2023-02-15 2023-02-15 0001720592 us-gaap:RestrictedStockMember 2022-12-31 0001720592 us-gaap:RestrictedStockMember us-gaap:CommonClassAMember 2023-12-31 0001720592 rpay:FederalAndStateJurisdictionMember 2023-12-31 0001720592 rpay:ConvertibleSeniorNotesDueTwoThousandAndTwentySixMember us-gaap:PrivatePlacementMember 2021-01-19 2021-01-19 0001720592 rpay:TaxReceivableAgreementMember 2020-12-31 0001720592 rpay:UnvestedShareBasedAwardsMember us-gaap:CommonClassAMember 2021-01-01 2021-12-31 0001720592 rpay:PayixMember 2021-01-01 2021-12-31 0001720592 rpay:NewCreditAgreementMember 2022-01-01 2022-12-31 0001720592 us-gaap:OperatingSegmentsMember rpay:BusinessPaymentsMember 2023-01-01 2023-12-31 0001720592 us-gaap:SalesChannelDirectlyToConsumerMember 2021-01-01 2021-12-31 0001720592 us-gaap:TreasuryStockCommonMember 2022-12-31 0001720592 us-gaap:TradeNamesMember 2022-01-01 2022-12-31 0001720592 rpay:ClassVCommonStockMember 2023-12-31 0001720592 rpay:BillingTreeMember us-gaap:TradeNamesMember 2021-06-15 0001720592 us-gaap:OtherIncomeMember 2023-01-01 2023-12-31 0001720592 us-gaap:FairValueInputsLevel2Member 2022-12-31 0001720592 us-gaap:SalesChannelDirectlyToConsumerMember 2022-01-01 2022-12-31 0001720592 us-gaap:RestrictedStockMember us-gaap:CommonClassAMember 2022-12-31 0001720592 us-gaap:CommonClassAMember 2023-12-31 0001720592 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2023-12-31 0001720592 us-gaap:AccruedLiabilitiesMember 2023-12-31 0001720592 us-gaap:OperatingSegmentsMember us-gaap:SalesChannelDirectlyToConsumerMember rpay:ConsumerPaymentsMember 2021-01-01 2021-12-31 0001720592 rpay:PayixMember us-gaap:TradeNamesMember 2023-01-01 2023-12-31 0001720592 us-gaap:RetainedEarningsMember 2022-12-31 0001720592 rpay:BillingTreeMember 2022-01-01 2022-12-31 0001720592 us-gaap:NoncontrollingInterestMember 2021-12-31 0001720592 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001720592 2021-01-01 2021-12-31 0001720592 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-12-31 0001720592 rpay:ConsumerPaymentsMember 2023-12-31 0001720592 us-gaap:InterestExpenseMember 2023-01-01 2023-12-31 0001720592 rpay:KontrolMember rpay:MerchantRelationshipsMember 2021-06-22 2021-06-22 0001720592 rpay:PayixMember 2021-12-29 2021-12-29 0001720592 rpay:BillingTreeMember us-gaap:TradeNamesMember 2023-01-01 2023-12-31 0001720592 rpay:PayixMember 2023-01-01 2023-12-31 0001720592 rpay:BillingTreeMember us-gaap:CommonClassAMember 2021-06-15 2021-06-15 0001720592 us-gaap:RetainedEarningsMember 2023-01-01 2023-12-31 0001720592 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2023-12-31 0001720592 us-gaap:InterestExpenseMember 2022-01-01 2022-12-31 0001720592 rpay:PayixMember 2022-01-01 2022-12-31 0001720592 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001720592 srt:MaximumMember 2023-12-31 0001720592 rpay:ConvertibleSeniorNotesDueTwoThousandAndTwentySixMember us-gaap:CarryingReportedAmountFairValueDisclosureMember 2022-12-31 0001720592 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001720592 us-gaap:CommonClassAMember 2023-01-01 2023-12-31 0001720592 2023-12-31 0001720592 rpay:TriSourceAPSVentanexCPayPlusAndCPSAcquisitionsMember us-gaap:TradeNamesMember 2021-01-01 2021-12-31 0001720592 rpay:UnvestedShareBasedAwardsMember us-gaap:CommonClassAMember 2023-01-01 2023-12-31 0001720592 rpay:PayixMember us-gaap:DevelopedTechnologyRightsMember 2021-12-29 0001720592 rpay:HawkParentHoldingsLLCMember 2023-01-01 2023-12-31 0001720592 srt:MaximumMember rpay:KontrolMember 2021-06-22 0001720592 rpay:ConsumerPaymentsMember 2023-09-27 2023-09-27 0001720592 us-gaap:OperatingSegmentsMember us-gaap:SalesChannelDirectlyToConsumerMember rpay:BusinessPaymentsMember 2023-01-01 2023-12-31 0001720592 rpay:HawkParentHoldingsLLCMember 2022-12-31 0001720592 2022-12-31 0001720592 us-gaap:OperatingSegmentsMember us-gaap:SalesChannelDirectlyToConsumerMember rpay:ConsumerPaymentsMember 2023-01-01 2023-12-31 0001720592 rpay:PostMergerRepayUnitsExchangeableMember us-gaap:CommonClassAMember 2021-01-01 2021-12-31 0001720592 srt:MaximumMember rpay:ChannelRelationshipsMember 2023-12-31 0001720592 us-gaap:ComputerSoftwareIntangibleAssetMember 2023-12-31 0001720592 us-gaap:FairValueInputsLevel1Member 2023-12-31 0001720592 us-gaap:SalesChannelThroughIntermediaryMember 2023-01-01 2023-12-31 0001720592 rpay:ContingentConsiderationMember 2021-12-31 0001720592 rpay:ConvertibleSeniorNotesDueTwoThousandAndTwentySixMember us-gaap:PrivatePlacementMember 2021-01-19 0001720592 rpay:TaxReceivableAgreementMember 2023-12-31 0001720592 rpay:BusinessPaymentsMember 2023-01-01 2023-12-31 0001720592 rpay:IncentivePlanMember 2022-06-08 0001720592 us-gaap:RevolvingCreditFacilityMember rpay:NewCreditAgreementMember 2023-02-28 2023-02-28 0001720592 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001720592 us-gaap:PerformanceSharesMember us-gaap:CommonClassAMember 2023-01-01 2023-12-31 0001720592 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonClassAMember 2023-12-31 0001720592 rpay:CpsMember 2023-03-01 2023-03-31 0001720592 us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 0001720592 us-gaap:FairValueInputsLevel2Member 2023-12-31 0001720592 2023-01-01 2023-12-31 0001720592 rpay:BusinessPaymentsMember 2023-12-31 0001720592 srt:MaximumMember rpay:PayixMember 2021-12-29 0001720592 rpay:NewCreditAgreementMember 2023-12-31 0001720592 us-gaap:FairValueInputsLevel3Member 2022-12-31 0001720592 rpay:PayixMember 2023-12-31 0001720592 rpay:FinancialInstitutionMember 2023-12-31 0001720592 us-gaap:NoncontrollingInterestMember 2022-01-01 2022-12-31 0001720592 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-01-01 2021-12-31 0001720592 rpay:PayixMember us-gaap:TradeNamesMember 2021-12-29 0001720592 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-12-31 0001720592 us-gaap:RetainedEarningsMember 2021-12-31 0001720592 rpay:BlueCowSoftwareMember 2023-02-15 2023-02-15 0001720592 srt:MinimumMember 2023-12-31 0001720592 rpay:ExpirationYearOneMember 2023-12-31 0001720592 2023-06-30 0001720592 rpay:KontrolMember us-gaap:TradeNamesMember 2021-06-22 0001720592 rpay:ClassVCommonStockMember us-gaap:CommonStockMember 2022-12-31 0001720592 rpay:ContingentConsiderationMember 2022-01-01 2022-12-31 0001720592 2021-12-31 0001720592 rpay:DirectorsOrOfficersMember 2023-10-01 2023-12-31 0001720592 us-gaap:OperatingSegmentsMember rpay:ConsumerPaymentsMember 2022-01-01 2022-12-31 0001720592 rpay:TaxReceivableAgreementMember 2022-12-31 0001720592 rpay:KontrolMember rpay:BusinessPaymentsSegmentMember 2021-06-22 2021-06-22 0001720592 rpay:BlueCowSoftwareMember rpay:ConsumerPaymentsSegmentMember 2022-01-01 2022-12-31 0001720592 rpay:ContingentConsiderationMember 2022-12-31 0001720592 us-gaap:RestrictedStockMember 2023-12-31 0001720592 us-gaap:OperatingSegmentsMember us-gaap:SalesChannelDirectlyToConsumerMember rpay:BusinessPaymentsMember 2021-01-01 2021-12-31 0001720592 rpay:BlueCowSoftwareMember 2023-01-01 2023-12-31 0001720592 us-gaap:RestrictedStockMember us-gaap:CommonClassAMember 2023-01-01 2023-12-31 0001720592 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0001720592 rpay:BusinessPaymentsMember 2022-01-01 2022-12-31 0001720592 us-gaap:RestrictedStockUnitsRSUMember 2023-12-31 0001720592 rpay:ContingentConsiderationMember 2023-01-01 2023-12-31 0001720592 us-gaap:OperatingSegmentsMember us-gaap:SalesChannelThroughIntermediaryMember rpay:ConsumerPaymentsMember 2021-01-01 2021-12-31 0001720592 rpay:PayixMember 2021-12-29 0001720592 us-gaap:SalesChannelThroughIntermediaryMember 2021-01-01 2021-12-31 0001720592 rpay:HawkParentHoldingsLLCMember 2023-12-31 0001720592 rpay:TaxReceivableAgreementMember 2022-01-01 2022-12-31 0001720592 us-gaap:ComputerEquipmentMember 2023-12-31 0001720592 us-gaap:ComputerSoftwareIntangibleAssetMember 2022-12-31 0001720592 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-12-31 0001720592 rpay:SeniorSecuredRevolvingCreditFacilityMember rpay:NewCreditAgreementMember 2021-12-29 0001720592 rpay:BillingTreeMember 2021-01-01 2021-12-31 0001720592 us-gaap:NoncontrollingInterestMember 2023-01-01 2023-12-31 0001720592 rpay:TwoThousandAndTwentySixConvertibleNotesMember us-gaap:CommonClassAMember 2021-01-01 2021-12-31 0001720592 us-gaap:CommonClassAMember 2022-01-01 2022-12-31 0001720592 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001720592 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-12-31 0001720592 rpay:PostMergerRepayUnitsExchangeableMember us-gaap:CommonClassAMember 2023-01-01 2023-12-31 rpay:Merchant pure rpay:Segment iso4217:USD shares shares rpay:TradeName rpay:Sublease iso4217:USD FY false 0001720592 http://fasb.org/us-gaap/2023#MeasurementInputDiscountRateMember http://fasb.org/us-gaap/2023#ValuationTechniqueDiscountedCashFlowMember http://www.repay.com/20231231#FairValueChangeInTaxReceivableLiability http://fasb.org/us-gaap/2023#RelatedPartyMember http://fasb.org/us-gaap/2023#RelatedPartyMember 10-K true 2023-12-31 --12-31 2023 false 001-38531 Repay Holdings Corporation DE 98-1496050 3 West Paces Ferry Road Suite 200 Atlanta GA 30305 404 504-7472 Class A Common Stock, par value $0.0001 per share RPAY NASDAQ Yes No Yes Yes Large Accelerated Filer false false true false false 696574746000 96160465 100 <p style="text-indent:6.667%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;min-width:fit-content;">The registrant has incorporated by reference into Part III of this report certain portions of either an amendment to this Form 10-K or its proxy statement for its 2024 Annual Meeting of Shareholders, which are expected to be filed within 120 days after the end of the registrant’s fiscal year ended December 31, 2023.</span></p> 248 Grant Thornton LLP Atlanta, Georgia 118096000 64895000 36017000 33544000 15209000 18213000 169322000 116652000 3133000 4375000 26049000 28668000 447141000 500575000 716793000 827813000 8023000 9847000 146872000 136370000 2500000 2500000 1350511000 1510148000 1519833000 1626800000 22030000 21781000 1000000 32906000 29016000 1629000 2263000 580000 24454000 318000 3593000 57463000 82107000 434166000 451319000 7247000 8295000 188331000 154673000 1838000 2113000 631582000 616400000 689045000 698507000 0.0001 0.0001 2000000000 2000000000 92220494 90803984 89354754 88276613 9000 9000 0.0001 0.0001 1000 1000 100 100 100 100 1416510 1078141 12528000 10000000 1151327000 1117736000 -3000 -3000 -323670000 -213180000 815135000 894562000 15653000 33731000 830788000 928293000 1519833000 1626800000 296627000 279227000 219258000 69703000 64826000 55484000 148653000 149061000 120053000 103857000 107751000 89692000 -3300000 5846000 -10027000 75800000 8090000 2180000 408040000 326428000 273255000 -111413000 -47201000 -53997000 -1048000 -4245000 -3599000 -5941000 6619000 -66871000 14109000 -455000 -510000 -9082000 -8122000 62116000 -32731000 -119535000 14915000 -86728000 -2115000 6174000 -30691000 -117420000 8741000 -56037000 -6930000 -4095000 -5953000 -110490000 12836000 -50084000 -1.23 0.14 -0.6 -1.23 0.12 -0.6 90048638000 88792453000 83318189000 90048638000 110671731000 83318189000 -117420000 8741000 -56037000 9317000 -2000 -3000 -2000 9314000 -1673000 1000 1000 -1000 1672000 -1000 7642000 -117420000 8740000 -48395000 -6930000 -4095000 -4745000 -110490000 12835000 -43650000 71244682 7000 100 691675000 -175932000 -6437000 46869000 556182000 16295802 2000 371048000 -702000 370348000 407584 -166000 -2332000 -2498000 554553 4075000 -33000 4042000 22339000 -28000 22311000 62000 62000 19191000 19191000 -50084000 -5953000 -56037000 6435000 1208000 7643000 88502621 9000 100 1100012000 -226016000 -2000 39033000 913036000 50845 243000 -243000 1031737 230449 2658000 -1000 2657000 1078141 32000 10000000 -32000 10000000 20302000 -46000 20256000 951000 951000 -131000 -131000 12836000 -4095000 8741000 -1000 -1000 88276613 9000 100 1117736000 -10000000 -213180000 -3000 33731000 928293000 2031636 7557000 -7557000 1084532 1963000 -3000 1960000 250428 1905000 -14000 1891000 338369 3000 2528000 -3000 2528000 22236000 -80000 22156000 3525000 3525000 3743000 3743000 -110490000 -6930000 -117420000 90803984 9000 100 1151327000 -12528000 -323670000 -3000 15653000 830788000 -117420000 8741000 -56037000 103857000 107751000 89692000 22156000 20255000 22311000 2847000 2834000 2536000 -10027000 -5941000 -9316000 238000 245000 19000 6619000 -66871000 14109000 -3300000 5846000 75800000 8090000 2180000 8896000 1500000 -3594000 4192000 -30728000 3986000 -696000 6518000 -2936000 5786000 3801000 -1328000 -653000 -2013000 -189000 1698000 4771000 -347000 1336000 3890000 2197000 637000 -1388000 -523000 -1323000 493000 2594000 -7470000 103614000 74223000 53330000 733000 3176000 2863000 13545000 2750000 50083000 33615000 20643000 2500000 40273000 -11000 269003000 7439000 94898000 -24088000 -39541000 -397335000 460000000 20000000 262654000 142098000 1891000 2657000 4042000 2528000 10000000 3525000 951000 62000 14051000 1000000 3851000 7449000 -28944000 -17459000 313840000 50582000 17223000 -30165000 93563000 76340000 106505000 144145000 93563000 76340000 1024000 1540000 1143000 228250000 500000 2850000 118096000 64895000 50049000 26049000 28668000 26291000 144145000 93563000 76340000 <p id="notes_to_condensed_consolidated" style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Organizational Structure and Corporate Information</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Repay Holdings Corporation was incorporated as a Delaware corporation on July 11, 2019 in connection with the closing of a transaction (the “Business Combination”) pursuant to which Thunder Bridge Acquisition Ltd., a special purpose acquisition company organized under the laws of the Cayman Islands (“Thunder Bridge”), (a) domesticated into a Delaware corporation and changed its name to “Repay Holdings Corporation” and (b) consummated the merger of a wholly owned subsidiary of Thunder Bridge with and into Hawk Parent Holdings, LLC, a Delaware limited liability company (“Hawk Parent”).</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Throughout this section, unless otherwise noted or unless the context otherwise requires, the terms “we”, “us”, “Repay” and the “Company” and similar references refer (1) before the Business Combination, to Hawk Parent and its consolidated subsidiaries and (2) from and after the Business Combination, to Repay Holdings Corporation and its consolidated subsidiaries. Throughout this section, unless otherwise noted or unless the context otherwise requires, “Thunder Bridge” refers to Thunder Bridge Acquisition. Ltd. prior to the consummation of the Business Combination.</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company is headquartered in Atlanta, Georgia. The Company’s legacy business was founded as M &amp; A Ventures, LLC, a Georgia limited liability company doing business as REPAY: Realtime Electronic Payments (“REPAY LLC”), in 2006 by current executives John Morris and Shaler Alias. Hawk Parent was formed in 2016 in connection with the acquisition of a majority interest in the successor entity of REPAY LLC and its subsidiaries by certain investment funds sponsored by, or affiliated with, Corsair Capital LLC (“Corsair”).</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Business Overview</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company provides integrated payment processing solutions to industry-oriented markets in which businesses have specific transaction processing needs. The Company refers to these markets as “vertical markets” or “verticals.” The Company’s proprietary, integrated payment technology platforms reduce the complexity of the electronic payments process for businesses. The Company charges its clients processing fees based on the volume of payment transactions processed and other transaction or service fees. The Company intends to continue to strategically target verticals where the Company believes its ability to tailor payment solutions to its clients’ needs, its deep knowledge of the Company’s vertical markets and the embedded nature of its integrated payment solutions will drive strong growth by attracting new clients and fostering long-term client relationships.</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company provides payment processing solutions to clients primarily operating in the personal loans, automotive loans, receivables management, and business-to-business verticals. The Company’s payment processing solutions enable consumers and businesses in these verticals to make payments using electronic payment methods, rather than cash or check, which have historically been the primary methods of payment in these verticals. The Company believes that a growing number of consumers and businesses prefer the convenience and efficiency of paying with cards and other electronic methods and that the Company is poised to benefit from the significant growth opportunity of electronic payment processing as these verticals continue to shift from cash and check to electronic payments. The personal loans vertical is predominately characterized by installment loans, which are typically utilized by consumers to finance everyday expenses. The automotive loans vertical includes a diversified client base across the entire credit spectrum. The Company’s receivables management vertical relates to consumer loan collections, which typically enter the receivables management process due to delinquency on credit card bills or as a result of major life events, such as job loss or major medical issues. The business-to-business vertical relates to transactions occurring between a wide variety of enterprise clients, many of which operate in the automotive, field services, healthcare, HOA management and hospitality industries, as well as educational institutions and governments and municipalities.</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s go-to-market strategy combines direct sales with integrations with key software providers in its target verticals. The integration of the Company’s technology with key software providers in the verticals that the Company serves, including loan management systems, DMS, collection management systems, and enterprise resource planning software systems, allows the Company to embed its omni-channel payment processing technology into its clients’ critical workflow software and ensure seamless operation of the Company’s solutions within its clients’ enterprise management systems. The Company refers to these software providers as its “software integration partners.” This integration allows the Company’s sales force to readily access new client opportunities or respond to inbound leads because, in many cases, a business will prefer, or in some cases only consider, a payments provider that has already integrated or is able to integrate its solutions with the business’ primary enterprise management system. The Company has successfully integrated its technology solutions with numerous, widely-used enterprise management systems in the verticals that it serves, which makes its platform a more</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">compelling choice for the businesses that use them. Moreover, the Company’s relationships with its software integration partners help it to develop deep industry knowledge regarding trends in client needs. The Company’s integrated model fosters long-term relationships with its clients, which supports its volume retention rates that the Company believes are above industry averages. As of December 31, 2023, the Company maintained approximately 262 integrations with various software providers.</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company has </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">two</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> reportable segments: Consumer Payments and Business Payments. For additional information on segments, see Note 15. Segments to our consolidated financial statements.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Consumer Payments</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Consumer Payments segment provides payment processing solutions (including debit and credit card processing, ACH processing and other electronic payment acceptance solutions, as well as our loan disbursement product) that enable the Company’s clients to collect payments and disburse funds to consumers and includes the Company’s clearing and settlement solutions (“RCS”) offering. RCS is the Company’s proprietary clearing and settlement platform through which the Company markets customizable payment processing programs to other Independent Sales Organizations (“ISOs”) and payment facilitators. The Consumer Payments segment previously included the Blue Cow Software business (“BCS”), which was sold for $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">41.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in cash on February 15, 2023. The strategic vertical markets served by the Consumer Payments segment primarily include personal loans, automotive loans, receivables management, credit unions, mortgage servicing, consumer healthcare and diversified retail. The Consumer Payments segment represented approximatel</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">y </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">87</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">of the Company’s total revenue after any intersegment eliminations for the year ended December 31, 2023.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Business Payments</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Business Payments segment provides payment processing solutions (including accounts payable automation, debit and credit card processing, virtual credit card processing, ACH processing and other electronic payment acceptance solutions) that enable the Company’s clients to collect or send payments to other businesses. The strategic vertical markets served within the Business Payments segment primarily include retail automotive, education, field services, governments and municipalities, healthcare, HOA management and hospitality. The Business Payments segment represented approximatel</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">y </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">13</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">of the Company’s total revenue after any intersegment eliminations for the year ended December 31, 2023.</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On February 15, 2023, the Company sold Blue Cow Software, LLC and a related entity (“BCS”) for cash proceeds of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">41.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million. The Company recognized a loss of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million associated with the sale, comprised of the difference between the consideration received and the net carrying amount of the assets and liabilities of the business. See Note 5. Business Combinations and Dispositions for further discussion.</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In December 2023, the Company completed a $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">13.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million intangible assets purchase with a third-party distribution partner, which includes its certain proprietary customer relationships and related contingent and uncertain future payment streams.</span></p> 2 41900000 0.87 0.13 41900000 10000000 13600000 <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2. Basis of Presentation and Summary of Significant Accounting Policies</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Principles of Consolidation</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The consolidated financial statements include the accounts of Repay Holdings Corporation and its majority-owned subsidiary, Hawk Parent Holdings LLC, along with Hawk Parent Holdings LLC’s wholly owned subsidiaries: Hawk Intermediate Holdings, LLC, Hawk Buyer Holdings, LLC, Repay Holdings, LLC, M&amp;A Ventures, LLC, Repay Management Holdco Inc., Repay Management Services LLC, Sigma Acquisition, LLC, Wildcat Acquisition, LLC, Marlin Acquirer, LLC, REPAY International LLC, REPAY Canada Solutions ULC, TriSource Solutions, LLC (“TriSource”), Mesa Acquirer, LLC, CDT Technologies LTD (“Ventanex”), Viking GP Holdings, LLC, cPayPlus, LLC (“cPayPlus”), CPS Payment Services, LLC, Media Payments, LLC (“Media Payments”), Custom Payment Systems, LLC, Electronic Payment Providers, LLC, Internet Payment Exchange, LLC, Stratus Payment Solutions, LLC, Clear Payment Solutions, LLC, Harbor Acquisition LLC, Payix Holdings Incorporated and Payix Incorporated. All significant intercompany accounts and transactions have been eliminated in consolidation.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Basis of Financial Statement Presentation</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">accompanying consolidated financial statements of the Company were prepared in accordance with generally accepted accounting principles in the United States of America (“GAAP”). The Company uses the accrual basis of accounting</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">whereby </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">revenues are recognized when earned, usually upon the date services are rendered, and expenses are recognized at the date services are rendered or goods are received.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Use of Estimates</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported consolidated statements of operations during the reporting period. Actual results could differ materially from those estimates.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Segment Reporting</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company reports operating results through </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">two</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> reportable segments: (1) Consumer Payments and (2) Business Payments, as further discussed in Note 15. Segments.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">There are no significant concentrations by state or geographical location, nor are there any significant individual client concentrations by balance.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Cash and Cash Equivalents</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Cash and cash equivalents include cash on hand, demand deposit accounts, money market accounts and short‑term investments with original maturities of three months or less. The Company maintains its cash in bank deposit accounts which, at times, may exceed federally insured limits. The amount of cash that the Company considers to be available for general purposes was </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">118.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">64.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 and 2022, respectively. As of December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, approximately </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">82</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the Company’s total balance of cash and cash equivalents was held within a small group of financial institutions, primarily large money center banks. Although the Company currently believes that the financial institutions with whom the Company does business will be able to fulfill their commitments to the Company, there is no assurance that those institutions will be able to continue to do so. The Company has </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">t experienced any losses associated with the Company’s balances in such accounts for the years ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, 2022 or 2021.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Restricted Cash</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Restricted cash primarily consists of (i) ACH settlement funds in transit (“Settlements”) and (ii) collateral reserve funds (“Reserves”). Settlements are held in accounts maintained at the Company’s sponsor banks for the purpose of facilitating the clearing and settlement of funds associated with payments made by or to the Company’s clients via the ACH network. The Company records a corresponding liability for Settlements within Accrued expenses in the Consolidated Balance Sheets. Reserves are held on deposit by the Company’s sponsor banks to secure potential merchant chargebacks or other similar losses or obligations.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accounts Receivable</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accounts receivable represent amounts due from clients and payment processors for services rendered. The Company has an established process for aging, provisioning and writing-off its uncollectible accounts receivable. Within this process the Company aggregates accounts receivable to the pools of receivables of similar risk characteristics. The allowance for credit losses on accounts receivables is estimated based on how long a receivable has been outstanding (e.g., under 30 days, 30–60 days, etc.). For accounts receivable outstanding more than 90 days, the Company evaluates and assesses whether the loss reserve percentage requires adjustment for reasonable and supportable forecast of relevant economic factors. As of December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company’s estimated credit losses on accounts receivable was immaterial.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Concentration of Credit Risk</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company is highly diversified, and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> single client represents greater than </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the business on a volume or profit basis. The Company holds cash and cash equivalents with various major financial institutions. The Company has not experienced any losses in such accounts and believes it is not exposed to any significant credit risk.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Earnings per Share</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Basic </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">earnings per share of Class A common stock is computed by dividing net income (loss) attributable to the Company by the weighted average number of shares of Class A common stock outstanding during the period. Diluted earnings</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">per </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">share of Class A common stock is computed by dividing net income attributable to the Company, by the weighted average number of shares of Class A common stock outstanding adjusted to give effect to potentially dilutive elements, including the assumed exchange of all limited liability company interests of Hawk Parent (“Post-Merger Repay Units”), unvested share-based awards, outstanding ESPP (“Employee Stock Purchase Program”) purchase rights and the Company’s Convertible Senior Notes due 2026 (“2026 Notes”).</span></p></div><div style="font-size:11pt;font-family:Arial;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Property and Equipment</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Property and equipment is carried at cost less accumulated depreciation and includes expenditures which substantially increase the useful lives of existing property and equipment. Maintenance, repairs, and minor renovations are charged to operations as incurred. When property and equipment is retired or otherwise disposed of, the related costs and accumulated depreciation are removed from their respective accounts, and any gain or loss on the disposition is credited or charged to operations.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company provides for depreciation of property and equipment using the straight-line method designed to amortize costs over estimated useful lives as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:6.667%;border-spacing:0;table-layout:fixed;width:85.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:61.176%;"></td> <td style="width:1.176%;"></td> <td style="width:37.647%;"></td> </tr> <tr style="height:12.25pt;white-space:pre-wrap;word-break:break-word;"> <td style="border-top:0.25pt solid;vertical-align:bottom;padding-bottom:0.031in;border-bottom:0.25pt solid;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.25pt solid;vertical-align:bottom;padding-bottom:0.031in;border-bottom:0.25pt solid;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid;vertical-align:bottom;padding-bottom:0.031in;border-bottom:0.5pt solid;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Estimated Useful Life</span></p></td> </tr> <tr style="height:12.25pt;background-color:#cceeff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;vertical-align:bottom;padding-bottom:0.031in;"><p style="text-indent:-10pt;padding-left:10pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Furniture, fixtures, and office equipment</span></p></td> <td style="vertical-align:bottom;padding-bottom:0.031in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;padding-bottom:0.031in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5 years</span></span></p></td> </tr> <tr style="height:12.25pt;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;vertical-align:bottom;padding-bottom:0.031in;"><p style="text-indent:-10pt;padding-left:10pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Computers</span></p></td> <td style="vertical-align:bottom;padding-bottom:0.031in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;padding-bottom:0.031in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3 years</span></span></p></td> </tr> <tr style="height:12.25pt;background-color:#cceeff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;vertical-align:bottom;padding-bottom:0.031in;"><p style="text-indent:-10pt;padding-left:10pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Leasehold improvements</span></p></td> <td style="vertical-align:bottom;padding-bottom:0.031in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;padding-bottom:0.031in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Lesser of </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5 years</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> or lease term</span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">evaluates the recoverability of property and equipment at least annually or whenever events or changes in circumstances indicate that the carrying amount of property and equipment may not be recoverable. The evaluation of asset impairment requires the Company to make assumptions about future cash flows over the life of the asset being evaluated. These assumptions require significant judgment, and actual results may differ from assumed and estimated amounts. If the carrying amount of property and equipment is determined not to be recoverable, a write-down to fair value is recorded. </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">No</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> impairments were recognized for the years ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023, 2022 and 2021</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Intangible Assets</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Intangible assets consist of internal-use software development costs, purchased software, channel relationships, client relationships, certain key personnel non-compete agreements, and trade names. The Company capitalizes internal-use software development costs when the Company has completed the preliminary project stage, management authorizes the project, management commits to funding the project, it is probable the project will be completed and the project will be used to perform the function intended. The Company is amortizing internal-use software development costs and purchased software on the straight‑line method over a </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three-year</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> estimated useful life, a </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ten-year</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> estimated useful life for channel and client relationships, and an estimated useful life for non-compete agreements equal to the term of the agreement. Trade names are determined to have an indefinite useful life. The Company evaluates the recoverability of intangible assets at least annually or whenever events or changes in circumstances indicate that an intangible asset’s carrying amount may not be recoverable. The evaluation of asset impairment requires the Company to make assumptions about future cash flows over the life of the asset being evaluated. These assumptions require significant judgment, and actual results may differ from assumed and estimated amounts. During the year ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company recognized an impairment of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million related to a trade name write-off of Media Payments, as the Company strategically phased out the trade name of the acquired business. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the year ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2022, the Company recognized impairments of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">8.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million related to write-offs of certain trade names, as the Company strategically phased out the trade names of several acquired business, which included BillingTree, Kontrol and Payix.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> During the year ended December 31, 2021, the Company recognized impairments of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million related to write-offs of certain trade names, as the Company strategically phased out the trade names of several acquired business, which included TriSource, APS, Ventanex, cPayPlus and CPS.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Goodwill</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Goodwill represents the excess of purchase price over tangible and intangible assets acquired less liabilities assumed arising from business combinations. Goodwill is generally allocated to reporting units based upon relative fair value (taking into consideration other factors such as synergies) when an acquired business is integrated into multiple reporting units. The Company’s reporting units are at the operating segment level or one level below the operating segment level for which discrete financial information is prepared and regularly reviewed by management. When a business within a reporting unit is disposed</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">of, goodwill is allocated to the disposed business using the relative fair value method. Relative fair value is estimated using a combination of a discounted cash flow (“DCF”) analysis and market valuation approach.</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company performs a qualitative goodwill assessment at the reporting unit level at least annually, or more frequently as events occur or circumstances change that would more-likely-than-not reduce the fair value of a reporting unit below its carrying amount. Factors considered in the Company’s qualitative assessment include financial performance, financial forecasts, macroeconomic conditions, industry and market conditions, cost factors, market capitalization, carrying value, and events affecting the reporting units. If, after considering all relevant events and circumstances, the Company determines it is more-likely-than-not that the fair value of a reporting unit is less than its carrying amount, then it is necessary to perform a quantitative impairment test. If the Company elects to bypass the qualitative analysis, or concludes from the Company’s qualitative analysis that it is more-likely-than-not that the fair value of a reporting unit is less than its carrying amount, a quantitative impairment test is performed by comparing the fair value of each reporting unit with its carrying amount. If the fair value is greater than the carrying amount, then the reporting unit’s goodwill is deemed not to be impaired. If the fair value is less than the carrying amount, a non-cash impairment loss is recognized for the amount by which a reporting unit’s carrying amount exceeds its fair value, without exceeding the total amount of goodwill allocated to that reporting unit. Management estimates the fair value of the reporting units using a combination of a DCF calculation, which is a form of the income approach, and a market multiples calculation, which is a form of the market approach. The Company uses internal forecasts to estimate future cash flows expected to be generated by the reporting units when preparing DCF models under the income approach. To discount these cash flows, the Company uses an estimated weighted average cost of capital, which incorporates market and company-specific risk factors. The Company applies comparable publicly traded companies’ multiples (e.g., revenue or Adjusted EBITDA) to the Company’s reporting units’ financial forecasts when using market multiples under the market approach.</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the Company’s annual goodwill impairment testing conducted on December 31, 2023, the Company concluded that goodwill associated with the Business Payments segment became impaired, as this reporting unit was primarily impacted by a change in the discount rate. The Company recognized an impairment loss of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">75.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million on goodwill related to the Business Payments segment within the Impairment loss in the Company’s Consolidated Statements of Operations. The goodwill impairment testing of the Business Payments segment is subject to assumptions and judgments management made as part of the assessment to estimate the fair value of the segment. The income approach required management assumptions, such as assumptions used in the cash flow forecasts, the discount rate, and the terminal value. The market approach required significant judgment in the selection of appropriate peer group companies and valuation multiples.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Revenue</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Repay provides integrated payment processing solutions to niche markets that have specific transaction processing needs; for example, personal loans, automotive loans, and receivables management. The Company contracts with its clients through contractual agreements that set forth the general terms and conditions of the service relationship, including rights of obligations of each party, line item pricing, payment terms and contract duration. Most of our revenues are derived from volume-based payment processing fees (“discount fees”) and other related fixed per transaction fees. Discount fees represent a percentage of the dollar amount of each credit or debit transaction processed and include fees relating to processing and services that we provide. As our clients process increased volumes of payments, our revenues increase as a result of the fees we charge for processing these payments.</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s performance obligation in its contracts with clients is the promise to stand-ready to provide front-end authorization and back-end settlement payment processing services (“processing services”) for an unknown or unspecified quantity of transactions and the consideration received is contingent upon the client’s use (e.g., number of transactions submitted and processed) of the related processing services. Accordingly, the total transaction price is variable. These services are stand-ready obligations, as the timing and quantity of transactions to be processed is not determinable. Under a stand-ready obligation, the Company’s performance obligation is satisfied over time throughout the contract term rather than at a point in time. Because the service of standing ready to perform processing services is substantially the same each day and has the same pattern of transfer to the client, the Company has determined that its stand-ready performance obligation comprises a series of distinct days of service. Discount fees and other fixed per transaction fees are recognized each day using a time-elapsed output method based on the volume or transaction count at the time the clients’ transactions are processed.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company has processing contracts that contain annual minimums to which the Company would be entitled to bill the shortfall between the actual processing revenue incurred during the annual period and the specified minimum in the contract. At the beginning of each annual period, the Company assesses the appropriate amount of the guaranteed minimums (either the fixed consideration or fixed consideration plus estimated overages) to recognize on a time-elapsed basis over the annual period.</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Revenues are also derived from transaction or service fees (e.g. chargebacks, gateway) as well as other miscellaneous service fees. These services are considered immaterial in the overall context of our contractual arrangements and, as such, do not represent distinct performance obligations. Instead, the fees associated with these services are bundled with the processing services performance obligation identified.</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The transaction price for such processing services is determined, based on the judgment of the Company’s management, considering factors such as margin objectives, pricing practices and controls, client segment pricing strategies, the product life cycle and the observable price of the service charged to similarly situated clients.</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company follows the requirements of ASC 606-10-55-36 through -40, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Revenue from Contracts with Customers, Principal Agent Considerations</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, in determining the gross versus net revenue presentation for each performance obligation in the contract with a client. Revenue recorded by the Company in the capacity as a principal is reported on a gross basis equal to the full amount of consideration to which the Company expects in exchange for the good or service transferred. Revenue recorded with the Company acting in the capacity of an agent is reported on a net basis, exclusive of any consideration provided to the principal party in the transaction.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The principal versus agent evaluation is matter of judgment that depends on the facts and circumstances of the arrangement and is dependent on whether the Company controls the good or service before it is transferred to the client or whether the Company is acting as an agent of a third party. This evaluation is performed separately for each performance obligation identified. When the Company acts as an agent, the fees collected from clients on behalf of the payment networks and card issuer is netted with the gross fees collected so that the net revenue is presented within Revenue in the Consolidated Statements of Operations.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Indirect relationships</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As a result of its past acquisitions, the Company has legacy relationships with ISOs, whereby the Company acts as the merchant acquirer for the ISO. The ISO maintains a direct relationship with the sponsor bank and the transaction processor, rather than the Company. Consequently, the Company recognizes revenue for these relationships net of the residual amount remitted to the ISO, based on the fact that the ISO is primarily responsible for providing the transaction processing services to the merchant. The Company is not focused on this sales model, and this relationship will represent an increasingly smaller portion of the business over time.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Contract Costs</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The incremental costs of obtaining a contract are recognized as an asset if the cost is incremental to obtaining a contract, and whether the costs are recoverable from the client. If both criteria are not met, costs are expensed as incurred. If the amortization period of the capitalized commission cost asset is less than one year, the Company may elect a practical expedient per ASC 340-40-25-4 to expense commissions as incurred. The amortization period is consistent with the concept of useful life under other accounting guidance, which is defined as the period over which an asset is expected to contribute directly or indirectly to future cash flows.</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company currently incurs costs to obtain a contract through payments made to external referral partners. Commission payments are made to the external referral partner on a monthly basis based on a percentage of the profit on the contract, for as long as the client and the external referral partner have agreements with the Company. Any capitalized commission cost assets have an amortization period of one year or less, therefore the Company utilizes the practical expedient to expense commissions as incurred.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Costs to fulfill contracts with clients either give rise to an asset or are expensed as incurred. If the cost is not already covered by other applicable accounting literature, fulfillment costs are capitalized to the extent they directly relate to a specific contract, are used to generate or enhance resources used in satisfying performance obligations and are expected to be recovered. The Company does not have any costs incurred to fulfill a contract.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Practical Expedients</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company has utilized the portfolio approach practical expedient per ASC 606-10-10-4, which allows the application of ASC 606 to a portfolio of contracts with similar characteristics provided the accounting does not differ materially to application of ASC 606 to the individual contract.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company has also utilized the practical expedient for immaterial goods and services per ASC 606-10-25-16A, which permits the Company not to recognize a promised good or service as a performance obligation if it is considered an immaterial promise in the context of the contract.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Transaction Costs</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company expenses all transaction costs associated with a business combination as incurred and such expenses are included in Selling, general, and administrative expenses in the Consolidated Statements of Operations. For the years ended December 31, 2023, 2022 and 2021</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company incurred $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">13.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">9.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million transaction costs, respectively.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Equity Units Awarded</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Repay Holdings Corporation 2019 Omnibus Incentive Plan (as amended, the “Incentive Plan”) provides for the grant of various equity-based incentive awards to employees, directors, consultants and advisors to the Company. The types of equity-based awards that may be granted under the Incentive Plan include: stock appreciation rights (“SARs”), performance stock units (“PSUs”), restricted stock awards (“RSAs”), restricted stock units (“RSUs”), performance-based stock options (“PSOs”) and other stock-based awards. As of December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, there were </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,137,122</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of Class A common stock available for future issuance under the Incentive Plan.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company accounts for stock-based compensation for employees and directors in accordance with ASC 718, Compensation (“ASC 718”). ASC 718 requires all share-based payments to employees to be recognized in the statement of operations based on their fair values. Under the provisions of ASC 718, stock-based compensation costs are measured at the grant date, based on the fair value of the award, and are recognized as expense over the employee’s requisite or derived service period.</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">PSUs, RSAs, RSUs and stock options granted under the Incentive Plan are measured based on the fair value of the awards on the date of the grant. Compensation expense is recognized for those awards over the requisite service period within Selling, general, and administrative in the Consolidated Statements of Operations. Forfeitures are accounted for as they occur.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Debt Issuance Costs</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company accounts for debt issuance costs according to the Financial Accounting Standards Board Accounting Standards Update 2015-03, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Simplifying the Presentation of Debt Issuance Costs</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, to present debt issuance costs as a reduction of the carrying amount of the debt.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Fair Value of Financial Instruments</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company accounts for fair value measurements in accordance with ASC 820, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Fair Value Measurements and Disclosures</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, which defines fair value, establishes a framework for measuring fair value in GAAP and expands disclosures about fair value measurements. Fair value is the price that would be received to sell an asset or the price paid to transfer a liability as of the measurement date. A three-tier, fair-value reporting hierarchy exists for disclosure of fair value measurements based on the observability of the inputs to the valuation of financial assets and liabilities. The three levels are:</span></p><div style="margin-left:4.444%;display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.4880070325254304%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 1 — Quoted prices for identical instruments in active markets.</span></div></div><div style="margin-left:4.444%;display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.4880070325254304%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 2 — Quoted prices for similar instruments in active markets; quoted prices for identical or similar instruments in markets that are not active; and model-derived valuations in which all significant inputs and significant value drivers are observable in active markets.</span></div></div><div style="margin-left:4.444%;display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.4880070325254304%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 3 — Valuations derived from valuation techniques in which one or more significant inputs or significant value drivers are unobservable in active exchange markets.</span></div></div><p style="text-indent:6.667%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The carrying value of the Company’s financial instruments, including cash and cash equivalents, restricted cash, accounts receivable and accounts payable approximated their fair values as of December 31, 2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, because of the relatively short maturity dates on these instruments. See Note 6. Fair Value of Assets and Liabilities for further discussion.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Leases</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company evaluates each of its lease and service arrangements at inception to determine if the arrangement is, or contains, a lease and the appropriate classification of each identified lease. A lease exists if the Company obtains substantially all of the economic benefits of, and has the right to control the use of, an asset for a period of time. The Company has operating leases for real estate. Operating leases with an original lease term in excess of twelve months are included in Operating lease right-of-use assets, net, Current operating lease liabilities and Noncurrent operating lease liabilities in the Consolidated Balance Sheets. Right-of-use (“ROU”) assets represent the right to use an underlying asset for the lease term and lease liabilities represent the obligation to make lease payments arising from the lease. Operating lease assets and liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. The Company uses its incremental borrowing rate to calculate the present value of lease payments. Lease terms consider options to extend or terminate based on the determination of whether such renewal or termination options are deemed reasonably certain. Lease agreements that contain non-lease components are generally accounted for as a single lease component.</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Operating lease costs are recorded in Selling, general and administrative in the Consolidated Statements of Operations based on the underlying asset. Variable costs, such as maintenance expenses, property and sales taxes, association dues and index-based rate increases, are expensed as they are incurred. Variable lease payments associated with the Company’s leases are recognized when the event, activity, or circumstance in the lease agreement on which those payments are assessed occurs. Variable lease payments are presented as operating expenses in Selling, general and administrative in the Consolidated Statements of Operations.</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company has elected not to recognize ROU assets and lease liabilities for short-term leases of all applicable class of underlying assets that have a lease term of twelve months or less. The Company recognizes the lease payments associated with its short-term leases as an expense on a straight-line basis over the lease term. Variable lease payments associated with these leases are recognized and presented in the same manner as for all other Company leases.</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ROU assets for operating leases are periodically reduced by impairment losses. During the year ended December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company recognized an impairment loss of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million related to the Consumer Payments segment when the Company entered an agreement with a third party to sublease </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">one</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> of the operating leases. The impairment loss was recorded within Other (loss) income in the Company's Consolidated Statements of Operations. The Company monitors for events or changes in circumstances that require a reassessment of a lease. When a reassessment results in the remeasurement of a lease liability, a corresponding adjustment is made to the carrying amount of the corresponding ROU asset unless doing so would reduce the carrying amount of the ROU asset to an amount less than zero. In that case, the amount of the adjustment that would result in a negative ROU asset balance is recorded in gain or loss in the Consolidated Statements of Operations.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Taxation</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Income taxes are provided for in accordance with ASC 740. Deferred tax assets and liabilities are recognized for the expected future tax consequences attributable to net operating losses, tax credits, and temporary differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period of the enactment date. Valuation allowances are established when it is more likely than not that some or all of the deferred tax assets will not be realized.</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company reports a liability or a reduction of deferred tax assets for unrecognized tax benefits resulting from uncertain tax positions taken or expected to be taken in a tax return. When applicable, the Company recognizes accrued interest and penalties related to unrecognized tax benefits as income tax expense.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Noncontrolling Interest</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2023, 2022, and 2021 the Company held an interest o</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">f </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">94.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">92.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%, and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">91.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> in Hawk Parent, respectively. For the years ended December 31, 2023, 2022, and 2021, the noncontrolling interest in the net loss of subsidiaries was </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, $</span><span style="font-size:10pt;font-family:Times New Roman;white-space:pre-wrap;min-width:fit-content;color:#000000;">4.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Contingent Consideration</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company estimates and records the acquisition date estimated fair value of contingent consideration as part of purchase price consideration for acquisitions. Additionally, each reporting period, the Company estimates changes in the fair value of contingent consideration, and any change in fair value is recognized in the Consolidated Statements of Operations. An increase in the contingent consideration expected to be paid will result in a charge to operations in the period that the anticipated fair value of contingent consideration increases, while a decrease in the contingent consideration expected to be paid will result in a credit to operations in the period that the anticipated fair value of contingent consideration decreases. The estimate of the fair value of contingent consideration requires subjective assumptions to be made of future operating results, discount rates, and probabilities assigned to various potential operating result scenarios.</span><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Incurred But Not Reported (</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">“IBNR”) Reserve</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">IBNR reserve includes the estimated liability related to the claims of the Company’s self-funded medical insurance policy for employees. The liability for these claims is based on the Company’s estimated ultimate cost of settling all claims. The Company derives estimates for the development of IBNR claims using actuarial methods that are based on many variables, including historical patterns of claims, cost trends, and other factors. At December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company recognized $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of IBNR reserve recorded within Accrued expenses in the Consolidated Balance Sheets.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Recently Adopted Accounting Pronouncements</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Reference Rate Reform</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In March 2020, the FASB issued Accounting Standards Update (“ASU”) 2020-04, “</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(“ASU 2020-04”)”, which provides optional expedients and exceptions to contracts, hedging relationships and other transactions affected by the transition away from LIBOR to alternative reference rates. In January 2021, the FASB issued ASU 2021-01, “</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Reference Rate Reform (Topic 848): Scope</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">”, to expand the scope of this guidance to include derivatives. The guidance was effective upon issuance and may be applied prospectively to contract modifications made and hedging relationships entered into on or before December 31, 2022. In December 2022, the FASB issued ASU 2022-06, “</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">”, which extends the period of time entities can utilize the reference rate reform relief guidance under ASU 2020-04 from December 31, 2022, to December 31, 2024.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company adopted these ASUs for the revolving credit facility as of February 9, 2023. Starting July 1, 2023, the Company applied Secured Overnight Financing Rate (“SOFR”) to the Tax Receivable Agreement (“TRA”) fair value measurement. The adoption of these standards did not have a material impact on the Company’s Consolidated Financial Statements.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Business Combinations</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In August 2021, the FASB issued Accounting Standards Update No. 2021-08, “</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(“ASU 2021-08”)”. ASU 2021-08 requires an entity (acquirer) to recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Revenue (Topic 606)</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, and is effective for fiscal years, and for interim periods within those fiscal years, beginning after December 15, 2022, with early adoption permitted. Amendments within ASU 2021-08 are required to be applied prospectively to business combinations occurring on or after the effective date of the amendments.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company adopted ASU 2021-08 as of January 1, 2023. The adoption of this standard did not have a material impact on the Company’s Consolidated Financial Statements.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Recently Issued Accounting Pronouncements not yet Adopted</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Segment Reporting</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In November 2023, the FASB issued Accounting Standards Update No. 2023-07, “</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> (“ASU 2023-07”)”. ASU 2023-07 improves reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses, on an annual and interim basis. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 15, 2024, with early adoption permitted. The Company is currently in the process of evaluating the effects of ASU No. 2023-07 on its Consolidated Financial Statements.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Income Taxes</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In December 2023, the FASB issued Accounting Standards Update No. 2023-09, “</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Income Taxes (Topic 740): Improvements to Income Tax Disclosure</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">s (“ASU 2023-09”)”. ASU 2023-09 requires public business entities on an annual basis (1) disclose specific categories in the rate reconciliation and (2) provide additional information for reconciling items that meet a quantitative threshold. ASU 2023-09 is effective for annual periods beginning after December 15, 2024, with early adoption permitted. The Company is currently in the process of evaluating the effects of ASU No. 2023-09 on its Consolidated Financial Statements.</span></p></div> <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Principles of Consolidation</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The consolidated financial statements include the accounts of Repay Holdings Corporation and its majority-owned subsidiary, Hawk Parent Holdings LLC, along with Hawk Parent Holdings LLC’s wholly owned subsidiaries: Hawk Intermediate Holdings, LLC, Hawk Buyer Holdings, LLC, Repay Holdings, LLC, M&amp;A Ventures, LLC, Repay Management Holdco Inc., Repay Management Services LLC, Sigma Acquisition, LLC, Wildcat Acquisition, LLC, Marlin Acquirer, LLC, REPAY International LLC, REPAY Canada Solutions ULC, TriSource Solutions, LLC (“TriSource”), Mesa Acquirer, LLC, CDT Technologies LTD (“Ventanex”), Viking GP Holdings, LLC, cPayPlus, LLC (“cPayPlus”), CPS Payment Services, LLC, Media Payments, LLC (“Media Payments”), Custom Payment Systems, LLC, Electronic Payment Providers, LLC, Internet Payment Exchange, LLC, Stratus Payment Solutions, LLC, Clear Payment Solutions, LLC, Harbor Acquisition LLC, Payix Holdings Incorporated and Payix Incorporated. All significant intercompany accounts and transactions have been eliminated in consolidation.</span></p> <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Basis of Financial Statement Presentation</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">accompanying consolidated financial statements of the Company were prepared in accordance with generally accepted accounting principles in the United States of America (“GAAP”). The Company uses the accrual basis of accounting</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">whereby </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">revenues are recognized when earned, usually upon the date services are rendered, and expenses are recognized at the date services are rendered or goods are received.</span></p> <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Use of Estimates</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported consolidated statements of operations during the reporting period. Actual results could differ materially from those estimates.</span></p> <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Segment Reporting</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company reports operating results through </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">two</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> reportable segments: (1) Consumer Payments and (2) Business Payments, as further discussed in Note 15. Segments.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">There are no significant concentrations by state or geographical location, nor are there any significant individual client concentrations by balance.</span></p> 2 <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Cash and Cash Equivalents</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Cash and cash equivalents include cash on hand, demand deposit accounts, money market accounts and short‑term investments with original maturities of three months or less. The Company maintains its cash in bank deposit accounts which, at times, may exceed federally insured limits. The amount of cash that the Company considers to be available for general purposes was </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">118.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">64.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 and 2022, respectively. As of December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, approximately </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">82</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the Company’s total balance of cash and cash equivalents was held within a small group of financial institutions, primarily large money center banks. Although the Company currently believes that the financial institutions with whom the Company does business will be able to fulfill their commitments to the Company, there is no assurance that those institutions will be able to continue to do so. The Company has </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">t experienced any losses associated with the Company’s balances in such accounts for the years ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, 2022 or 2021.</span></p> 118100000 64900000 0.82 0 0 0 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Restricted Cash</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Restricted cash primarily consists of (i) ACH settlement funds in transit (“Settlements”) and (ii) collateral reserve funds (“Reserves”). Settlements are held in accounts maintained at the Company’s sponsor banks for the purpose of facilitating the clearing and settlement of funds associated with payments made by or to the Company’s clients via the ACH network. The Company records a corresponding liability for Settlements within Accrued expenses in the Consolidated Balance Sheets. Reserves are held on deposit by the Company’s sponsor banks to secure potential merchant chargebacks or other similar losses or obligations.</span></p> <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accounts Receivable</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accounts receivable represent amounts due from clients and payment processors for services rendered. The Company has an established process for aging, provisioning and writing-off its uncollectible accounts receivable. Within this process the Company aggregates accounts receivable to the pools of receivables of similar risk characteristics. The allowance for credit losses on accounts receivables is estimated based on how long a receivable has been outstanding (e.g., under 30 days, 30–60 days, etc.). For accounts receivable outstanding more than 90 days, the Company evaluates and assesses whether the loss reserve percentage requires adjustment for reasonable and supportable forecast of relevant economic factors. As of December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company’s estimated credit losses on accounts receivable was immaterial.</span></p> <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Concentration of Credit Risk</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company is highly diversified, and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> single client represents greater than </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the business on a volume or profit basis. The Company holds cash and cash equivalents with various major financial institutions. The Company has not experienced any losses in such accounts and believes it is not exposed to any significant credit risk.</span></p> 0 0.10 <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Earnings per Share</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Basic </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">earnings per share of Class A common stock is computed by dividing net income (loss) attributable to the Company by the weighted average number of shares of Class A common stock outstanding during the period. Diluted earnings</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">per </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">share of Class A common stock is computed by dividing net income attributable to the Company, by the weighted average number of shares of Class A common stock outstanding adjusted to give effect to potentially dilutive elements, including the assumed exchange of all limited liability company interests of Hawk Parent (“Post-Merger Repay Units”), unvested share-based awards, outstanding ESPP (“Employee Stock Purchase Program”) purchase rights and the Company’s Convertible Senior Notes due 2026 (“2026 Notes”).</span></p> <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Property and Equipment</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Property and equipment is carried at cost less accumulated depreciation and includes expenditures which substantially increase the useful lives of existing property and equipment. Maintenance, repairs, and minor renovations are charged to operations as incurred. When property and equipment is retired or otherwise disposed of, the related costs and accumulated depreciation are removed from their respective accounts, and any gain or loss on the disposition is credited or charged to operations.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company provides for depreciation of property and equipment using the straight-line method designed to amortize costs over estimated useful lives as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:6.667%;border-spacing:0;table-layout:fixed;width:85.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:61.176%;"></td> <td style="width:1.176%;"></td> <td style="width:37.647%;"></td> </tr> <tr style="height:12.25pt;white-space:pre-wrap;word-break:break-word;"> <td style="border-top:0.25pt solid;vertical-align:bottom;padding-bottom:0.031in;border-bottom:0.25pt solid;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.25pt solid;vertical-align:bottom;padding-bottom:0.031in;border-bottom:0.25pt solid;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid;vertical-align:bottom;padding-bottom:0.031in;border-bottom:0.5pt solid;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Estimated Useful Life</span></p></td> </tr> <tr style="height:12.25pt;background-color:#cceeff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;vertical-align:bottom;padding-bottom:0.031in;"><p style="text-indent:-10pt;padding-left:10pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Furniture, fixtures, and office equipment</span></p></td> <td style="vertical-align:bottom;padding-bottom:0.031in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;padding-bottom:0.031in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5 years</span></span></p></td> </tr> <tr style="height:12.25pt;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;vertical-align:bottom;padding-bottom:0.031in;"><p style="text-indent:-10pt;padding-left:10pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Computers</span></p></td> <td style="vertical-align:bottom;padding-bottom:0.031in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;padding-bottom:0.031in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3 years</span></span></p></td> </tr> <tr style="height:12.25pt;background-color:#cceeff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;vertical-align:bottom;padding-bottom:0.031in;"><p style="text-indent:-10pt;padding-left:10pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Leasehold improvements</span></p></td> <td style="vertical-align:bottom;padding-bottom:0.031in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;padding-bottom:0.031in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Lesser of </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5 years</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> or lease term</span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">evaluates the recoverability of property and equipment at least annually or whenever events or changes in circumstances indicate that the carrying amount of property and equipment may not be recoverable. The evaluation of asset impairment requires the Company to make assumptions about future cash flows over the life of the asset being evaluated. These assumptions require significant judgment, and actual results may differ from assumed and estimated amounts. If the carrying amount of property and equipment is determined not to be recoverable, a write-down to fair value is recorded. </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">No</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> impairments were recognized for the years ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023, 2022 and 2021</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p> <p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company provides for depreciation of property and equipment using the straight-line method designed to amortize costs over estimated useful lives as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:6.667%;border-spacing:0;table-layout:fixed;width:85.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:61.176%;"></td> <td style="width:1.176%;"></td> <td style="width:37.647%;"></td> </tr> <tr style="height:12.25pt;white-space:pre-wrap;word-break:break-word;"> <td style="border-top:0.25pt solid;vertical-align:bottom;padding-bottom:0.031in;border-bottom:0.25pt solid;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.25pt solid;vertical-align:bottom;padding-bottom:0.031in;border-bottom:0.25pt solid;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid;vertical-align:bottom;padding-bottom:0.031in;border-bottom:0.5pt solid;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Estimated Useful Life</span></p></td> </tr> <tr style="height:12.25pt;background-color:#cceeff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;vertical-align:bottom;padding-bottom:0.031in;"><p style="text-indent:-10pt;padding-left:10pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Furniture, fixtures, and office equipment</span></p></td> <td style="vertical-align:bottom;padding-bottom:0.031in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;padding-bottom:0.031in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5 years</span></span></p></td> </tr> <tr style="height:12.25pt;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;vertical-align:bottom;padding-bottom:0.031in;"><p style="text-indent:-10pt;padding-left:10pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Computers</span></p></td> <td style="vertical-align:bottom;padding-bottom:0.031in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;padding-bottom:0.031in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3 years</span></span></p></td> </tr> <tr style="height:12.25pt;background-color:#cceeff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;vertical-align:bottom;padding-bottom:0.031in;"><p style="text-indent:-10pt;padding-left:10pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Leasehold improvements</span></p></td> <td style="vertical-align:bottom;padding-bottom:0.031in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;padding-bottom:0.031in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Lesser of </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5 years</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> or lease term</span></p></td> </tr> </table> P5Y P3Y P5Y 0 0 0 <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Intangible Assets</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Intangible assets consist of internal-use software development costs, purchased software, channel relationships, client relationships, certain key personnel non-compete agreements, and trade names. The Company capitalizes internal-use software development costs when the Company has completed the preliminary project stage, management authorizes the project, management commits to funding the project, it is probable the project will be completed and the project will be used to perform the function intended. The Company is amortizing internal-use software development costs and purchased software on the straight‑line method over a </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three-year</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> estimated useful life, a </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ten-year</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> estimated useful life for channel and client relationships, and an estimated useful life for non-compete agreements equal to the term of the agreement. Trade names are determined to have an indefinite useful life. The Company evaluates the recoverability of intangible assets at least annually or whenever events or changes in circumstances indicate that an intangible asset’s carrying amount may not be recoverable. The evaluation of asset impairment requires the Company to make assumptions about future cash flows over the life of the asset being evaluated. These assumptions require significant judgment, and actual results may differ from assumed and estimated amounts. During the year ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company recognized an impairment of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million related to a trade name write-off of Media Payments, as the Company strategically phased out the trade name of the acquired business. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the year ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2022, the Company recognized impairments of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">8.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million related to write-offs of certain trade names, as the Company strategically phased out the trade names of several acquired business, which included BillingTree, Kontrol and Payix.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> During the year ended December 31, 2021, the Company recognized impairments of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million related to write-offs of certain trade names, as the Company strategically phased out the trade names of several acquired business, which included TriSource, APS, Ventanex, cPayPlus and CPS.</span></p> P3Y P3Y P10Y P10Y 100000 8100000 2200000 <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Goodwill</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Goodwill represents the excess of purchase price over tangible and intangible assets acquired less liabilities assumed arising from business combinations. Goodwill is generally allocated to reporting units based upon relative fair value (taking into consideration other factors such as synergies) when an acquired business is integrated into multiple reporting units. The Company’s reporting units are at the operating segment level or one level below the operating segment level for which discrete financial information is prepared and regularly reviewed by management. When a business within a reporting unit is disposed</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">of, goodwill is allocated to the disposed business using the relative fair value method. Relative fair value is estimated using a combination of a discounted cash flow (“DCF”) analysis and market valuation approach.</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company performs a qualitative goodwill assessment at the reporting unit level at least annually, or more frequently as events occur or circumstances change that would more-likely-than-not reduce the fair value of a reporting unit below its carrying amount. Factors considered in the Company’s qualitative assessment include financial performance, financial forecasts, macroeconomic conditions, industry and market conditions, cost factors, market capitalization, carrying value, and events affecting the reporting units. If, after considering all relevant events and circumstances, the Company determines it is more-likely-than-not that the fair value of a reporting unit is less than its carrying amount, then it is necessary to perform a quantitative impairment test. If the Company elects to bypass the qualitative analysis, or concludes from the Company’s qualitative analysis that it is more-likely-than-not that the fair value of a reporting unit is less than its carrying amount, a quantitative impairment test is performed by comparing the fair value of each reporting unit with its carrying amount. If the fair value is greater than the carrying amount, then the reporting unit’s goodwill is deemed not to be impaired. If the fair value is less than the carrying amount, a non-cash impairment loss is recognized for the amount by which a reporting unit’s carrying amount exceeds its fair value, without exceeding the total amount of goodwill allocated to that reporting unit. Management estimates the fair value of the reporting units using a combination of a DCF calculation, which is a form of the income approach, and a market multiples calculation, which is a form of the market approach. The Company uses internal forecasts to estimate future cash flows expected to be generated by the reporting units when preparing DCF models under the income approach. To discount these cash flows, the Company uses an estimated weighted average cost of capital, which incorporates market and company-specific risk factors. The Company applies comparable publicly traded companies’ multiples (e.g., revenue or Adjusted EBITDA) to the Company’s reporting units’ financial forecasts when using market multiples under the market approach.</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the Company’s annual goodwill impairment testing conducted on December 31, 2023, the Company concluded that goodwill associated with the Business Payments segment became impaired, as this reporting unit was primarily impacted by a change in the discount rate. The Company recognized an impairment loss of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">75.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million on goodwill related to the Business Payments segment within the Impairment loss in the Company’s Consolidated Statements of Operations. The goodwill impairment testing of the Business Payments segment is subject to assumptions and judgments management made as part of the assessment to estimate the fair value of the segment. The income approach required management assumptions, such as assumptions used in the cash flow forecasts, the discount rate, and the terminal value. The market approach required significant judgment in the selection of appropriate peer group companies and valuation multiples.</span></p> 75700000 <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Revenue</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Repay provides integrated payment processing solutions to niche markets that have specific transaction processing needs; for example, personal loans, automotive loans, and receivables management. The Company contracts with its clients through contractual agreements that set forth the general terms and conditions of the service relationship, including rights of obligations of each party, line item pricing, payment terms and contract duration. Most of our revenues are derived from volume-based payment processing fees (“discount fees”) and other related fixed per transaction fees. Discount fees represent a percentage of the dollar amount of each credit or debit transaction processed and include fees relating to processing and services that we provide. As our clients process increased volumes of payments, our revenues increase as a result of the fees we charge for processing these payments.</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s performance obligation in its contracts with clients is the promise to stand-ready to provide front-end authorization and back-end settlement payment processing services (“processing services”) for an unknown or unspecified quantity of transactions and the consideration received is contingent upon the client’s use (e.g., number of transactions submitted and processed) of the related processing services. Accordingly, the total transaction price is variable. These services are stand-ready obligations, as the timing and quantity of transactions to be processed is not determinable. Under a stand-ready obligation, the Company’s performance obligation is satisfied over time throughout the contract term rather than at a point in time. Because the service of standing ready to perform processing services is substantially the same each day and has the same pattern of transfer to the client, the Company has determined that its stand-ready performance obligation comprises a series of distinct days of service. Discount fees and other fixed per transaction fees are recognized each day using a time-elapsed output method based on the volume or transaction count at the time the clients’ transactions are processed.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company has processing contracts that contain annual minimums to which the Company would be entitled to bill the shortfall between the actual processing revenue incurred during the annual period and the specified minimum in the contract. At the beginning of each annual period, the Company assesses the appropriate amount of the guaranteed minimums (either the fixed consideration or fixed consideration plus estimated overages) to recognize on a time-elapsed basis over the annual period.</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Revenues are also derived from transaction or service fees (e.g. chargebacks, gateway) as well as other miscellaneous service fees. These services are considered immaterial in the overall context of our contractual arrangements and, as such, do not represent distinct performance obligations. Instead, the fees associated with these services are bundled with the processing services performance obligation identified.</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The transaction price for such processing services is determined, based on the judgment of the Company’s management, considering factors such as margin objectives, pricing practices and controls, client segment pricing strategies, the product life cycle and the observable price of the service charged to similarly situated clients.</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company follows the requirements of ASC 606-10-55-36 through -40, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Revenue from Contracts with Customers, Principal Agent Considerations</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, in determining the gross versus net revenue presentation for each performance obligation in the contract with a client. Revenue recorded by the Company in the capacity as a principal is reported on a gross basis equal to the full amount of consideration to which the Company expects in exchange for the good or service transferred. Revenue recorded with the Company acting in the capacity of an agent is reported on a net basis, exclusive of any consideration provided to the principal party in the transaction.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The principal versus agent evaluation is matter of judgment that depends on the facts and circumstances of the arrangement and is dependent on whether the Company controls the good or service before it is transferred to the client or whether the Company is acting as an agent of a third party. This evaluation is performed separately for each performance obligation identified. When the Company acts as an agent, the fees collected from clients on behalf of the payment networks and card issuer is netted with the gross fees collected so that the net revenue is presented within Revenue in the Consolidated Statements of Operations.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Indirect relationships</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As a result of its past acquisitions, the Company has legacy relationships with ISOs, whereby the Company acts as the merchant acquirer for the ISO. The ISO maintains a direct relationship with the sponsor bank and the transaction processor, rather than the Company. Consequently, the Company recognizes revenue for these relationships net of the residual amount remitted to the ISO, based on the fact that the ISO is primarily responsible for providing the transaction processing services to the merchant. The Company is not focused on this sales model, and this relationship will represent an increasingly smaller portion of the business over time.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Contract Costs</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The incremental costs of obtaining a contract are recognized as an asset if the cost is incremental to obtaining a contract, and whether the costs are recoverable from the client. If both criteria are not met, costs are expensed as incurred. If the amortization period of the capitalized commission cost asset is less than one year, the Company may elect a practical expedient per ASC 340-40-25-4 to expense commissions as incurred. The amortization period is consistent with the concept of useful life under other accounting guidance, which is defined as the period over which an asset is expected to contribute directly or indirectly to future cash flows.</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company currently incurs costs to obtain a contract through payments made to external referral partners. Commission payments are made to the external referral partner on a monthly basis based on a percentage of the profit on the contract, for as long as the client and the external referral partner have agreements with the Company. Any capitalized commission cost assets have an amortization period of one year or less, therefore the Company utilizes the practical expedient to expense commissions as incurred.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Costs to fulfill contracts with clients either give rise to an asset or are expensed as incurred. If the cost is not already covered by other applicable accounting literature, fulfillment costs are capitalized to the extent they directly relate to a specific contract, are used to generate or enhance resources used in satisfying performance obligations and are expected to be recovered. The Company does not have any costs incurred to fulfill a contract.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Practical Expedients</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company has utilized the portfolio approach practical expedient per ASC 606-10-10-4, which allows the application of ASC 606 to a portfolio of contracts with similar characteristics provided the accounting does not differ materially to application of ASC 606 to the individual contract.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company has also utilized the practical expedient for immaterial goods and services per ASC 606-10-25-16A, which permits the Company not to recognize a promised good or service as a performance obligation if it is considered an immaterial promise in the context of the contract.</span></p> <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Transaction Costs</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company expenses all transaction costs associated with a business combination as incurred and such expenses are included in Selling, general, and administrative expenses in the Consolidated Statements of Operations. For the years ended December 31, 2023, 2022 and 2021</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company incurred $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">13.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">9.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million transaction costs, respectively.</span></p> 3400000 13700000 9300000 <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Equity Units Awarded</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Repay Holdings Corporation 2019 Omnibus Incentive Plan (as amended, the “Incentive Plan”) provides for the grant of various equity-based incentive awards to employees, directors, consultants and advisors to the Company. The types of equity-based awards that may be granted under the Incentive Plan include: stock appreciation rights (“SARs”), performance stock units (“PSUs”), restricted stock awards (“RSAs”), restricted stock units (“RSUs”), performance-based stock options (“PSOs”) and other stock-based awards. As of December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, there were </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,137,122</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of Class A common stock available for future issuance under the Incentive Plan.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company accounts for stock-based compensation for employees and directors in accordance with ASC 718, Compensation (“ASC 718”). ASC 718 requires all share-based payments to employees to be recognized in the statement of operations based on their fair values. Under the provisions of ASC 718, stock-based compensation costs are measured at the grant date, based on the fair value of the award, and are recognized as expense over the employee’s requisite or derived service period.</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">PSUs, RSAs, RSUs and stock options granted under the Incentive Plan are measured based on the fair value of the awards on the date of the grant. Compensation expense is recognized for those awards over the requisite service period within Selling, general, and administrative in the Consolidated Statements of Operations. Forfeitures are accounted for as they occur.</span></p> 2137122 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Debt Issuance Costs</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company accounts for debt issuance costs according to the Financial Accounting Standards Board Accounting Standards Update 2015-03, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Simplifying the Presentation of Debt Issuance Costs</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, to present debt issuance costs as a reduction of the carrying amount of the debt.</span></p> <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Fair Value of Financial Instruments</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company accounts for fair value measurements in accordance with ASC 820, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Fair Value Measurements and Disclosures</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, which defines fair value, establishes a framework for measuring fair value in GAAP and expands disclosures about fair value measurements. Fair value is the price that would be received to sell an asset or the price paid to transfer a liability as of the measurement date. A three-tier, fair-value reporting hierarchy exists for disclosure of fair value measurements based on the observability of the inputs to the valuation of financial assets and liabilities. The three levels are:</span></p><div style="margin-left:4.444%;display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.4880070325254304%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 1 — Quoted prices for identical instruments in active markets.</span></div></div><div style="margin-left:4.444%;display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.4880070325254304%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 2 — Quoted prices for similar instruments in active markets; quoted prices for identical or similar instruments in markets that are not active; and model-derived valuations in which all significant inputs and significant value drivers are observable in active markets.</span></div></div><div style="margin-left:4.444%;display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.4880070325254304%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 3 — Valuations derived from valuation techniques in which one or more significant inputs or significant value drivers are unobservable in active exchange markets.</span></div></div><p style="text-indent:6.667%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The carrying value of the Company’s financial instruments, including cash and cash equivalents, restricted cash, accounts receivable and accounts payable approximated their fair values as of December 31, 2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, because of the relatively short maturity dates on these instruments. See Note 6. Fair Value of Assets and Liabilities for further discussion.</span></p> <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Leases</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company evaluates each of its lease and service arrangements at inception to determine if the arrangement is, or contains, a lease and the appropriate classification of each identified lease. A lease exists if the Company obtains substantially all of the economic benefits of, and has the right to control the use of, an asset for a period of time. The Company has operating leases for real estate. Operating leases with an original lease term in excess of twelve months are included in Operating lease right-of-use assets, net, Current operating lease liabilities and Noncurrent operating lease liabilities in the Consolidated Balance Sheets. Right-of-use (“ROU”) assets represent the right to use an underlying asset for the lease term and lease liabilities represent the obligation to make lease payments arising from the lease. Operating lease assets and liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. The Company uses its incremental borrowing rate to calculate the present value of lease payments. Lease terms consider options to extend or terminate based on the determination of whether such renewal or termination options are deemed reasonably certain. Lease agreements that contain non-lease components are generally accounted for as a single lease component.</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Operating lease costs are recorded in Selling, general and administrative in the Consolidated Statements of Operations based on the underlying asset. Variable costs, such as maintenance expenses, property and sales taxes, association dues and index-based rate increases, are expensed as they are incurred. Variable lease payments associated with the Company’s leases are recognized when the event, activity, or circumstance in the lease agreement on which those payments are assessed occurs. Variable lease payments are presented as operating expenses in Selling, general and administrative in the Consolidated Statements of Operations.</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company has elected not to recognize ROU assets and lease liabilities for short-term leases of all applicable class of underlying assets that have a lease term of twelve months or less. The Company recognizes the lease payments associated with its short-term leases as an expense on a straight-line basis over the lease term. Variable lease payments associated with these leases are recognized and presented in the same manner as for all other Company leases.</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ROU assets for operating leases are periodically reduced by impairment losses. During the year ended December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company recognized an impairment loss of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million related to the Consumer Payments segment when the Company entered an agreement with a third party to sublease </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">one</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> of the operating leases. The impairment loss was recorded within Other (loss) income in the Company's Consolidated Statements of Operations. The Company monitors for events or changes in circumstances that require a reassessment of a lease. When a reassessment results in the remeasurement of a lease liability, a corresponding adjustment is made to the carrying amount of the corresponding ROU asset unless doing so would reduce the carrying amount of the ROU asset to an amount less than zero. In that case, the amount of the adjustment that would result in a negative ROU asset balance is recorded in gain or loss in the Consolidated Statements of Operations.</span></p> 100000 1 <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Taxation</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Income taxes are provided for in accordance with ASC 740. Deferred tax assets and liabilities are recognized for the expected future tax consequences attributable to net operating losses, tax credits, and temporary differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period of the enactment date. Valuation allowances are established when it is more likely than not that some or all of the deferred tax assets will not be realized.</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company reports a liability or a reduction of deferred tax assets for unrecognized tax benefits resulting from uncertain tax positions taken or expected to be taken in a tax return. When applicable, the Company recognizes accrued interest and penalties related to unrecognized tax benefits as income tax expense.</span></p> <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Noncontrolling Interest</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2023, 2022, and 2021 the Company held an interest o</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">f </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">94.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">92.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%, and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">91.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> in Hawk Parent, respectively. For the years ended December 31, 2023, 2022, and 2021, the noncontrolling interest in the net loss of subsidiaries was </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, $</span><span style="font-size:10pt;font-family:Times New Roman;white-space:pre-wrap;min-width:fit-content;color:#000000;">4.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 0.942 0.92 0.919 -6900000 -4100000 -6000000 <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Contingent Consideration</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company estimates and records the acquisition date estimated fair value of contingent consideration as part of purchase price consideration for acquisitions. Additionally, each reporting period, the Company estimates changes in the fair value of contingent consideration, and any change in fair value is recognized in the Consolidated Statements of Operations. An increase in the contingent consideration expected to be paid will result in a charge to operations in the period that the anticipated fair value of contingent consideration increases, while a decrease in the contingent consideration expected to be paid will result in a credit to operations in the period that the anticipated fair value of contingent consideration decreases. The estimate of the fair value of contingent consideration requires subjective assumptions to be made of future operating results, discount rates, and probabilities assigned to various potential operating result scenarios.</span><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Incurred But Not Reported (</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">“IBNR”) Reserve</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">IBNR reserve includes the estimated liability related to the claims of the Company’s self-funded medical insurance policy for employees. The liability for these claims is based on the Company’s estimated ultimate cost of settling all claims. The Company derives estimates for the development of IBNR claims using actuarial methods that are based on many variables, including historical patterns of claims, cost trends, and other factors. At December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company recognized $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of IBNR reserve recorded within Accrued expenses in the Consolidated Balance Sheets.</span></p> 900000 <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Recently Adopted Accounting Pronouncements</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Reference Rate Reform</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In March 2020, the FASB issued Accounting Standards Update (“ASU”) 2020-04, “</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(“ASU 2020-04”)”, which provides optional expedients and exceptions to contracts, hedging relationships and other transactions affected by the transition away from LIBOR to alternative reference rates. In January 2021, the FASB issued ASU 2021-01, “</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Reference Rate Reform (Topic 848): Scope</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">”, to expand the scope of this guidance to include derivatives. The guidance was effective upon issuance and may be applied prospectively to contract modifications made and hedging relationships entered into on or before December 31, 2022. In December 2022, the FASB issued ASU 2022-06, “</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">”, which extends the period of time entities can utilize the reference rate reform relief guidance under ASU 2020-04 from December 31, 2022, to December 31, 2024.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company adopted these ASUs for the revolving credit facility as of February 9, 2023. Starting July 1, 2023, the Company applied Secured Overnight Financing Rate (“SOFR”) to the Tax Receivable Agreement (“TRA”) fair value measurement. The adoption of these standards did not have a material impact on the Company’s Consolidated Financial Statements.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Business Combinations</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In August 2021, the FASB issued Accounting Standards Update No. 2021-08, “</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(“ASU 2021-08”)”. ASU 2021-08 requires an entity (acquirer) to recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Revenue (Topic 606)</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, and is effective for fiscal years, and for interim periods within those fiscal years, beginning after December 15, 2022, with early adoption permitted. Amendments within ASU 2021-08 are required to be applied prospectively to business combinations occurring on or after the effective date of the amendments.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company adopted ASU 2021-08 as of January 1, 2023. The adoption of this standard did not have a material impact on the Company’s Consolidated Financial Statements.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Recently Issued Accounting Pronouncements not yet Adopted</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Segment Reporting</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In November 2023, the FASB issued Accounting Standards Update No. 2023-07, “</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> (“ASU 2023-07”)”. ASU 2023-07 improves reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses, on an annual and interim basis. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 15, 2024, with early adoption permitted. The Company is currently in the process of evaluating the effects of ASU No. 2023-07 on its Consolidated Financial Statements.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Income Taxes</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In December 2023, the FASB issued Accounting Standards Update No. 2023-09, “</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Income Taxes (Topic 740): Improvements to Income Tax Disclosure</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">s (“ASU 2023-09”)”. ASU 2023-09 requires public business entities on an annual basis (1) disclose specific categories in the rate reconciliation and (2) provide additional information for reconciling items that meet a quantitative threshold. ASU 2023-09 is effective for annual periods beginning after December 15, 2024, with early adoption permitted. The Company is currently in the process of evaluating the effects of ASU No. 2023-09 on its Consolidated Financial Statements.</span></p> <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3. Revenue</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Disaggregation of Revenue</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s revenue is from two types of relationships: (i) direct relationships and (ii) indirect relationships. </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents the Company’s revenue disaggregated by segment and by the type of relationship for the years ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023, 2022, and 2021.</span></span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:27.025%;"></td> <td style="width:1.36%;"></td> <td style="width:1%;"></td> <td style="width:14.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.36%;"></td> <td style="width:1%;"></td> <td style="width:14.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.36%;"></td> <td style="width:1%;"></td> <td style="width:14.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.36%;"></td> <td style="width:1%;"></td> <td style="width:14.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">($ in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Consumer Payments</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Business Payments</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Elimination of intersegment revenues</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Revenue</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Direct relationships</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">263,564</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">36,989</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,139</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">283,414</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Indirect relationships</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,144</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,069</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,213</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total Revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">275,708</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">38,058</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">17,139</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">296,627</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:27.025%;"></td> <td style="width:1.36%;"></td> <td style="width:1%;"></td> <td style="width:14.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.36%;"></td> <td style="width:1%;"></td> <td style="width:14.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.36%;"></td> <td style="width:1%;"></td> <td style="width:14.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.36%;"></td> <td style="width:1%;"></td> <td style="width:14.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">($ in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Consumer Payments</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Business Payments</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Elimination of intersegment revenues</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Revenue</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Direct relationships</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">234,905</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">41,610</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,564</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">264,951</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Indirect relationships</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,286</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">990</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,276</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total Revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">248,191</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">42,600</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">11,564</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">279,227</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:27.025%;"></td> <td style="width:1.36%;"></td> <td style="width:1%;"></td> <td style="width:14.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.36%;"></td> <td style="width:1%;"></td> <td style="width:14.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.36%;"></td> <td style="width:1%;"></td> <td style="width:14.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.36%;"></td> <td style="width:1%;"></td> <td style="width:14.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31, 2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">($ in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Consumer Payments</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Business Payments</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Elimination of intersegment revenues</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Revenue</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Direct relationships</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">189,019</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">32,837</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,604</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">213,252</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Indirect relationships</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,025</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">981</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,006</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total Revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">194,044</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">33,818</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">8,604</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">219,258</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The contract asset balance was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively, and is included within Prepaid expenses and other in the Consolidated Balance Sheets.</span></p> <span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents the Company’s revenue disaggregated by segment and by the type of relationship for the years ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023, 2022, and 2021.</span><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:27.025%;"></td> <td style="width:1.36%;"></td> <td style="width:1%;"></td> <td style="width:14.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.36%;"></td> <td style="width:1%;"></td> <td style="width:14.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.36%;"></td> <td style="width:1%;"></td> <td style="width:14.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.36%;"></td> <td style="width:1%;"></td> <td style="width:14.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">($ in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Consumer Payments</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Business Payments</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Elimination of intersegment revenues</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Revenue</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Direct relationships</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">263,564</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">36,989</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,139</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">283,414</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Indirect relationships</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,144</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,069</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,213</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total Revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">275,708</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">38,058</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">17,139</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">296,627</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:27.025%;"></td> <td style="width:1.36%;"></td> <td style="width:1%;"></td> <td style="width:14.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.36%;"></td> <td style="width:1%;"></td> <td style="width:14.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.36%;"></td> <td style="width:1%;"></td> <td style="width:14.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.36%;"></td> <td style="width:1%;"></td> <td style="width:14.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">($ in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Consumer Payments</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Business Payments</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Elimination of intersegment revenues</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Revenue</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Direct relationships</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">234,905</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">41,610</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,564</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">264,951</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Indirect relationships</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,286</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">990</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,276</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total Revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">248,191</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">42,600</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">11,564</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">279,227</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:27.025%;"></td> <td style="width:1.36%;"></td> <td style="width:1%;"></td> <td style="width:14.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.36%;"></td> <td style="width:1%;"></td> <td style="width:14.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.36%;"></td> <td style="width:1%;"></td> <td style="width:14.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.36%;"></td> <td style="width:1%;"></td> <td style="width:14.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31, 2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">($ in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Consumer Payments</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Business Payments</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Elimination of intersegment revenues</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Revenue</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Direct relationships</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">189,019</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">32,837</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,604</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">213,252</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Indirect relationships</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,025</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">981</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,006</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total Revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">194,044</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">33,818</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">8,604</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">219,258</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 263564000 36989000 -17139000 283414000 12144000 1069000 13213000 275708000 38058000 -17139000 296627000 234905000 41610000 -11564000 264951000 13286000 990000 14276000 248191000 42600000 -11564000 279227000 189019000 32837000 -8604000 213252000 5025000 981000 6006000 194044000 33818000 -8604000 219258000 1400000 500000 <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4. Earnings Per Share</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the years ended December 31, 2023 and 2021, basic and diluted net income (loss) per common share is the same since the inclusion of the assumed exchange of all Post-Merger Repay Units, unvested share-based awards, outstanding stock options and 2026 Notes would have been anti-dilutive.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes net income (loss) attributable to the Company and the weighted average basic and diluted shares outstanding:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.477%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">($ in thousands, except per share data)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Income (loss) before income tax expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">119,535</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,915</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">86,728</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: Net loss attributable to non-controlling interests</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,930</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,095</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,953</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Income tax (expense) benefit</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,115</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,174</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">30,691</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net income (loss) attributable to the Company</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">110,490</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,836</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">50,084</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted average shares of Class A common stock outstanding - basic</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">90,048,638</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">88,792,453</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">83,318,189</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Add weighted average effect of dilutive common stock equivalent shares:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Post-Merger Repay Units exchangeable for Class A common stock</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,892,176</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unvested share-based awards of Class A common stock</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">890,309</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Outstanding ESPP purchase rights for Class A common stock</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,554</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2026 Notes convertible into Class A common stock</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,095,238</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted average shares of Class A common stock outstanding - diluted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">90,048,638</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">110,671,731</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">83,318,189</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Income (loss) per share of Class A common stock outstanding - basic</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.23</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.14</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.60</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Income (loss) per share of Class A common stock outstanding - diluted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.23</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.12</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.60</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For the years ended December 31, 2023 and 2021, the following common stock equivalent shares were excluded from the computation of the diluted loss per share, since their inclusion would have been anti-dilutive:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.1%;"></td> <td style="width:1%;"></td> <td style="width:13.403%;"></td> <td style="width:1%;"></td> <td style="width:1.1%;"></td> <td style="width:1%;"></td> <td style="width:13.403%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Post-Merger Repay Units exchangeable for Class A common stock</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,844,095</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,926,576</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unvested share-based awards of Class A common stock</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,204,540</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,515,634</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Outstanding stock options for Class A common stock</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,148,822</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2026 Notes convertible for Class A common stock</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">13,095,238</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">13,095,238</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Share equivalents excluded from earnings (loss) per share</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">25,292,695</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">23,537,448</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Shares of the Company’s Class V common stock do not participate in the earnings or losses of the Company and, therefore, are not participating securities. As such, separate presentation of basic and diluted earnings per share of Class V common stock under the two-class method has not been presented. Each share of the Company’s Class V common stock gives the holder the right to vote the number of shares corresponding to the number of Post-Merger Repay Units held by that holder, but shares of Class V common stock have no economic rights.</span></p> <p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes net income (loss) attributable to the Company and the weighted average basic and diluted shares outstanding:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.477%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">($ in thousands, except per share data)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Income (loss) before income tax expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">119,535</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,915</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">86,728</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: Net loss attributable to non-controlling interests</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,930</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,095</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,953</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Income tax (expense) benefit</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,115</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,174</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">30,691</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net income (loss) attributable to the Company</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">110,490</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,836</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">50,084</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted average shares of Class A common stock outstanding - basic</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">90,048,638</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">88,792,453</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">83,318,189</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Add weighted average effect of dilutive common stock equivalent shares:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Post-Merger Repay Units exchangeable for Class A common stock</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,892,176</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unvested share-based awards of Class A common stock</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">890,309</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Outstanding ESPP purchase rights for Class A common stock</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,554</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2026 Notes convertible into Class A common stock</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,095,238</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted average shares of Class A common stock outstanding - diluted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">90,048,638</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">110,671,731</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">83,318,189</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Income (loss) per share of Class A common stock outstanding - basic</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.23</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.14</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.60</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Income (loss) per share of Class A common stock outstanding - diluted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.23</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.12</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.60</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table> -119535000 14915000 -86728000 -6930000 -4095000 -5953000 -2115000 6174000 -30691000 -110490000 12836000 -50084000 90048638000 88792453000 83318189000 7892176000 890309000 1554000 13095238000 90048638000 110671731000 83318189000 -1.23 0.14 -0.6 -1.23 0.12 -0.6 <p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For the years ended December 31, 2023 and 2021, the following common stock equivalent shares were excluded from the computation of the diluted loss per share, since their inclusion would have been anti-dilutive:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.1%;"></td> <td style="width:1%;"></td> <td style="width:13.403%;"></td> <td style="width:1%;"></td> <td style="width:1.1%;"></td> <td style="width:1%;"></td> <td style="width:13.403%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Post-Merger Repay Units exchangeable for Class A common stock</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,844,095</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,926,576</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unvested share-based awards of Class A common stock</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,204,540</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,515,634</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Outstanding stock options for Class A common stock</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,148,822</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2026 Notes convertible for Class A common stock</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">13,095,238</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">13,095,238</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Share equivalents excluded from earnings (loss) per share</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">25,292,695</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">23,537,448</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table> 5844095 7926576 5204540 2515634 1148822 13095238 13095238 25292695 23537448 <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5. Business Combinations and Dispositions</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Acquisitions</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">BillingTree</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On June 15, 2021, the Company acquired BillingTree. Under the terms of the agreement and plan of merger between BT Intermediate, LLC, the Company, two newly formed subsidiaries of the Company and the owner of BT Intermediate, LLC (“BillingTree Merger Agreement”), the aggregate consideration paid at closing by the Company was approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">505.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, consisting of approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">277.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in cash and approximately </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million shares of Class A common stock. The BillingTree Merger Agreement contains customary representations, warranties and covenants by Repay and the former owner of BillingTree, as well as a customary post-closing adjustment provision relating to working capital and similar items.</span></p><div style="font-size:11pt;font-family:Times New Roman;"><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following summarizes the purchase consideration paid to the seller of BillingTree:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.236%;"></td> <td style="width:1.94%;"></td> <td style="width:1%;"></td> <td style="width:15.823%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">($ in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash consideration</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">277,521</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Class A common stock issued</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">228,250</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total purchase price</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">505,771</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table></div><div style="font-size:11pt;font-family:Times New Roman;"><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company recorded an allocation of the purchase price to BillingTree’s tangible and identifiable intangible assets acquired and liabilities assumed based on their fair values as of the June 15, 2021 closing date. The purchase price allocation is as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.236%;"></td> <td style="width:1.94%;"></td> <td style="width:1%;"></td> <td style="width:15.823%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">($ in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash and cash equivalents</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,244</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts receivable</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,627</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Prepaid expenses and other current assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,602</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total current assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,473</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Property, plant and equipment, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">541</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Restricted cash</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">275</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,782</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Identifiable intangible assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">236,810</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total identifiable assets acquired</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">253,881</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts payable</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,552</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued expenses and other liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,983</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred tax liability</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">36,095</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net identifiable assets acquired</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">208,251</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Goodwill</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">297,520</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total purchase price</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">505,771</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The values allocated to identifiable intangible assets and their estimated useful lives are as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:68.094%;"></td> <td style="width:1.66%;"></td> <td style="width:1%;"></td> <td style="width:13.123000000000001%;"></td> <td style="width:1%;"></td> <td style="width:2.2%;"></td> <td style="width:12.923%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair Value</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Useful life</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Identifiable intangible assets</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in millions)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in years)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-compete agreements</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span></span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Trade names</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Indefinite</span></span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Developed technology</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Merchant relationships</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">202.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span></span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">236.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Goodwill recognized of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">297.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million represents the excess of the gross consideration transferred over the fair value of the underlying net tangible and identifiable intangible assets acquired, of which $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">66.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million is expected to be deductible for tax purposes. Goodwill was allocated </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% to the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Company’s Consumer Payments segment. Qualitative factors that contribute to the recognition of goodwill include certain intangible assets that are not recognized as separate identifiable intangible assets apart from goodwill. Intangible assets not recognized apart from goodwill consist primarily of the strong market position and the assembled workforce of BillingTree.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Kontrol</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On June 22, 2021, the Company acquired substantially all of the assets of Kontrol LLC (“Kontrol”). Under the terms of the asset purchase agreement between a newly formed subsidiary of Repay Holdings, LLC and the owner of Kontrol (“Kontrol Purchase Agreement”), the aggregate consideration to be paid by the Company was up to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, of which $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million was paid at closing. The Kontrol Purchase Agreement contains customary representations, warranties and covenants by Repay and the former owner of Kontrol, as well as a customary post-closing adjustment provision relating to working capital and similar items.</span></p><div style="font-size:11pt;font-family:Times New Roman;"><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following summarizes the purchase consideration paid to the owner of Kontrol:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.236%;"></td> <td style="width:1.94%;"></td> <td style="width:1%;"></td> <td style="width:15.823%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">($ in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash consideration</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,439</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Contingent consideration </span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total purchase price</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,939</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="transform:scale(0.67);color:#000000;white-space:pre-wrap;vertical-align:super;font-size:10pt;font-family:Times New Roman;transform-origin:top left;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(1)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Reflects the fair value of the Kontrol earnout payment, the contingent consideration to be paid to the selling members of Kontrol, pursuant to the Kontrol Purchase Agreement as of June 22, 2021. The selling partners of Kontrol will have the contingent earnout right to receive a payment of up to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, dependent upon the Gross Profit, as defined in the Kontr</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ol Purchase Agreement. As of December 31, 2022, the fair value of the Kontrol earnout was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, which resulted in a ($</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">) million a</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">djustment included in the change in fair value of contingent consideration in the Consolidated Statements of Operations for the year ended December 31, 2022.</span></div></div></div><div style="font-size:11pt;font-family:Times New Roman;"><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company recorded an allocation of the purchase price to Kontrol’s tangible and identifiable intangible assets acquired and liabilities assumed based on their fair values as of the June 22, 2021 closing date. The purchase price allocation is as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.236%;"></td> <td style="width:1.94%;"></td> <td style="width:1%;"></td> <td style="width:15.823%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">($ in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts receivable</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">68</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Prepaid expenses and other current assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total current assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">74</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Identifiable intangible assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,940</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total identifiable assets acquired</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,014</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts payable</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">665</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net identifiable assets acquired</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,349</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Goodwill</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,590</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total purchase price</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,939</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The values allocated to identifiable intangible assets and their estimated useful lives are as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:68.094%;"></td> <td style="width:1.66%;"></td> <td style="width:1%;"></td> <td style="width:13.123000000000001%;"></td> <td style="width:1%;"></td> <td style="width:2.2%;"></td> <td style="width:12.923%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair Value</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Useful life</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Identifiable intangible assets</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in millions)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in years)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Trade names</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Indefinite</span></span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Merchant relationships</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8</span></span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Goodwill of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million represents the excess of the gross consideration transferred over the fair value of the underlying net tangible and identifiable intangible assets acquired, of which $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million on a gross basis is expected to be deductible for tax purposes. Goodwill was allocated </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% to the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Company’s Business Payments segment. Qualitative factors that contribute to the recognition of goodwill include certain intangible assets that are not recognized as separate identifiable intangible assets apart from goodwill. Intangible assets not recognized apart from goodwill consist primarily of the strong market position and the assembled workforce of Kontrol.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Payix</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On December 29, 2021, the Company acquired Payix. Under the terms of the merger agreement with Payix. (“Payix Purchase Agreement”), the aggregate consideration paid at closing by the Company was approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">95.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in cash. In addition to the closing consideration, the Payix Purchase Agreement contains a performance-based earnout (the “Payix Earnout Payment”), which was based on future results of the acquired business and could result in an additional payment to the former owners of Payix of up to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">20.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million. The Payix acquisition was financed with cash on hand and available revolver capacity.</span><span style="color:#212529;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Payix Purchase Agreement contains customary representations, warranties and covenants by Repay and the former owners of Payix, as well as a customary post-closing adjustment provision relating to working capital and similar items.</span></p><div style="font-size:11pt;font-family:Times New Roman;"><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following summarizes the purchase consideration paid to the sellers of Payix:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.236%;"></td> <td style="width:1.94%;"></td> <td style="width:1%;"></td> <td style="width:15.823%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">($ in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash consideration</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">95,628</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Contingent consideration </span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,850</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total purchase price</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">98,478</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><div style="display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="transform:scale(0.67);color:#000000;white-space:pre-wrap;vertical-align:super;font-size:10pt;font-family:Times New Roman;transform-origin:top left;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(1)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Reflects the fair value of the Payix earnout payment, the contingent consideration to be paid to the former owners of Payix, pursuant to the Payix Purchase Agreement as of December 31, 2021. The former owners of Payix will have the contingent earnout right to receive a payment of up to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">20.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, dependent upon the Gross Profit, as defined in the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Payix Purchase Agreement. As of December 31, 2022, the fair value of the Payix earnout was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, which resulted in a ($</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">) million ad</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">justment included in the change in fair value of contingent consideration in the Consolidated Statements of Operations for the year ended December 31, 2022.</span></div></div></div><div style="font-size:11pt;font-family:Times New Roman;"><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company recorded an allocation of the purchase price to Payix’s tangible and identifiable intangible assets acquired and liabilities assumed based on their fair values as of the December 29, 2021 closing date. The purchase price allocation is as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.236%;"></td> <td style="width:1.94%;"></td> <td style="width:1%;"></td> <td style="width:15.823%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">($ in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash and cash equivalents</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">703</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts receivable</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,715</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Prepaid expenses and other current assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">94</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total current assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,512</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Property, plant and equipment, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">83</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Restricted cash</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">656</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Identifiable intangible assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">33,150</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total identifiable assets acquired</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">36,428</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts payable</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">214</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued expenses and other liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,023</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred tax liability</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,944</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net identifiable assets acquired</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27,247</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Goodwill</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">71,231</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total purchase price</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">98,478</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The values allocated to identifiable intangible assets and their estimated useful lives are as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:68.094%;"></td> <td style="width:1.66%;"></td> <td style="width:1%;"></td> <td style="width:13.123000000000001%;"></td> <td style="width:1%;"></td> <td style="width:2.2%;"></td> <td style="width:12.923%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair Value</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Useful life</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Identifiable intangible assets</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in millions)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in years)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Trade names</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Indefinite</span></span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Developed technology</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Merchant relationships</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span></span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">33.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Goodwill recognized of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">71.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million represents the excess of the gross consideration transferred over the fair value of the underlying net tangible and identifiable intangible assets acquired, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ne of which is expected to be deductible for tax purposes. Goodwill was allocated </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% to the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Company’s Consumer Payments segment. Qualitative factors that contribute to the recognition of goodwill include certain intangible assets that are not recognized as separate identifiable intangible assets apart from goodwill. Intangible assets not recognized apart from goodwill consist primarily of the strong market position and the assembled workforce of Payix.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Dispositions</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On February 15, 2023, the Company sold BCS within the Consumer Payments segment for cash proceeds of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">41.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million. During the year ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company recognized a loss of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million associated with the sale, comprised of the difference between the consideration received and the net carrying amount of the assets and liabilities of the business within Loss on business disposition in the Company’s Condensed Consolidated Statement of Operations.</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In connection with the disposition of BCS, the Company recognized a reduction in goodwill of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">35.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million within the Consumer Payments segment. See Note 9. Goodwill for further discussion. For the years ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and 2022, BCS contributed $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million an</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">d $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">9.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million to </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">the Consumer Payments segment revenue, respectively.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Pro Forma Financial Information (Unaudited)</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The supplemental consolidated results of the Company on an unaudited pro forma basis give effect to BillingTree, Kontrol and Payix acquisitions as if the transactions had occurred on January 1, 2021. The unaudited pro forma information reflects adjustments for the issuance of the Company’s common stock, debt incurred in connection with the transactions, the impact of the fair value of intangible assets acquired and related amortization and other adjustments the Company believes are reasonable for the pro forma presentation. In addition, the pro forma earnings exclude acquisition-related costs.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:73.56%;"></td> <td style="width:2.76%;"></td> <td style="width:1%;"></td> <td style="width:21.68%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">($ in thousands, except per share data)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Pro Forma Year Ended December 31, 2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">257,014</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net loss</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">54,627</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net loss attributable to non-controlling interests</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,813</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net loss attributable to the Company</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">48,814</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Loss per Class A share - basic</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.56</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Loss per Class A share - diluted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.56</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table></div> 505800000 277500000 10000000 <p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following summarizes the purchase consideration paid to the seller of BillingTree:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.236%;"></td> <td style="width:1.94%;"></td> <td style="width:1%;"></td> <td style="width:15.823%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">($ in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash consideration</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">277,521</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Class A common stock issued</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">228,250</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total purchase price</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">505,771</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table> 277521000 228250000 505771000 <p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company recorded an allocation of the purchase price to BillingTree’s tangible and identifiable intangible assets acquired and liabilities assumed based on their fair values as of the June 15, 2021 closing date. The purchase price allocation is as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.236%;"></td> <td style="width:1.94%;"></td> <td style="width:1%;"></td> <td style="width:15.823%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">($ in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash and cash equivalents</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,244</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts receivable</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,627</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Prepaid expenses and other current assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,602</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total current assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,473</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Property, plant and equipment, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">541</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Restricted cash</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">275</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,782</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Identifiable intangible assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">236,810</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total identifiable assets acquired</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">253,881</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts payable</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,552</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued expenses and other liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,983</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred tax liability</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">36,095</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net identifiable assets acquired</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">208,251</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Goodwill</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">297,520</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total purchase price</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">505,771</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table> 8244000 4627000 1602000 14473000 541000 275000 1782000 236810000 253881000 2552000 6983000 36095000 208251000 297520000 505771000 <p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The values allocated to identifiable intangible assets and their estimated useful lives are as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:68.094%;"></td> <td style="width:1.66%;"></td> <td style="width:1%;"></td> <td style="width:13.123000000000001%;"></td> <td style="width:1%;"></td> <td style="width:2.2%;"></td> <td style="width:12.923%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair Value</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Useful life</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Identifiable intangible assets</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in millions)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in years)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-compete agreements</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span></span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Trade names</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Indefinite</span></span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Developed technology</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Merchant relationships</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">202.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span></span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">236.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table> 300000 P2Y 7800000 Indefinite 26200000 P3Y 202500000 P10Y 236800000 297500000 66500000 1 10500000 7400000 <p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following summarizes the purchase consideration paid to the owner of Kontrol:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.236%;"></td> <td style="width:1.94%;"></td> <td style="width:1%;"></td> <td style="width:15.823%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">($ in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash consideration</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,439</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Contingent consideration </span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total purchase price</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,939</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="transform:scale(0.67);color:#000000;white-space:pre-wrap;vertical-align:super;font-size:10pt;font-family:Times New Roman;transform-origin:top left;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(1)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Reflects the fair value of the Kontrol earnout payment, the contingent consideration to be paid to the selling members of Kontrol, pursuant to the Kontrol Purchase Agreement as of June 22, 2021. The selling partners of Kontrol will have the contingent earnout right to receive a payment of up to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, dependent upon the Gross Profit, as defined in the Kontr</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ol Purchase Agreement. As of December 31, 2022, the fair value of the Kontrol earnout was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, which resulted in a ($</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">) million a</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">djustment included in the change in fair value of contingent consideration in the Consolidated Statements of Operations for the year ended December 31, 2022.</span></div></div> 7439000 500000 7939000 3000000 0 -900000 <p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company recorded an allocation of the purchase price to Kontrol’s tangible and identifiable intangible assets acquired and liabilities assumed based on their fair values as of the June 22, 2021 closing date. The purchase price allocation is as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.236%;"></td> <td style="width:1.94%;"></td> <td style="width:1%;"></td> <td style="width:15.823%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">($ in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts receivable</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">68</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Prepaid expenses and other current assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total current assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">74</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Identifiable intangible assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,940</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total identifiable assets acquired</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,014</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts payable</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">665</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net identifiable assets acquired</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,349</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Goodwill</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,590</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total purchase price</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,939</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 68000 6000 74000 6940000 7014000 665000 6349000 1590000 7939000 <p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The values allocated to identifiable intangible assets and their estimated useful lives are as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:68.094%;"></td> <td style="width:1.66%;"></td> <td style="width:1%;"></td> <td style="width:13.123000000000001%;"></td> <td style="width:1%;"></td> <td style="width:2.2%;"></td> <td style="width:12.923%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair Value</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Useful life</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Identifiable intangible assets</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in millions)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in years)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Trade names</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Indefinite</span></span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Merchant relationships</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8</span></span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table> 0 Indefinite 6900000 P8Y 6900000 1600000 1100000 1 95600000 20000000 <p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following summarizes the purchase consideration paid to the sellers of Payix:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.236%;"></td> <td style="width:1.94%;"></td> <td style="width:1%;"></td> <td style="width:15.823%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">($ in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash consideration</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">95,628</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Contingent consideration </span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,850</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total purchase price</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">98,478</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><div style="display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="transform:scale(0.67);color:#000000;white-space:pre-wrap;vertical-align:super;font-size:10pt;font-family:Times New Roman;transform-origin:top left;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(1)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Reflects the fair value of the Payix earnout payment, the contingent consideration to be paid to the former owners of Payix, pursuant to the Payix Purchase Agreement as of December 31, 2021. The former owners of Payix will have the contingent earnout right to receive a payment of up to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">20.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, dependent upon the Gross Profit, as defined in the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Payix Purchase Agreement. As of December 31, 2022, the fair value of the Payix earnout was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, which resulted in a ($</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">) million ad</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">justment included in the change in fair value of contingent consideration in the Consolidated Statements of Operations for the year ended December 31, 2022.</span></div></div> 95628000 2850000 98478000 20000000 0 -2900000 <p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company recorded an allocation of the purchase price to Payix’s tangible and identifiable intangible assets acquired and liabilities assumed based on their fair values as of the December 29, 2021 closing date. The purchase price allocation is as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.236%;"></td> <td style="width:1.94%;"></td> <td style="width:1%;"></td> <td style="width:15.823%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">($ in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash and cash equivalents</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">703</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts receivable</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,715</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Prepaid expenses and other current assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">94</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total current assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,512</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Property, plant and equipment, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">83</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Restricted cash</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">656</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Identifiable intangible assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">33,150</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total identifiable assets acquired</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">36,428</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts payable</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">214</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued expenses and other liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,023</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred tax liability</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,944</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net identifiable assets acquired</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27,247</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Goodwill</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">71,231</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total purchase price</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">98,478</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table> 703000 1715000 94000 2512000 83000 27000 656000 33150000 36428000 214000 2023000 6944000 27247000 71231000 98478000 <p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The values allocated to identifiable intangible assets and their estimated useful lives are as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:68.094%;"></td> <td style="width:1.66%;"></td> <td style="width:1%;"></td> <td style="width:13.123000000000001%;"></td> <td style="width:1%;"></td> <td style="width:2.2%;"></td> <td style="width:12.923%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair Value</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Useful life</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Identifiable intangible assets</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in millions)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in years)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Trade names</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Indefinite</span></span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Developed technology</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Merchant relationships</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span></span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">33.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table> 300000 Indefinite 12400000 P3Y 20500000 P10Y 33200000 71200000 0 1 41900000 10000000 35300000 1200000 9800000 <p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The supplemental consolidated results of the Company on an unaudited pro forma basis give effect to BillingTree, Kontrol and Payix acquisitions as if the transactions had occurred on January 1, 2021. The unaudited pro forma information reflects adjustments for the issuance of the Company’s common stock, debt incurred in connection with the transactions, the impact of the fair value of intangible assets acquired and related amortization and other adjustments the Company believes are reasonable for the pro forma presentation. In addition, the pro forma earnings exclude acquisition-related costs.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:73.56%;"></td> <td style="width:2.76%;"></td> <td style="width:1%;"></td> <td style="width:21.68%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">($ in thousands, except per share data)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Pro Forma Year Ended December 31, 2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">257,014</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net loss</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">54,627</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net loss attributable to non-controlling interests</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,813</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net loss attributable to the Company</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">48,814</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Loss per Class A share - basic</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.56</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Loss per Class A share - diluted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.56</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table> 257014000 -54627000 -5813000 -48814000 -0.56 -0.56 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6. Fair Value of Assets and Liabilities</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes, by level within the fair value hierarchy, the estimated fair values of our assets and liabilities measured at fair value on a recurring or nonrecurring basis or disclosed, but not carried, at fair value in the Consolidated Balance Sheets as of the dates presented. There were no transfers into, out of, or between levels within the fair value hierarchy during any of the periods presented.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:33.16%;"></td> <td style="width:1.801%;"></td> <td style="width:1%;"></td> <td style="width:12.91%;"></td> <td style="width:1%;"></td> <td style="width:1.801%;"></td> <td style="width:1%;"></td> <td style="width:12.91%;"></td> <td style="width:1%;"></td> <td style="width:1.801%;"></td> <td style="width:1%;"></td> <td style="width:12.91%;"></td> <td style="width:1%;"></td> <td style="width:1.801%;"></td> <td style="width:1%;"></td> <td style="width:12.91%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">($ in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 1</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 2</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 3</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Assets:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash and cash equivalents</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">118,096</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">118,096</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">118,096</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2,500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">120,596</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Liabilities:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Contingent consideration</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Borrowings</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">375,650</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">375,650</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Tax receivable agreement</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">188,911</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">188,911</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">375,650</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">188,911</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">564,561</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 1</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 2</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 3</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Assets:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash and cash equivalents</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">64,895</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">64,895</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">64,895</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2,500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">67,395</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Liabilities:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Contingent consideration</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Borrowings</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">344,280</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">344,280</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Tax receivable agreement</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">179,127</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">179,127</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">344,280</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">180,127</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">524,407</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Cash and cash equivalents</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Cash and cash equivalents contains operating cash and money market funds. They are classified within Level 1 of the fair value hierarchy, as the price is obtained from quoted market prices in an active market. The carrying amounts of the</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Company’s cash and cash equivalents approximate their fair values due to the short maturities and highly liquid nature of these accounts.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Other Assets</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Other assets contain a minority equity investment in a privately-held company. The Company elected a measurement alternative for measuring this investment, in which the carrying amount is adjusted based on any observable price changes in orderly transactions. The investment is classified as Level 2 as observable adjustments to value are infrequent and occur in an inactive market.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Contingent Consideration</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Contingent consideration relates to potential payments that the Company may be required to make associated with acquisitions. The contingent consideration is recorded at fair value based on actuals or estimates of discounted future cash flows associated with the acquired businesses. To the extent that the valuation of these liabilities is based on inputs that are less observable or not observable in the market, the determination of fair value requires more judgment. Accordingly, the fair value of contingent consideration is classified within Level 3 of the fair value hierarchy, under ASC 820. The change in fair value is re-measured at each reporting period with the change in fair value being recognized in accordance with ASC 805, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Business Combinations</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> (“ASC 805”). As of December 31, 2022, the present value of contingent consideration reflects the actual anticipated payments.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table provides a rollforward of the contingent consideration related to previous business acquisitions. Refer to Note 5. Business Combinations for more details.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:49.77%;"></td> <td style="width:2.719%;"></td> <td style="width:1%;"></td> <td style="width:20.395999999999997%;"></td> <td style="width:1%;"></td> <td style="width:2.719%;"></td> <td style="width:1%;"></td> <td style="width:20.395999999999997%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">($ in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at beginning of period</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,047</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Purchases</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Payments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,747</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Valuation adjustment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,300</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Balance at end of period</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">1,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Borrowings</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The revolving credit facility and 2026 Notes are measured at amortized cost, which the carrying value is unpaid principal net of unamortized debt discount and debt issuance costs. The estimated fair value of the revolving credit facility approximates the unpaid principal because its interest rate approximates market interest rates. The estimated fair value of the 2026 Notes is determined using the quoted prices from over-the-counter markets. The estimated fair value of the Company’s borrowings is classified within Level 2 of the fair value hierarchy, as the market interest rates and quoted prices are generally observable and do not contain a high level of subjectivity.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table provides the carrying value and estimated fair value of borrowings. See Note 10. Borrowings for further discussion.</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:33.133%;"></td> <td style="width:1.76%;"></td> <td style="width:1%;"></td> <td style="width:12.957%;"></td> <td style="width:1%;"></td> <td style="width:1.76%;"></td> <td style="width:1%;"></td> <td style="width:12.957%;"></td> <td style="width:1%;"></td> <td style="width:1.76%;"></td> <td style="width:1%;"></td> <td style="width:12.957%;"></td> <td style="width:1%;"></td> <td style="width:1.76%;"></td> <td style="width:1%;"></td> <td style="width:12.957%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">($ in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Carrying value</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair value</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Carrying value</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair value</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Revolving credit facility</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">18,177</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">20,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2026 Notes</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">434,166</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">375,650</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">433,142</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">324,280</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">434,166</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">375,650</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">451,319</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">344,280</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Tax Receivable Agreement</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Upon the completion of the Business Combination, the Company entered into the TRA with holders of Post-Merger Repay Units. As a result of the TRA, the Company established a liability in its consolidated financial statements. The TRA is recorded at fair value based on estimates of discounted future cash flows associated with the estimated payments to the Post-Merger Repay Unit holders. These inputs are not observable in the market; thus, the TRA is classified within Level 3 of the</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">fair value hierarchy, under ASC 820. The change in fair value is re-measured at each reporting period with the change in fair value being recognized in accordance with ASC 805.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company used a discount rate, also referred to as the early termination rate, to determine the present value, based on a</span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_398bd862-0c3b-4577-9c51-7aa5ca9b1ae6;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> risk-free rate plus a spread</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, pursuant to the TRA. A rate of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% w</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">as applied to the forecasted </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_267ae0f1-4cce-402a-8bfc-a63dfd982b30;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">TRA</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> payments as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023, in order to determine the fair value. A significant increase or decrease in the discount rate could have r</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">esulted in a lower or higher balance, respectively, as of the measurement date. The </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_547dbd9a-e227-4ead-8b88-0537564ea860;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">TRA balance</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> was adjusted by $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">9.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million t</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">hrough exchanges of Post-Merger Repay Units, accretion expense and a valuation adjustment, related to an increase in the discount rate, which was </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.48</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2022.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table provides a rollforward of the TRA related to the Business Combination and subsequent exchanges of Post-Merger Repay Units. See Note 14. Taxation for further discussion on the TRA.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:39.796%;"></td> <td style="width:2.161%;"></td> <td style="width:1%;"></td> <td style="width:15.906%;"></td> <td style="width:1%;"></td> <td style="width:2.161%;"></td> <td style="width:1%;"></td> <td style="width:15.906%;"></td> <td style="width:1%;"></td> <td style="width:2.161%;"></td> <td style="width:1%;"></td> <td style="width:15.906%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">($ in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at beginning of period</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">179,127</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">245,828</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">229,228</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Purchases</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,164</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">170</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,491</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accretion expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,362</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,806</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,065</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Valuation adjustment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,742</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">74,677</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,044</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Balance at end of period</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">188,911</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">179,127</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">245,828</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes, by level within the fair value hierarchy, the estimated fair values of our assets and liabilities measured at fair value on a recurring or nonrecurring basis or disclosed, but not carried, at fair value in the Consolidated Balance Sheets as of the dates presented. There were no transfers into, out of, or between levels within the fair value hierarchy during any of the periods presented.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:33.16%;"></td> <td style="width:1.801%;"></td> <td style="width:1%;"></td> <td style="width:12.91%;"></td> <td style="width:1%;"></td> <td style="width:1.801%;"></td> <td style="width:1%;"></td> <td style="width:12.91%;"></td> <td style="width:1%;"></td> <td style="width:1.801%;"></td> <td style="width:1%;"></td> <td style="width:12.91%;"></td> <td style="width:1%;"></td> <td style="width:1.801%;"></td> <td style="width:1%;"></td> <td style="width:12.91%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">($ in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 1</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 2</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 3</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Assets:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash and cash equivalents</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">118,096</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">118,096</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">118,096</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2,500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">120,596</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Liabilities:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Contingent consideration</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Borrowings</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">375,650</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">375,650</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Tax receivable agreement</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">188,911</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">188,911</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">375,650</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">188,911</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">564,561</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 1</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 2</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 3</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Assets:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash and cash equivalents</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">64,895</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">64,895</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">64,895</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2,500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">67,395</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Liabilities:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Contingent consideration</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Borrowings</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">344,280</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">344,280</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Tax receivable agreement</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">179,127</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">179,127</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">344,280</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">180,127</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">524,407</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 118096000 118096000 2500000 2500000 118096000 2500000 120596000 375650000 375650000 188911000 188911000 375650000 188911000 564561000 64895000 64895000 2500000 2500000 64895000 2500000 67395000 1000000 1000000 344280000 344280000 179127000 179127000 344280000 180127000 524407000 <p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table provides a rollforward of the contingent consideration related to previous business acquisitions. Refer to Note 5. Business Combinations for more details.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:49.77%;"></td> <td style="width:2.719%;"></td> <td style="width:1%;"></td> <td style="width:20.395999999999997%;"></td> <td style="width:1%;"></td> <td style="width:2.719%;"></td> <td style="width:1%;"></td> <td style="width:20.395999999999997%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">($ in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at beginning of period</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,047</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Purchases</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Payments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,747</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Valuation adjustment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,300</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Balance at end of period</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">1,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table> 1000000 17047000 1000000 12747000 3300000 1000000 <p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table provides the carrying value and estimated fair value of borrowings. See Note 10. Borrowings for further discussion.</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:33.133%;"></td> <td style="width:1.76%;"></td> <td style="width:1%;"></td> <td style="width:12.957%;"></td> <td style="width:1%;"></td> <td style="width:1.76%;"></td> <td style="width:1%;"></td> <td style="width:12.957%;"></td> <td style="width:1%;"></td> <td style="width:1.76%;"></td> <td style="width:1%;"></td> <td style="width:12.957%;"></td> <td style="width:1%;"></td> <td style="width:1.76%;"></td> <td style="width:1%;"></td> <td style="width:12.957%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">($ in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Carrying value</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair value</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Carrying value</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair value</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Revolving credit facility</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">18,177</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">20,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2026 Notes</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">434,166</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">375,650</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">433,142</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">324,280</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">434,166</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">375,650</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">451,319</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">344,280</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table> 18177000 20000000 434166000 375650000 433142000 324280000 434166000 375650000 451319000 344280000 7.1 9800000 6.48 <p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table provides a rollforward of the TRA related to the Business Combination and subsequent exchanges of Post-Merger Repay Units. See Note 14. Taxation for further discussion on the TRA.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:39.796%;"></td> <td style="width:2.161%;"></td> <td style="width:1%;"></td> <td style="width:15.906%;"></td> <td style="width:1%;"></td> <td style="width:2.161%;"></td> <td style="width:1%;"></td> <td style="width:15.906%;"></td> <td style="width:1%;"></td> <td style="width:2.161%;"></td> <td style="width:1%;"></td> <td style="width:15.906%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">($ in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at beginning of period</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">179,127</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">245,828</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">229,228</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Purchases</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,164</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">170</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,491</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accretion expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,362</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,806</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,065</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Valuation adjustment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,742</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">74,677</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,044</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Balance at end of period</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">188,911</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">179,127</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">245,828</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 179127000 245828000 229228000 3164000 170000 2491000 12362000 7806000 5065000 5742000 74677000 -9044000 188911000 179127000 245828000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7. Property and Equipment</span></p><div style="font-size:11pt;font-family:Arial;"><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Property and equipment consisted of the following:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">($ in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Furniture, fixtures, and office equipment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,905</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,014</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Computers</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,813</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,889</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Leasehold improvements</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">663</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">659</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,381</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,562</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: Accumulated depreciation and amortization</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,248</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,187</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,133</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,375</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Depreciation expense for property and equipment was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the years ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023, 2022 and 2021</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively.</span></p> <p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Property and equipment consisted of the following:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">($ in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Furniture, fixtures, and office equipment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,905</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,014</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Computers</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,813</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,889</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Leasehold improvements</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">663</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">659</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,381</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,562</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: Accumulated depreciation and amortization</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,248</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,187</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,133</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,375</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table> 4905000 4014000 4813000 4889000 663000 659000 10381000 9562000 7248000 5187000 3133000 4375000 2400000 2400000 1300000 <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">8. Intangible Assets</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company holds definite and indefinite-lived intangible assets. As of December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the indefinite-lived intangible assets consist of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">one</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> trade name, arising from the acquisitions of Hawk Parent. As of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the indefinite-lived intangible assets consist of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">two</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> trade names, arising from the acquisitions of Hawk Parent and Media Payments.</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the year ended December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company recognized an impairment of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million related to a trade name write-off of Media Payments </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">related to the Business Payments segment. The impairment loss was recognized within Impairment loss in the Company’s Consolidated Statements of Operations.</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the year ended December 31, 2022, the Company recorded an impairment loss of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">8.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million related to the write-offs of certain trade names, of which $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">8.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of the impairment loss related to the Consumer Payments and Business Payments segments, respectively. The impairment loss was recognized within Impairment loss in the Company’s Consolidated Statements of Operations.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the year ended December 31, 2021, the Company recorded an impairment loss of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million related to the write-offs of certain trade names, of which $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of the impairment loss related to the Consumer Payments and Business Payments segments, respectively. The impairment loss was recognized within Impairment loss in the Company’s Consolidated Statements of Operations.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:11pt;font-family:Arial;"><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Intangible assets consisted of the following:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:30.274%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:13.717%;"></td> <td style="width:1%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:13.717%;"></td> <td style="width:1%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:13.717%;"></td> <td style="width:1%;"></td> <td style="width:1.24%;"></td> <td style="width:1%;"></td> <td style="width:14.177%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">($ in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross Carrying Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Accumulated Amortization</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net Carrying Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted Average Useful Life (Years)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Client relationships</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">523,850</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">190,591</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">333,259</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.32</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Channel relationships</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">29,785</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,792</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24,993</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8.39</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Software costs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">246,996</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">178,323</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">68,673</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.83</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-compete agreements</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,580</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,364</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">216</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.23</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Trade name</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Balance as of December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">825,211</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">378,070</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">447,141</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">4.68</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="text-indent:5pt;vertical-align:bottom;text-align:center;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="text-indent:5pt;vertical-align:bottom;text-align:center;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="text-indent:5pt;vertical-align:bottom;text-align:center;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Client relationships</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">539,850</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">137,515</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">402,335</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.40</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Channel relationships</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,240</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,168</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,072</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8.06</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Software costs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">196,890</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">132,322</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">64,568</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.99</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-compete agreements</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,580</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,030</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">550</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.54</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Trade name</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,050</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,050</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Balance as of December 31, 2022</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">777,610</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">277,035</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">500,575</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">5.71</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s amortization expense for intangible assets was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">101.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">105.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">88.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the years ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023, 2022 and 2021, respectively.</span></p><div style="font-size:11pt;font-family:Arial;"><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The estimated amortization expense for the next five years and thereafter in the aggregate is as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:87.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:63.467%;"></td> <td style="width:3.599%;"></td> <td style="width:1%;"></td> <td style="width:30.933999999999997%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">($ in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Estimated Future</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ending December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amortization Expense</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">78,505</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2025</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">61,883</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2026</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">46,918</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2027</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">38,146</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2028</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">38,602</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Thereafter</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">163,087</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> 1 2 100000 8100000 8100000 0 2200000 1000000 1200000 <p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Intangible assets consisted of the following:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:30.274%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:13.717%;"></td> <td style="width:1%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:13.717%;"></td> <td style="width:1%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:13.717%;"></td> <td style="width:1%;"></td> <td style="width:1.24%;"></td> <td style="width:1%;"></td> <td style="width:14.177%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">($ in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross Carrying Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Accumulated Amortization</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net Carrying Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted Average Useful Life (Years)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Client relationships</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">523,850</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">190,591</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">333,259</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.32</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Channel relationships</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">29,785</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,792</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24,993</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8.39</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Software costs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">246,996</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">178,323</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">68,673</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.83</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-compete agreements</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,580</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,364</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">216</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.23</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Trade name</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Balance as of December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">825,211</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">378,070</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">447,141</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">4.68</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="text-indent:5pt;vertical-align:bottom;text-align:center;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="text-indent:5pt;vertical-align:bottom;text-align:center;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="text-indent:5pt;vertical-align:bottom;text-align:center;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Client relationships</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">539,850</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">137,515</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">402,335</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.40</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Channel relationships</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,240</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,168</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,072</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8.06</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Software costs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">196,890</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">132,322</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">64,568</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.99</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-compete agreements</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,580</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,030</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">550</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.54</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Trade name</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,050</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,050</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Balance as of December 31, 2022</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">777,610</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">277,035</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">500,575</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">5.71</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 523850000 190591000 333259000 P6Y3M25D 29785000 4792000 24993000 P8Y4M20D 246996000 178323000 68673000 P0Y9M29D 4580000 4364000 216000 P0Y2M23D 20000000 20000000 825211000 378070000 447141000 P4Y8M4D 539850000 137515000 402335000 P7Y4M24D 16240000 3168000 13072000 P8Y21D 196890000 132322000 64568000 P0Y11M26D 4580000 4030000 550000 P0Y6M14D 20050000 20050000 777610000 277035000 500575000 P5Y8M15D 101400000 105400000 88400000 <p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The estimated amortization expense for the next five years and thereafter in the aggregate is as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:87.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:63.467%;"></td> <td style="width:3.599%;"></td> <td style="width:1%;"></td> <td style="width:30.933999999999997%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">($ in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Estimated Future</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ending December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amortization Expense</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">78,505</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2025</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">61,883</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2026</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">46,918</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2027</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">38,146</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2028</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">38,602</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Thereafter</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">163,087</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 78505000 61883000 46918000 38146000 38602000 163087000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">9. Goodwill</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s reporting units for goodwill impairment evaluation purposes are the same as its reportable segments. The Company concluded that goodwill was impaired for the Business Payments segment as of December 31, 2023. As of December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, accumulated impairment loss was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">75.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the Business Payments segment. As of December 31, 2022 and 2021, there were </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> accumulated impairment losses for either the Consumer Payments or Business Payments segment.</span></p><div style="font-size:11pt;font-family:'Calibri',sans-serif;"><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents changes to goodwill by business segment, for the years ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 and 2022:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:43.991%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:17.996%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:15.656%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:13.137%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">($ in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Consumer Payments</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Business Payments</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at December 31, 2021</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">743,608</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">80,473</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">824,081</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Measurement period adjustment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,732</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,732</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Reallocation</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">138,201</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">138,201</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at December 31, 2022</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">609,139</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">218,674</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">827,813</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Dispositions</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">35,270</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">35,270</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Impairments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">75,750</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">75,750</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Balance at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">573,869</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">142,924</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">716,793</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the year ended December 31, 2023, the Company recognized a reduction in goodwill of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">35.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million related to the disposition of BCS. In addition, the Company recognized an impairment of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">75.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million related to the Business Payments reporting unit during the annual goodwill impairment testing</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. Determining the fair value of a reporting unit is subject to uncertainty, as the Business Payments reporting unit was primarily impacted by a change in the discount rate. The impairment</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">loss was recognized within Impairment loss in the Company’s Consolidated Statements of Operations. The fair value of the Business Payments reporting unit is considered a level 3 fair value measurement as it includes certain unobservable inputs.</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the year ended December 31, 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company recognized a $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million measurement period adjustment in accordance with the BillingTree acquisition, primarily related to a $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million increase in deferred tax liability as a result of the finalization of the tax basis balance sheet. An increase in accounts receivable of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million was also recognized related to updated collection information on the acquired receivables. The goodwill reallocation of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">138.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million between the Consumer Payments and Business Payments segments resulted from the relative fair value allocation of the new reporting units structure as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p> 75700000 0 0 0 0 <p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents changes to goodwill by business segment, for the years ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 and 2022:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:43.991%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:17.996%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:15.656%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:13.137%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">($ in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Consumer Payments</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Business Payments</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at December 31, 2021</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">743,608</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">80,473</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">824,081</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Measurement period adjustment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,732</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,732</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Reallocation</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">138,201</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">138,201</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at December 31, 2022</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">609,139</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">218,674</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">827,813</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Dispositions</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">35,270</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">35,270</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Impairments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">75,750</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">75,750</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Balance at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">573,869</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">142,924</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">716,793</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 743608000 80473000 824081000 3732000 0 3732000 -138201000 138201000 0 609139000 218674000 827813000 -35270000 0 -35270000 0 75750000 75750000 573869000 142924000 716793000 35300000 75700000 3700000 4700000 1000000 138200000 <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10. Borrowings</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Amended Credit Agreement</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On February 3, 2021, the Company announced the closing of a new undrawn $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">125.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million senior secured revolving credit facility through Truist Bank. The Amended Credit Agreement replaces the Company’s Successor Credit Agreement, which included an undrawn $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">30.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million Revolving Credit Facility.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On December 29, 2021, the Company increased its existing senior secured credit facilities by $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">60.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million to a $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">185.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million revolving credit facility pursuant to an amendment to the Amended Credit Agreement. The Company was in compliance with its restrictive covenants under the Amended Credit Agreement at </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023.</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On February 9, 2023, the Company further amended the Amended Credit Agreement to replace London Inter-bank Offer Rate (“LIBOR”) with term SOFR as the interest rate benchmark.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On February 28, 2023, the Company repaid in full the entire amount of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">20.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of the outstanding revolving credit facility. The undrawn capacity of the existing revolving credit facility under the Amended Credit Agreement became $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">185.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million after the repayment.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company had $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> drawn against the revolving credit facility. The Company’s interest expense on the revolving credit facility, including unused commitment fees and amortization of deferred issuance costs, totaled </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> the year ended December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. Interest expense was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the year ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2022.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Convertible Senior Debt</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On January 19, 2021, the Company issued $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">440.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in aggregate principal amount of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.00</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% Convertible Senior Notes due 2026 in a private placement. The initial conversion rate of the 2026 Notes was </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">29.7619</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of Class A common stock per $1,000 principal amount of 2026 Notes (equivalent to an initial conversion price of approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">33.60</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share of Class A common stock). Upon conversion of the 2026 Notes, the Company may choose to pay or deliver cash, shares of the Company’s Class A common stock, or a combination of cash and shares of the Company’s Class A common stock. The 2026 Notes will mature on </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">February 1, 2026</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, unless earlier converted, repurchased or redeemed. Subject to Nasdaq requirements, the Company controls the conversion rights prior to November 3, 2025, unless a fundamental change or an event of default occurs.</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the year ended December 31, 2023, the conversion contingencies of the 2026 Notes were not met, and the conversion terms of the 2026 Notes were not significantly changed.</span></p><div style="font-size:11pt;font-family:Arial;"><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the total borrowings under the Amended Credit Agreement and 2026 Notes:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">($ in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Non-current indebtedness:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Revolving Credit Facility</span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;"> (1)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Convertible Senior Debt</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">440,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">440,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total borrowings</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">440,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">460,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: Long-term loan debt issuance cost </span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">(2)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,834</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,681</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total non-current borrowings</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">434,166</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">451,319</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="transform:scale(0.67);color:#000000;white-space:pre-wrap;vertical-align:super;font-size:10pt;font-family:Times New Roman;transform-origin:top left;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(1)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The revolving credit facility bears interest at variable rates, which were </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.63</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% as of December 31, 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></div></div><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="transform:scale(0.67);color:#000000;white-space:pre-wrap;vertical-align:super;font-size:10pt;font-family:Times New Roman;transform-origin:top left;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(2)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company incurred</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million,</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of interest expense for the amortization of deferred debt issuance costs for the years ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023, 2022 and 2021</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively.</span></div></div></div><div style="font-size:11pt;font-family:Arial;"><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Following is a summary of principal maturities of borrowings outstanding as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 for each of the next five years ending December 31 and in the aggregate:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.236%;"></td> <td style="width:1.94%;"></td> <td style="width:1%;"></td> <td style="width:15.823%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">($ in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2025</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2026</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">440,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2027</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2028</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">440,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> 125000000 30000000 60000000 185000000 20000000 185000000 0 3800000 4400000 440000000 0 29.7619 33.6 2026-02-01 <p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the total borrowings under the Amended Credit Agreement and 2026 Notes:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">($ in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Non-current indebtedness:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Revolving Credit Facility</span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;"> (1)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Convertible Senior Debt</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">440,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">440,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total borrowings</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">440,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">460,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: Long-term loan debt issuance cost </span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">(2)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,834</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,681</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total non-current borrowings</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">434,166</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">451,319</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="transform:scale(0.67);color:#000000;white-space:pre-wrap;vertical-align:super;font-size:10pt;font-family:Times New Roman;transform-origin:top left;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(1)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The revolving credit facility bears interest at variable rates, which were </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.63</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% as of December 31, 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></div></div><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="transform:scale(0.67);color:#000000;white-space:pre-wrap;vertical-align:super;font-size:10pt;font-family:Times New Roman;transform-origin:top left;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(2)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company incurred</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million,</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of interest expense for the amortization of deferred debt issuance costs for the years ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023, 2022 and 2021</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively.</span></div></div> 20000000 440000000 440000000 440000000 460000000 5834000 8681000 434166000 451319000 0.0663 2800000 2800000 2500000 <p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Following is a summary of principal maturities of borrowings outstanding as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 for each of the next five years ending December 31 and in the aggregate:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.236%;"></td> <td style="width:1.94%;"></td> <td style="width:1%;"></td> <td style="width:15.823%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">($ in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2025</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2026</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">440,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2027</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2028</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">440,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 440000000 440000000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">11. Commitments and Contingencies</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Legal Matters</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company is a party to various claims and lawsuits incidental to its business. In the Company’s opinion, the liabilities, if any, which may ultimately result from the outcome of such matters, individually or in the aggregate, are not expected to have a material adverse effect on its financial position, liquidity, results of operations or cash flows.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Leases</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company has commitments under operating leases for real estate leased from third parties under non-cancelable operating leases. The Company’s leases typically have lease terms between </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ten years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, with the longest lease term having an expiration date in </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2035</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Most of these leases include one or more renewal </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">options</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">six years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> or less</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, and </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">certain leases also include lessee termination </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">options</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. At lease commencement, the Company assesses whether it is reasonably certain to exercise a renewal option, or reasonably certain not to exercise a termination option, by considering various economic factors. Options that are reasonably certain of being exercised are factored into the determination of the lease term, and related payments are included in the calculation of the right-of-use asset and lease liability.</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On September 27, 2023, the Company entered an agreement with a third party to sublease </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">one</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> of the operating leases. The Company performed an impairment analysis and used the market approach to calculate the fair value of the associated ROU asset. An impairment loss of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million related to Consumer Payments segment was recorded within Other (loss) income in the Company’s Consolidated Statements of Operations as the result of the reassessment. During the year ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023, the Company recognized sub</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">lease income of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million within </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Other (loss) income in the Company’s Consolidated Statements of Operations.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The components of lease costs are presented in the following table:</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.477%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">($ in thousands)</span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Components of total lease costs:</span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating lease costs</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,378</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,678</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,370</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Short-term lease costs</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">30</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">52</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">101</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Variable lease costs</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:15pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:15pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total lease costs</span></p></td> <td style="text-indent:15pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:15pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,408</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,730</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,471</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:11pt;font-family:Arial;"><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Amounts reported in the Consolidated Balance Sheets were as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.882%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.882%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">($ in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2022</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Operating Leases:</span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Right-of-use assets</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,023</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,847</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Lease liability, current</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,629</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,263</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Lease liability, long-term</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,247</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,295</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:15pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:15pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total lease liabilities</span></p></td> <td style="text-indent:15pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:15pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,876</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,558</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted-average remaining lease term (in years)</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.3</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.7</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted-average discount rate (annualized)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> </table></div><div style="font-size:11pt;font-family:Arial;"><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Other information related to leases are as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.477%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">($ in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash paid for amounts included in the measurement of lease liabilities:</span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating cash flows from operating leases</span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,312</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,592</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,169</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Right-of-use assets obtained in exchange for lease liabilities:</span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating leases</span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,511</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,438</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><div style="font-size:11pt;font-family:Arial;"><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents a maturity analysis of the Company’s operating leases liabilities as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.236%;"></td> <td style="width:1.94%;"></td> <td style="width:1%;"></td> <td style="width:15.823%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">($ in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,084</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2025</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,056</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2026</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,019</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2027</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,213</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2028</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">734</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Thereafter</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,808</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total undiscounted lease payments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,914</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: Imputed interest</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,038</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total lease liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,876</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table></div> P3Y P10Y 2035 Most of these leases include one or more renewal options for six years or less true P6Y certain leases also include lessee termination options true 1 100000 100000 <p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The components of lease costs are presented in the following table:</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.477%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">($ in thousands)</span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Components of total lease costs:</span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating lease costs</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,378</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,678</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,370</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Short-term lease costs</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">30</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">52</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">101</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Variable lease costs</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:15pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:15pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total lease costs</span></p></td> <td style="text-indent:15pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:15pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,408</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,730</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,471</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 2378000 2678000 2370000 30000 52000 101000 2408000 2730000 2471000 <p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Amounts reported in the Consolidated Balance Sheets were as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.882%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.882%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">($ in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2022</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Operating Leases:</span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Right-of-use assets</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,023</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,847</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Lease liability, current</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,629</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,263</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Lease liability, long-term</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,247</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,295</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:15pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:15pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total lease liabilities</span></p></td> <td style="text-indent:15pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:15pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,876</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,558</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted-average remaining lease term (in years)</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.3</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.7</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted-average discount rate (annualized)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> </table> 8023000 9847000 1629000 2263000 7247000 8295000 8876000 10558000 P4Y3M18D P4Y8M12D 0.058 0.045 <p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Other information related to leases are as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.477%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">($ in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash paid for amounts included in the measurement of lease liabilities:</span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating cash flows from operating leases</span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,312</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,592</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,169</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Right-of-use assets obtained in exchange for lease liabilities:</span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating leases</span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,511</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,438</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 2312000 2592000 2169000 2511000 2438000 <p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents a maturity analysis of the Company’s operating leases liabilities as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.236%;"></td> <td style="width:1.94%;"></td> <td style="width:1%;"></td> <td style="width:15.823%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">($ in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,084</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2025</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,056</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2026</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,019</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2027</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,213</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2028</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">734</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Thereafter</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,808</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total undiscounted lease payments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,914</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: Imputed interest</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,038</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total lease liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,876</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table> 2084000 2056000 2019000 1213000 734000 2808000 10914000 2038000 8876000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">12. Related Party Transactions</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Related party payables consisted of the following:</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">($ in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">CPS accrued earnout liability</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other payables to related parties</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company incurred transaction costs on behalf of related parties of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">8.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the years ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023, 2022 and 2021, respectively. These costs consist of retention bonuses and other compensation to employees, associated with the costs resulting from the integration of new businesses.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company held receivables from related parties of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 and 2022, respectively. These amounts were due from employees, related to tax withholding on vesting of equity compensation. See Note 13. Share Based Compensation for more detail on these restricted share awards.</span><span style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Further, the Company owed </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_63d9effe-01f9-4341-a516-e94368e31af1;"><span style="-sec-ix-hidden:F_fe37f838-c0e3-4886-8655-2d607f7bf816;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">employees</span></span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for amounts paid on behalf of the Company as of both </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 and 2022.</span><span style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company owed $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million to related parties, in the form of contingent consideration payable to the sellers CPS, who were employees of Repay, as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively. In March 2023, the Company paid the CPS earnout payment of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million.</span></p> <p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Related party payables consisted of the following:</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">($ in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">CPS accrued earnout liability</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other payables to related parties</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 1000000 1000000 5400000 10600000 8200000 100000 300000 0 0 0 1000000 1000000 <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">13. Share Based Compensation</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Omnibus Incentive Plan</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In connection with the Business Combination, Thunder Bridge shareholders considered and approved the Incentive Plan which resulted in the reservation of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,326,728</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of common stock for issuance thereunder. The Incentive Plan became effective immediately upon the closing of the Business Combination. On June 8, 2022, the Company’s shareholders approved an amendment and restatement of the Incentive Plan, which, among other modifications, increased the number of shares available for awards by </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,500,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, so that the total reserved shares for issuance under the Incentive Plan is </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">13,826,728</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Under this plan, the Company currently has four types of share-based compensation awards outstanding: PSUs, RSAs, RSUs and PSOs.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarized share-based compensation expense and the related income tax benefit recognized for the Company’s share-based compensation awards:</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:51.31%;"></td> <td style="width:1.24%;"></td> <td style="width:1%;"></td> <td style="width:13.023%;"></td> <td style="width:1%;"></td> <td style="width:1.24%;"></td> <td style="width:1%;"></td> <td style="width:13.543000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.24%;"></td> <td style="width:1%;"></td> <td style="width:12.402000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">($ in millions)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Share-based compensation expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Income tax benefit</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">RSAs and RSUs</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The grant date fair value of RSAs and RSUs, which is based on the quoted market value of the Company’s Class A common stock on the grant date, is recognized as share-based compensation expense on a graded vesting basis over the requisite service period. Most RSAs vest in equal annual installments over the requisite service period (which is typically a four-year period). In limited cases, RSAs may vest on the grant date with a one-year holding period. RSUs vest at the first anniversary of the grant date. Restricted shares cannot be sold or transferred until they have vested.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Activity for RSAs for the year ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 was as follows:</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:60.44%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:16.78%;"></td> <td style="width:1%;"></td> <td style="width:1.46%;"></td> <td style="width:1%;"></td> <td style="width:16.32%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Class A Common Stock</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted Average Grant Date Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unvested at December 31, 2022</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,111,635</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16.23</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Granted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,727,476</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.28</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Forfeited </span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">593,411</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12.78</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Vested</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">695,335</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15.75</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unvested at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,550,365</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9.26</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Activity for RSUs for the year ended December 31, 2023 was as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:60.44%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:16.78%;"></td> <td style="width:1%;"></td> <td style="width:1.46%;"></td> <td style="width:1%;"></td> <td style="width:16.32%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Class A Common Stock</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted Average Grant Date Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unvested at December 31, 2022</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">108,909</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13.22</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Granted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">171,384</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.41</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Forfeited</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Vested</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">108,909</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13.22</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unvested at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">171,384</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.41</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><div style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="transform:scale(0.67);color:#000000;white-space:pre-wrap;vertical-align:super;font-size:10pt;font-family:Times New Roman;transform-origin:top left;min-width:4.537%;display:inline-flex;justify-content:flex-start;">(1)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">forfeited shares include shares forfeited as a result of employee terminations and shares withheld to satisfy employees’ tax withholding and payment obligations in connection with the vesting of restricted stock awards under the </span></div></div><div style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="transform:scale(0.67);color:#000000;white-space:pre-wrap;vertical-align:super;font-size:10pt;font-family:Times New Roman;transform-origin:top left;min-width:4.537%;visibility:hidden;display:inline-flex;justify-content:flex-start;"></span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Incentive </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Plan during the year ended December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">; further, these forfeited shares are added back to the amount of shares available for grant under the Incentive Plan.</span></div></div></div><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">PSUs</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The grant date fair value of a PSU is based on quoted market value of the Company’s Class A common stock on the grant date or estimated using the Monte Carlo simulation. PSUs reflect a relative total shareholder return measure, such that the Company’s total shareholder return relative to a comparator group is the performance condition that determines the number of shares (if any) ultimately issued upon vesting. Compensation expense is recognized on a graded vesting basis over the applicable performance or service period. The performance or service period for awards granted is three years.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Activity for PSUs for the year ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 was as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:60.44%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:16.78%;"></td> <td style="width:1%;"></td> <td style="width:1.46%;"></td> <td style="width:1%;"></td> <td style="width:16.32%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Class A Common Stock </span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-weight:bold;font-size:6.7pt;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted Average Grant Date Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unvested at December 31, 2022</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">634,023</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19.19</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Granted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,102,497</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8.87</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Forfeited</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">253,729</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22.88</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Vested</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unvested at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,482,791</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10.88</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><div style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="transform:scale(0.67);color:#000000;white-space:pre-wrap;vertical-align:super;font-size:10pt;font-family:Times New Roman;transform-origin:top left;min-width:4.537%;display:inline-flex;justify-content:flex-start;">(1)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Represent shares to be paid out at </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% target level.</span></div></div></div><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For PSUs, RSAs, and RSUs vested during the year ended December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the total fair value, based upon the Company’s Class A common stock price at the date vested, was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">8.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million. Unrecognized compensation expense related to unvested PSUs, RSAs and RSUs was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">24.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, which is expected to be recognized as expense over the weighted-average period of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1.86</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Stock Options</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Stock options are granted with an exercise price equal to the market value of the Company’s</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> common stock on the grant date and have a term of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">seven years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Stock options vest in three tranches, and each tranche may vest upon the later of (i) the date that the market value of the Company’s common stock for a period of twenty consecutive trading days exceeds a stock price goal and (ii) the corresponding time based service requirement.</span></span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Activity for PSOs </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">for the year ended December 31, 2023 was as follows:</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:39.952%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:11.998%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:10.998%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:13.437%;"></td> <td style="width:1%;"></td> <td style="width:1.04%;"></td> <td style="width:1%;"></td> <td style="width:11.578%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Options</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted Average Exercise Price</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted Average Remaining Contractual Term (in years)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Aggregate Intrinsic Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Outstanding at December 31, 2022</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Granted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,148,822</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.13</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Forfeited</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Exercised</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Outstanding at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,148,822</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.13</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.0</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,768,661</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Options vested and exercisable at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company recognized compensation expense for PSOs o</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">f $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million d</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">uring the year ended December 31, 2023. Unrecognized compensation expense related to outstanding PSOs wa</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">s $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million at </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, which is expected to be recognized as expense over the weighted-average period of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1.54</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years.</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The weighted average grant date fair value of PSOs granted during the year ended December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.61</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Fair value was estimated on the date of grant using Monte Carlo simulation with the following weighted average assumptions:</span></span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:75.92%;"></td> <td style="width:1.38%;"></td> <td style="width:1%;"></td> <td style="width:20.700000000000003%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Risk-free interest rate</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.42</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected volatility</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">52.82</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Dividend yield</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected term (in years)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.5</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The risk-free interest rate was based on the yield of a zero coupon U.S. Treasury security with a maturity equal to the contractual term of seven years. The assumption on expected volatility was based on the average of historical peer group volatilities using daily prices. The dividend yield assumption was determined as </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% since the Company pays no dividends. Expected term was based on the simplified method outlined in Staff Accounting Bulletin No. 14, Share-Based Payment due to the fact that Company does not have sufficient historical data upon which to estimate an expected term. Given that the Company’s Class A common stock has been publicly traded for less than seven years, the Company believes that the simplified method is an applicable methodology to estimate the expected term of the options as of the grant date.</span></p> 7326728 6500000 13826728 <p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarized share-based compensation expense and the related income tax benefit recognized for the Company’s share-based compensation awards:</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:51.31%;"></td> <td style="width:1.24%;"></td> <td style="width:1%;"></td> <td style="width:13.023%;"></td> <td style="width:1%;"></td> <td style="width:1.24%;"></td> <td style="width:1%;"></td> <td style="width:13.543000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.24%;"></td> <td style="width:1%;"></td> <td style="width:12.402000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">($ in millions)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Share-based compensation expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Income tax benefit</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 22200000 20300000 22300000 1700000 2100000 3400000 <p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Activity for RSAs for the year ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 was as follows:</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:60.44%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:16.78%;"></td> <td style="width:1%;"></td> <td style="width:1.46%;"></td> <td style="width:1%;"></td> <td style="width:16.32%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Class A Common Stock</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted Average Grant Date Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unvested at December 31, 2022</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,111,635</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16.23</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Granted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,727,476</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.28</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Forfeited </span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">593,411</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12.78</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Vested</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">695,335</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15.75</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unvested at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,550,365</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9.26</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Activity for RSUs for the year ended December 31, 2023 was as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:60.44%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:16.78%;"></td> <td style="width:1%;"></td> <td style="width:1.46%;"></td> <td style="width:1%;"></td> <td style="width:16.32%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Class A Common Stock</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted Average Grant Date Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unvested at December 31, 2022</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">108,909</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13.22</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Granted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">171,384</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.41</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Forfeited</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Vested</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">108,909</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13.22</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unvested at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">171,384</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.41</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><div style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="transform:scale(0.67);color:#000000;white-space:pre-wrap;vertical-align:super;font-size:10pt;font-family:Times New Roman;transform-origin:top left;min-width:4.537%;display:inline-flex;justify-content:flex-start;">(1)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">forfeited shares include shares forfeited as a result of employee terminations and shares withheld to satisfy employees’ tax withholding and payment obligations in connection with the vesting of restricted stock awards under the </span></div></div><div style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="transform:scale(0.67);color:#000000;white-space:pre-wrap;vertical-align:super;font-size:10pt;font-family:Times New Roman;transform-origin:top left;min-width:4.537%;visibility:hidden;display:inline-flex;justify-content:flex-start;"></span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Incentive </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Plan during the year ended December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">; further, these forfeited shares are added back to the amount of shares available for grant under the Incentive Plan.</span></div></div><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Activity for PSUs for the year ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 was as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:60.44%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:16.78%;"></td> <td style="width:1%;"></td> <td style="width:1.46%;"></td> <td style="width:1%;"></td> <td style="width:16.32%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Class A Common Stock </span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-weight:bold;font-size:6.7pt;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted Average Grant Date Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unvested at December 31, 2022</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">634,023</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19.19</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Granted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,102,497</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8.87</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Forfeited</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">253,729</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22.88</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Vested</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unvested at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,482,791</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10.88</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><div style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="transform:scale(0.67);color:#000000;white-space:pre-wrap;vertical-align:super;font-size:10pt;font-family:Times New Roman;transform-origin:top left;min-width:4.537%;display:inline-flex;justify-content:flex-start;">(1)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Represent shares to be paid out at </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% target level.</span></div></div><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Activity for PSOs </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">for the year ended December 31, 2023 was as follows:</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:39.952%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:11.998%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:10.998%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:13.437%;"></td> <td style="width:1%;"></td> <td style="width:1.04%;"></td> <td style="width:1%;"></td> <td style="width:11.578%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Options</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted Average Exercise Price</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted Average Remaining Contractual Term (in years)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Aggregate Intrinsic Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Outstanding at December 31, 2022</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Granted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,148,822</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.13</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Forfeited</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Exercised</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Outstanding at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,148,822</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.13</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.0</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,768,661</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Options vested and exercisable at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 2111635 16.23 2727476 6.28 593411 12.78 695335 15.75 3550365 9.26 108909 13.22 171384 7.41 108909 13.22 171384 7.41 634023 19.19 1102497 8.87 253729 22.88 1482791 10.88 1 8000000 24900000 P1Y10M9D P7Y Stock options vest in three tranches, and each tranche may vest upon the later of (i) the date that the market value of the Company’s common stock for a period of twenty consecutive trading days exceeds a stock price goal and (ii) the corresponding time based service requirement. 1148822 6.13 1148822 6.13 P7Y 2768661 1400000 1600000 P1Y6M14D 2.61 <span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Fair value was estimated on the date of grant using Monte Carlo simulation with the following weighted average assumptions:</span><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:75.92%;"></td> <td style="width:1.38%;"></td> <td style="width:1%;"></td> <td style="width:20.700000000000003%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Risk-free interest rate</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.42</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected volatility</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">52.82</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Dividend yield</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected term (in years)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.5</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 0.0342 0.5282 0 P4Y6M 0 <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">14. Taxation</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Repay Holdings Corporation is taxed as a corporation and is subject to paying corporate federal, state and local taxes on the income allocated to it from Hawk Parent, based upon Repay Holding Corporation’s economic interest held in Hawk Parent, as well as any stand-alone income or loss it generates. Hawk Parent is treated as a partnership for U.S. federal and most applicable state and local income tax purposes. As a partnership, Hawk Parent is not subject to U.S. federal and certain state and local income taxes. Hawk Parent’s members, including Repay Holdings Corporation, are liable for federal, state and local income taxes based on their allocable share of Hawk Parent’s pass-through taxable income.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The components of loss before income taxes are as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:45.629%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:14.403%;"></td> <td style="width:1%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:14.403%;"></td> <td style="width:1%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:14.403%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">($ in thousands)</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Domestic</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">121,593</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,305</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">87,353</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,058</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,610</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">625</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Income (loss) before income tax expense (benefit)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">119,535</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">)</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">14,915</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">86,728</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">)</span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company recorded a provision for income tax as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:45.629%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:14.403%;"></td> <td style="width:1%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:14.403%;"></td> <td style="width:1%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:14.403%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">($ in thousands)</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Current expense</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Federal</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">591</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,300</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">35</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">State</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">332</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">263</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">556</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">419</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total current expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">1,479</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">1,982</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">37</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred expense</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Federal</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,858</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,421</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,113</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">State</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,736</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,755</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,800</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">185</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total deferred expense (benefit)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,594</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,192</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">30,728</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Income tax expense (benefit)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2,115</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">6,174</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">30,691</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">)</span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A reconciliation of the United States statutory income tax rate to the Company’s effective income tax rate is as follows for the years indicated:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:45.629%;"></td> <td style="width:1.72%;"></td> <td style="width:16.403%;"></td> <td style="width:1.72%;"></td> <td style="width:16.403%;"></td> <td style="width:1.72%;"></td> <td style="width:16.403%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="5" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31,</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Federal income tax expense</span></p></td> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21.0</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21.0</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21.0</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">State taxes, net of federal benefit</span></p></td> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.8</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.2</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Income attributable to noncontrolling interest</span></p></td> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.3</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.8</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.4</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Excess tax shortfall related to share-based compensation</span></p></td> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.9</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.6</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.6</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Business disposition</span></p></td> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.2</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Goodwill impairment</span></p></td> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12.3</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Change in fair value of contingent consideration</span></p></td> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.0</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign rate differential</span></p></td> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.3</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.4</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">R&amp;D credit - Federal</span></p></td> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.1</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.8</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Provision to return - Federal</span></p></td> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.5</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.8</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">State rate change impact on deferred taxes</span></p></td> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.2</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19.0</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9.5</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other, net</span></p></td> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%)</span></p></td> <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.5</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.5</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Effective tax rate</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">1.8</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">41.4</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">35.4</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">%</span></p></td> </tr> </table></div><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s effective tax rate was</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">41.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">35.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% for the years ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023, 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and 2021, respectively. The comparison of the Company’s effective tax rate to the U.S. statutory tax rate of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">21</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% was primarily influenced by the fact that the Company is not liable for the income taxes on the portion of Hawk Parent’s earnings that are attributable to noncontrolling interests, the impact of the goodwill impairment, the excess tax shortfall related to share-based compensation and the business disposition. Further, the comparison is reflective of the effect of remeasuring net deferred tax assets for state tax rate changes.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. Details of the Company’s deferred tax assets and liabilities are as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">($ in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Deferred tax assets</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Tax Credits</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,720</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,140</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Section 163(j) Limitation Carryover</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">354</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Acquisition Costs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">289</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">313</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Federal Net Operating Losses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26,988</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">31,160</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">State Net Operating Losses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,604</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,308</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign Net Operating Losses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other Assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">66</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Partnership basis tax differences</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">134,422</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">126,806</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total deferred tax asset</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">172,011</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">168,147</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Valuation allowance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,924</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,468</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total deferred tax asset, net of valuation allowance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">160,087</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">152,679</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Deferred tax liabilities</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other intangibles - Payix</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,679</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,230</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,536</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,079</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total deferred tax liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">13,215</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">16,309</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net deferred tax assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">146,872</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">136,370</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As a result of the finalization of 2022 income tax returns, Post-Merger Repay Unit exchanges during the year ended December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, and estimates of current year activity, the Company recognized a reduction of the deferred tax asset (“DTA”) and offsetting deferred tax liability (“DTL”) in the amount of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, compared to a reduction of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">during the year ended December 31, 2022, to account for the portion of the Company’s outside basis in the partnership interest that it will not recover through tax deductions, a ceiling rule limitation arising under Internal Revenue Code (the “Code”) sec. 704(c). As the ceiling rule causes taxable income allocations to be in excess of 704(b) book allocations the DTL will unwind,</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">leaving </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">only the DTA, which may only be recovered through the sale of the partnership interest in Hawk Parent. The Company has concluded, based on the weight of all positive and negative evidence, that all of the DTA associated with the ceiling rule limitation is not likely to be realized as of December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. As such, a </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% valuation allowance was recognized.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company had net tax effected federal and state (net of federal benefit) net operating losses (“NOLs”) of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">32.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, of which approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">29.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million have an indefinite life. NOLs of approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million will begin to expire in </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2034</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2028</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively. As of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company had federal and state tax credit carryforwards of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively, which will begin to expire in </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2039</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2032</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The Company believes as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, based on the weight of all positive and negative evidence, it is more likely than not that the results of future operations will generate sufficient taxable income to realize the NOLs and tax credits and, as such, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> valuation allowance was recorded.</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">No</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> uncertain tax positions existed as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Tax Receivable Agreement Liability</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Pursuant to our election under Section 754 of the Code, we expect to obtain an increase in our share of the tax basis in the net assets of Hawk Parent when Post-Merger Repay Units are redeemed or exchanged for Class A common stock of Repay Holdings Corporation. The Company intends to treat any redemptions and exchanges of Post-Merger Repay Units as direct purchases for U.S. federal income tax purposes. These increases in tax basis may reduce the amounts that the Company would otherwise pay in the future to various tax authorities. They may also decrease gains (or increase losses) on future dispositions of certain capital assets to the extent tax basis is allocated to those capital assets.</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On July 11, 2019, the Company entered into a TRA that provides for the payment by the Company of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the amount of any tax benefits realized, or in some cases are deemed to realize, as a result of (i) increases in our share of the tax basis in the net assets of Hawk Parent resulting from any redemptions or exchanges of Post-Merger Repay Units and from our acquisition of the equity of the selling Hawk Parent members, (ii) tax basis increases attributable to payments made under the TRA, and (iii) deductions attributable to imputed interest pursuant to the TRA (the "TRA Payments"). The TRA Payments are not conditioned upon any continued ownership interest in Hawk Parent or Repay. The rights of each party under the TRA other than the Company are assignable. The timing and amount of aggregate payments due under the TRA may vary based on a number of factors, including the timing and amount of taxable income generated by the Company each year, as well as the tax rate then applicable, among other factors.</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2023, the Company had a liability of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">188.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> related to its projected obligations under the TRA, which is captioned as the tax receivable agreement liability in the Company’s Consolidated Balance Sheets. The increase of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">9.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> in the TRA liability for the year ended December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, was primarily a result of the change in the Early Termination Rate, offset by subsequent exchanges of Post-Merger Repay Units occurring during the period, as well as increase to the TRA liability as a result of accretion.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The components of loss before income taxes are as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:45.629%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:14.403%;"></td> <td style="width:1%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:14.403%;"></td> <td style="width:1%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:14.403%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">($ in thousands)</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Domestic</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">121,593</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,305</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">87,353</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,058</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,610</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">625</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Income (loss) before income tax expense (benefit)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">119,535</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">)</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">14,915</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">86,728</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">)</span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table> -121593000 13305000 -87353000 2058000 1610000 625000 -119535000 14915000 -86728000 <p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company recorded a provision for income tax as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:45.629%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:14.403%;"></td> <td style="width:1%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:14.403%;"></td> <td style="width:1%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:14.403%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">($ in thousands)</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Current expense</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Federal</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">591</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,300</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">35</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">State</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">332</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">263</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">556</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">419</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total current expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">1,479</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">1,982</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">37</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred expense</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Federal</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,858</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,421</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,113</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">State</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,736</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,755</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,800</span></p></td> <td style="white-space:nowrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign</span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">185</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total deferred expense (benefit)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,594</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,192</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">30,728</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Income tax expense (benefit)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2,115</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">6,174</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">30,691</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">)</span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 591000 1300000 35000 332000 263000 2000 556000 419000 1479000 1982000 37000 -1858000 1421000 -18113000 -1736000 2755000 -12800000 16000 185000 -3594000 4192000 -30728000 -2115000 6174000 -30691000 <p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A reconciliation of the United States statutory income tax rate to the Company’s effective income tax rate is as follows for the years indicated:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:45.629%;"></td> <td style="width:1.72%;"></td> <td style="width:16.403%;"></td> <td style="width:1.72%;"></td> <td style="width:16.403%;"></td> <td style="width:1.72%;"></td> <td style="width:16.403%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="5" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31,</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Federal income tax expense</span></p></td> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21.0</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21.0</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21.0</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">State taxes, net of federal benefit</span></p></td> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.8</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.2</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Income attributable to noncontrolling interest</span></p></td> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.3</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.8</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.4</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Excess tax shortfall related to share-based compensation</span></p></td> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.9</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.6</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.6</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Business disposition</span></p></td> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.2</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Goodwill impairment</span></p></td> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12.3</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Change in fair value of contingent consideration</span></p></td> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.0</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign rate differential</span></p></td> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.3</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.4</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">R&amp;D credit - Federal</span></p></td> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.1</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.8</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Provision to return - Federal</span></p></td> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.5</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.8</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">State rate change impact on deferred taxes</span></p></td> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.2</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19.0</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9.5</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other, net</span></p></td> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%)</span></p></td> <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.5</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.5</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Effective tax rate</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">1.8</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">41.4</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">35.4</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">%</span></p></td> </tr> </table> 0.21 0.21 0.21 0.001 0.008 0.052 -0.013 0.058 -0.014 0.019 -0.056 -0.006 0.062 0 0 0.123 0 0 0 -0.04 0 -0.003 0.014 0 0.011 -0.048 0 0.005 -0.038 0 0.012 0.19 0.095 -0.001 0.005 0.005 0.018 0.414 0.354 0.018 0.414 0.354 0.21 <p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. Details of the Company’s deferred tax assets and liabilities are as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">($ in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Deferred tax assets</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Tax Credits</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,720</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,140</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Section 163(j) Limitation Carryover</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">354</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Acquisition Costs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">289</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">313</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Federal Net Operating Losses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26,988</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">31,160</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">State Net Operating Losses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,604</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,308</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign Net Operating Losses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other Assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">66</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Partnership basis tax differences</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">134,422</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">126,806</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total deferred tax asset</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">172,011</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">168,147</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Valuation allowance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,924</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,468</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total deferred tax asset, net of valuation allowance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">160,087</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">152,679</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Deferred tax liabilities</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other intangibles - Payix</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,679</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,230</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,536</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,079</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total deferred tax liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">13,215</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">16,309</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net deferred tax assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">146,872</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">136,370</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 4720000 3140000 354000 289000 313000 26988000 31160000 5604000 6308000 -12000 66000 134422000 126806000 172011000 168147000 11924000 15468000 160087000 152679000 4679000 6230000 8536000 10079000 13215000 16309000 146872000 136370000 3800000 900000 1 32600000 29100000 3300000 100000 2034 2028 3600000 1100000 2039 2032 0 0 1 188900000 9800000 <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">15. Segments</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company organizes its business structure around </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">two</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> operating segments based on review of discrete financial results for each of the operating segments by the Company’s chief operating decision maker (“CODM”), for performance assessment and resource allocation purposes. Each of the Company’s operating segments represents a reportable segment based on ASC 280, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Segment Reporting</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The Company’s </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">two</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> reportable segments are as follows: (1) Consumer Payments and (2) Business Payments.</span></p><div style="font-size:11pt;font-family:'Calibri',sans-serif;"><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents revenue and gross profit for each reportable segment.</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:34.947%;"></td> <td style="width:1.6%;"></td> <td style="width:1%;"></td> <td style="width:18.084%;"></td> <td style="width:1%;"></td> <td style="width:1.6%;"></td> <td style="width:1%;"></td> <td style="width:18.084%;"></td> <td style="width:1%;"></td> <td style="width:1.6%;"></td> <td style="width:1%;"></td> <td style="width:18.084%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">($ in thousand)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Revenue</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="text-indent:5pt;vertical-align:bottom;text-align:center;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="text-indent:5pt;vertical-align:bottom;text-align:center;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="text-indent:5pt;vertical-align:bottom;text-align:center;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Consumer Payments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">275,708</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">248,191</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">194,044</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Business Payments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">38,058</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">42,600</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">33,818</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Elimination of intersegment revenues </span><span style="color:#000000;top:-4.221pt;white-space:pre-wrap;font-size:6.03pt;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,139</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,564</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,604</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">296,627</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">279,227</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">219,258</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross profit </span><span style="color:#000000;top:-4.221pt;white-space:pre-wrap;font-weight:bold;font-size:6.03pt;position:relative;min-width:fit-content;">(2)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="text-indent:5pt;vertical-align:bottom;text-align:center;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="text-indent:5pt;vertical-align:bottom;text-align:center;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="text-indent:5pt;vertical-align:bottom;text-align:center;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Consumer Payments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">216,096</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">195,542</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">148,614</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Business Payments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27,967</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">30,423</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23,764</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Elimination of intersegment revenues</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,139</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,564</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,604</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total gross profit</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">226,924</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">214,401</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">163,774</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total other operating expenses </span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">(3)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">338,337</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">261,602</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">217,771</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total other income (expense)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,122</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">62,116</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">32,731</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Income (loss) before income tax benefit (expense)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">119,535</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,915</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">86,728</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Income tax benefit (expense)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,115</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,174</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">30,691</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net income (loss)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">117,420</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">8,741</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">56,037</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">)</span></p></td> </tr> </table><div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="transform:scale(0.67);color:#000000;white-space:pre-wrap;vertical-align:super;font-size:10pt;font-family:Times New Roman;transform-origin:top left;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">(1)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Represents intercompany eliminations between segments for consolidation purpose.</span></div></div><div style="margin-left:4.528%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="transform:scale(0.67);color:#000000;white-space:pre-wrap;vertical-align:super;font-size:10pt;font-family:Times New Roman;transform-origin:top left;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">(2)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Represents revenue less costs of services.</span></div></div><div style="margin-left:4.528%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="transform:scale(0.67);color:#000000;white-space:pre-wrap;vertical-align:super;font-size:10pt;font-family:Times New Roman;transform-origin:top left;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">(3)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Represents total operating expenses less costs of services (exclusive of depreciation and amortization).</span></div></div></div><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Revenue and costs of services are attributed directly to each segment. There is no significant concentration of revenue or assets in foreign countries as of December 31, 2023. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The CODM reporting package does not include interest income (expense), net, depreciation and amortization, income tax benefit (expense) and discrete asset details of the operating segments as this information is not considered by the CODM for resource allocation or other segment analysis purposes.</span></p> 2 2 <p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents revenue and gross profit for each reportable segment.</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:34.947%;"></td> <td style="width:1.6%;"></td> <td style="width:1%;"></td> <td style="width:18.084%;"></td> <td style="width:1%;"></td> <td style="width:1.6%;"></td> <td style="width:1%;"></td> <td style="width:18.084%;"></td> <td style="width:1%;"></td> <td style="width:1.6%;"></td> <td style="width:1%;"></td> <td style="width:18.084%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">($ in thousand)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Revenue</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="text-indent:5pt;vertical-align:bottom;text-align:center;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="text-indent:5pt;vertical-align:bottom;text-align:center;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="text-indent:5pt;vertical-align:bottom;text-align:center;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Consumer Payments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">275,708</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">248,191</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">194,044</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Business Payments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">38,058</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">42,600</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">33,818</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Elimination of intersegment revenues </span><span style="color:#000000;top:-4.221pt;white-space:pre-wrap;font-size:6.03pt;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,139</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,564</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,604</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">296,627</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">279,227</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">219,258</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross profit </span><span style="color:#000000;top:-4.221pt;white-space:pre-wrap;font-weight:bold;font-size:6.03pt;position:relative;min-width:fit-content;">(2)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="text-indent:5pt;vertical-align:bottom;text-align:center;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="text-indent:5pt;vertical-align:bottom;text-align:center;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="text-indent:5pt;vertical-align:bottom;text-align:center;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Consumer Payments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">216,096</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">195,542</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">148,614</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Business Payments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27,967</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">30,423</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23,764</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Elimination of intersegment revenues</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,139</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,564</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,604</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total gross profit</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">226,924</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">214,401</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">163,774</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total other operating expenses </span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">(3)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">338,337</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">261,602</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">217,771</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total other income (expense)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,122</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">62,116</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">32,731</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Income (loss) before income tax benefit (expense)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">119,535</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,915</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">86,728</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Income tax benefit (expense)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,115</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,174</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">30,691</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net income (loss)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">117,420</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">8,741</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">56,037</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">)</span></p></td> </tr> </table><div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="transform:scale(0.67);color:#000000;white-space:pre-wrap;vertical-align:super;font-size:10pt;font-family:Times New Roman;transform-origin:top left;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">(1)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Represents intercompany eliminations between segments for consolidation purpose.</span></div></div><div style="margin-left:4.528%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="transform:scale(0.67);color:#000000;white-space:pre-wrap;vertical-align:super;font-size:10pt;font-family:Times New Roman;transform-origin:top left;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">(2)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Represents revenue less costs of services.</span></div></div><div style="margin-left:4.528%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="transform:scale(0.67);color:#000000;white-space:pre-wrap;vertical-align:super;font-size:10pt;font-family:Times New Roman;transform-origin:top left;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">(3)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Represents total operating expenses less costs of services (exclusive of depreciation and amortization).</span></div></div> 275708000 248191000 194044000 38058000 42600000 33818000 -17139000 -11564000 -8604000 296627000 279227000 219258000 216096000 195542000 148614000 27967000 30423000 23764000 -17139000 -11564000 -8604000 226924000 214401000 163774000 338337000 261602000 217771000 -8122000 62116000 -32731000 -119535000 14915000 -86728000 -2115000 6174000 -30691000 -117420000 8741000 -56037000 <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">16. Subsequent Events</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Management has evaluated subsequent events and their potential effects on these consolidated financial statements. Based upon the review, management did not identify any subsequent events that would have required adjustment or disclosure in the financial statements.</span></p> false false false false Reflects the fair value of the Kontrol earnout payment, the contingent consideration to be paid to the selling members of Kontrol, pursuant to the Kontrol Purchase Agreement as of June 22, 2021. The selling partners of Kontrol will have the contingent earnout right to receive a payment of up to $3.0 million, dependent upon the Gross Profit, as defined in the Kontrol Purchase Agreement. As of December 31, 2022, the fair value of the Kontrol earnout was $0, which resulted in a ($0.9) million adjustment included in the change in fair value of contingent consideration in the Consolidated Statements of Operations for the year ended December 31, 2022. Reflects the fair value of the Payix earnout payment, the contingent consideration to be paid to the former owners of Payix, pursuant to the Payix Purchase Agreement as of December 31, 2021. The former owners of Payix will have the contingent earnout right to receive a payment of up to $20.0 million, dependent upon the Gross Profit, as defined in the Payix Purchase Agreement. As of December 31, 2022, the fair value of the Payix earnout was $0, which resulted in a ($2.9) million adjustment included in the change in fair value of contingent consideration in the Consolidated Statements of Operations for the year ended December 31, 2022. The revolving credit facility bears interest at variable rates, which were 6.63% as of December 31, 2022. The Company incurred $2.8 million, $2.8 million and $2.5 million of interest expense for the amortization of deferred debt issuance costs for the years ended December 31, 2023, 2022 and 2021, respectively. The forfeited shares include shares forfeited as a result of employee terminations and shares withheld to satisfy employees’ tax withholding and payment obligations in connection with the vesting of restricted stock awards under the Incentive Plan during the year ended December 31, 2023; further, these forfeited shares are added back to the amount of shares available for grant under the Incentive Plan. Represent shares to be paid out at 100% target level. Represents intercompany eliminations between segments for consolidation purpose. Represents revenue less costs of services. Represents total operating expenses less costs of services (exclusive of depreciation and amortization).

Y_=OK8PV[1Q M+W[^0YS\NKRH47+G;6*GGIIJT][?H5/ IJ[9-O&;M921F_5DA>L\:3[C*6E^ MQXZV84<2%#@>E;D)SN.V+\'YJ,Q-<*8\\"%YH/*.:^$C!!D]J)@0O$4-L?X] M.<>]QTY4G]<%.B_R:O8)U[-/N7.-CI]*3NI/V@0\4 ;X>OTAKR;M_1^4Z(T< M5.1*;CQ 8 K+EENP,4M0C <(#!$21N5]LJ&XTH76D.[8G0>%Q&3?X^4QASIDZR)XQCFHK -X)R04E;GFN5B=3!?'.O?-8XIZ M.!&/D7V/EL>23(B6M\/VVA^8\6 MF<\WP'RY>(=?WGQ%Y:^74.S(Z9BI(;]#X3/9M[>L=@L6VYGY[\S07RXGYZ"L M69B/*2('*[4$Q9D'GU%#-I;;G+DI886]1=,6'D(ENL0KT4DG0%MEU=\7Z_;79I8VY3=J.35ZW T[G""!ZE&9F^ \ZNAQ M\&DXRIAXTA:,MP)4K"FU\U#77MB$&)ESW:?CSK[[[^577W74>+J>2L7&% MJ92&$Y&.D4CW3G0L!64R5\"#K*0ED$/@.4!("A&9DJGLW+WQ\#3\P43W@\/> M3I'4G^0!!TK#7WX\K>M[N_=/>O_Q(XLKD,J>FR>O?H5<]R^K]74Z-W>A!;'4A8PN1>[?0*3(>MWT'3F2>25ET MKOF[+@F4;3>HA,N@HV+1,6F#\)W M;K;G+[&]V:D^"^._SF;;RYTFJ6WR5KYNSE-!8.2X''9\03OO1V5N@O.HP\G! M[[S+)*-D24*V-5)5+AL(Q0=@SG#CE1:1=7)]\N5=<,^7'\-LL?'H?]B+>K?" M15/R:I43[RP9=WYD^U*T[TXT2C3:0QH54:3".=8T7]0,7O@,J!T'Y;,+3 85 MW@43[58]N;>0"-TC[_H8H"+_)V'6^._N=M-XO)7T)>Y/J\+ET< M9?GDS\B?7:MB*YYCI2X((=KJH(RH(7[U9]%SH;*5-?[?T:G=1U9P"?*7B[C\ MF-_AEXNV-3]M8=Z]%%=[1;Z,4H(!&OK(*'3O%!=425SD""%Y64-VP\!AEB"L M]%A0*9%W+E^Z3^6C,XJ[D=G4E'LQ+F;KW8(G0ANW?2DFO/GL@L9@5%+ )690 MJ1@(.7O0&B-33BK!.U$V'#HF9%,K1M9M^I %#E(]W!-ES[\V$< 8ZXRNFRL= M#JF^,2C D2\;EB_36@7CDX7"ZP\EBX? +8,H#2]8A,:TL^UYG_I&]6&5#)O\ M(F___W+Q[ +KO_?%Z2@#D%/O:+N34H$A&OK(Z'/O]%:TXTJ8 *9R4@W5,P/G M0@'+/2M*6&%9)['-=8YHA"Q%@3490:%1 ME0A3 LD2=+,'>[*%Y*70Z$)? M]&R1-K>H;CJKW*&3RNVV+<342]JX&'2X080W:L(;_,8%#X8[*PQ$43BH9 T$ MD3F@,Y[EE)7E=C^[OMT2Z@^Z35N2N1"A#M+01*C#(M2<+"IN$)0O]8>M#.DT M%R"U$IX982N[[F.T2VAM#?\>!62Y>FF>\7B_63>KO[)F]>_37"S MQ*E",BC<'9E_V[^,4V'QAO'J07P-Z'EL?4G*8$OK8HP55N\<4;U+A61S6\RN M\WE]B<=?VW^_:8?^NOQ6W<]>"B-\*L=V_*IW.* X?MSV'3C/.1MCL<$!8VV< M[:P%)S."]TJE&)EG]N'7_STVSQDMB>6(YF^7$E/&CYSF263SB&?J* A*6'P'(!NUL!E\:9RE$+$R" MR^V-W4X@H"T&;,K.V:(L"SNE\6X/T)]L=4YH9;;X%KE6O0SBK/,87 BPPNV%3L;F/O;D_2WX_G?E!R-9Y*KL1K9-^C MY37-G4V)(S#?=@AQ-8@+OFC0JO@DG6$^JOT>B2-;K2G%9&%#<2O!6!M V.AF# M<\SMR)$Z.$%P,(H34^Y'5COH'02(XL9MWX%37!2%*14X)-T>!K4E0BBBAG*5 M\01#I9-^4,G@L2G.R*,G.-JZ?_SF _/?%S:5#4:.MT$[G,'O^$G.?;(H@ 4; M0 5EP,>LH>3($C<^^X<=(;C5>;A[^;%;-S9P(U/9TGX?<2EQ:0^YU)IL?&0! MA-UR:6GOYB[ A$U2B1KF\YVSQ9UW4-@CEVHQLD/%Q*3$I,2D/612;J1C/FFH MG"DJ*RH$Q.@@F5)X]$5I^Z#;_QZ;2=MV6\2EI--XQ(I+6S^D.DLG< MUV>75 MUZ_:CG/2+.>S-+DTTJA]WH^'WP^ON'>OY726LL@"Z%*I;DAK<);%^OT3=\'K MK'<[%7?3CF&S&_"[]^I\6T#Y/7JK&];/ENB9'#> *"D@"B4*W5*H9)EY90$% MKY%\YAQ\"#4/R#%[+ENEG-G/ 91]4ZB8:J^(1(E$B42/G$0'7YV1A3F1)(/B M6 *E?,W"([:'9[3F.9B,[.WI>?[@M MJ#]OIR0LY^F[\_LJKR<1FP^3T]7RTRSE- GG5R0R[6+\1#4;\I5'X"OOX4T?B@<51 3DAD/QTFKK(I/F0==]7#JW"O+G%>,G%Q#_Z?RW M)JG5:NF8I][N<2JQ*K$JL2JWV35Y+"&GBR!%%A9U5@);:$%LK6* M\V"TLITT$#TXJVHYE?(("S ';'+RK>5XVV),?VH(76*L7>*3,E]^;B9EM?PX MF2T^Y>:.)9?^S$R7#JO.6MLTWK&.E];V48SW MD$?6>4<":CY( ?7)V2I^P+:OW;*TVW,U 5J?;WKS/G>!YB^;FW?)9K-!> MY9,+M)_,<;%^MD@_7P*^JT*RI!-!5"H>HJ&)0H=%H24*&Q$YB"03J"@DBBW(96VV8?W7-1@-!1PA7$( M'A4+!8O(.SJQ^VR]'9Q$Q;1^32+11SB;3J65KZ65V6*-B_>S,,\3;)J\)JGS ML!!'WFQ8WLQA"MJY"$&ZTE95-#B>$2):YG).(9>PEZK*RZ] ?[;!>5=B9SG5 M2I,7HU1@@(8F\AP6>6H4&FO\#L)P76-[4R,_SCQX*S37.4IOV5[J*7LB3S&U M>F17N1!W$G>.4I9.%TB35J*G"?US/)VMZSO_WUPG9UG6GW&5JQOZE.?+3;VJ M>L2&$OO1 XYBT\>,38737*;(0!<5:Y+N:KJN10*!S(?BG"AJIY/JPQ+[%UN$ MO[U ?%<'0MB4.2I+CR-H(=(DTNPS:6:K"M=>0-'"@XH: 5-EP1*"#"YB1M:Q M0&(_I"G;C@]4!272'**AB32'19I*NNAU2X"<&5!),7#:!73Z]FW5T(P4AE0]OR!T\S5\N8<[KH<=74E=OFF^&LF2URTTPGB[QN_[!I M0+[*:ZQ_3I1\#@J'1^;>]NY^T+E@T21H;W@#E:,"5(Q#"C)[%2P/?J>T>:]- M] MH_E*1^6*V:3ZW/EOEU^6G"W3FYE5>ORYMH[KMXSEU=<,;FPH[LJIG[V! M43S9EY)R,C?!F>Q+<-Z_=)NV(N^YOC;5CV:V"8%K+OC\Y.T?\\*VX=VJAI^K M6:PAZ,7?MA43RA7'#D-B73+W8,Q-2NLT8]+*'VXD?J." M>_'('2JXM[N[F/-C+^/29N(C)8H_S>;SV>+]NU7.E#"22QI%R$$1YE&9F^ \ M;OL2G(_*W 3G42>,@U>V6C0BQ,Q!%"9!2:-K7NDR.,FT#DYEN=N+7_'$BHP1 MDFS[]]NDP2=7P+P-^%NC+SZNM7;<!JZBY9'S)TKZ;.N_VE MZ'VEZ1YO*_<\O;PMFC]OIR0LY^F[\UM7]3;U/FMJ$CY;7+3?G2W>3]J%^&G3 M HS2<7*0Y""O0^K0'O/6F/ZV"XTHH\J>092Z;0ZHJCLTV;2] K/)VH@@=J[L MO$]'I\HHK9<\62T_S5)./YW_5IGEY>+E):\\^THK79\"$FK*W-%[TELO$[HP MA)B>F'Z$3)]SK,P>!&@F&*C() 2!-?)EPA1K;3)Y9SOS/GF)Z8GI^\[T&IFWT=3XO,2V-3CJ2O)*@-&Z^."BD;J3"Z@>D^GM5,H] M7NAW#%1_;]G+MY;L;8MH_:G_=(G#%@:3,E]^OF@F7F8+7,2[EM$Z MR^TC__DG\:>;!SK>"(+&.]+QTMJF\8YUO+2VCV*\=!3W4-+GETUS5F/"S1TS M\^7B/=2E\[$F/X$N-!W608-C$Y+U2%M(YAZ,8R'[]M2^!.>C,C?!>=2';/2@5 Z@JK)%(14 EANN/-1%N[U3AU<1\M"S1F+ M3AF4D@%0% '6&)&"9HP'?;LMW&V8O(F2.\H&N1)3ML_>2,-8]+2#>Z@D\.T' M7-6/7N73LU7\@&U+I#JM>35YN6AY8_8I3T[F]9/:WL4_OSTYH6QPY- ;M+\9 M?%$SYEA0Q00FN@3*)P,A1@NY^!!"SB;Z3O9U+X4;ORQ7;[Y"?R\.;>K\R*XJ MIPU>(D\BSQZ2IRT\.N4$)%_S (6A0/UG)<(HF0^2B4I%770!.AAYMCM#ELB3 MR'. AB;R'!9Y.J,J;?HVWBP,5 X2O&25#5$D965,P;I.Q/"'(D\U94H0>=*V M^H$K*N_J-#5GJ_-)LU-:H>+)H.!&+FQ8+DP)S X] @^&@XHF@LM%@#8R^8Q6 M&MPYSW67XLGJ%,^_Y[\N4;^MIW86_VLQLKT BO^)/(D\>TB>A@6A8L@@4JD! M/;<2'#H!&+5N+YX1SNTTR[]+\>3@Y,GI;!&QYU -W3OV)-E7O\Q-"HE#Y?-O MZ[QLUO#WO'J?5Y/-R9#);]59T7U18\<;T2N9>S#F)CB/V[X$YZ,R M-\%YW/8E.%-GYYXF/R]FS7HU"V=M^M-,ULO)W_/'D%>4[XP=8E2,?\QB/ L8 M!#H-UKCV/D.?P=F,H%P(41N,-F*7,O#VFO?3V1KG5_'>41U>3K78XVU65(:G M2)1XDWASJP!74KLL.'AF%"B4'KS5E3R=,T(;Q6S<48 \1 &^3][TFL[-$&L. MT=#$FL-B36=-#2HK3>:0:HP9&(?@E 7N@@_&5B)T.X<.'R+]WB=K&I)\TQ;Q M([5!WUY_5=\Q+AO:$AX8T'KGM*CH3.:F&)3L2W FX09E9Z?M9CS&?YW-FMGF+PG7>5)PMII\POE9INSSWL@, M=87FU=>OVHYSTBSGLS2YM.>H/>"/AT\^LA,?R6,JQ50?65B[R8^<@0]HP-MV MMTJD6/_>X2;_+\O5\Z]T\OPJF_PZPS";S];GO\P6N(CU&<_J]_Q4>:6[PWC[ M/8MWPYK=^B$FA^9P*3\A_B;^[C-_*Q>8R4Q \#:#2CZ"+Y60#1>R9%-,=JI# ML<&C\K>.VXX5/]9^%6X5>:V_X3L>+ M!]2H'I6_[50I3_S=(_5$SPLPMT7WY^V4A.4\?7=^7^7U)&+S8?*7L_9^@=GB MWR>GJ^6GNO[3))Q/RN6JG^#794_E*W*?Y#ZO ^S0_O36"/].2RDE=8H, =7& M8UH.+ICVSGI6,NK 70E=%+@JOSRO]')RP2D_G?]6:>;EXD'>M*F&J[_]J$&? MFWJUQ[M;A^%7;[U,*%$BIB>F'R'3<^.%*RA!H2AM;A2AW?X'837G2DJ6^T_.:0>FCSZ"(Z8GIB>F_NT0.3[PI("9;/,1*NJ!R3C5PS@HRHHL^ MNY3#SI4W]ZEA[8-X;]YPX'+JU!%N&?>O&TK/:RU=@NSE(K:MB//D+W4A;G[[ M]\ELL2E>3;?3O\P$4 L72;8HB9:JPVU+9"U8$KGG M+X&>,4$+>V+6&DO8Y%(K^G[T6_U0"9%/+*WX_N53D()DB0L!6GT"A@$V7,Z4 M+%@"TLG3H8P3I??A D+AA/^_ZH[GQ_9DXA?'+MS#8PU27(6AU$,2JT7LS2,,A85!1=ID5A$+/*"0''N5WQ-Z25Z Q1/F!796SF*6>6G$1)3Z82B%%,E&)J=4 MF0]V3<)T)'/@V,"[4YE'S!.2"["@PDRFCX!C)_$T'./4(\<>.?;(L0^(8^M, M%CSV-5,R5XSG<<'2*/:8%^=%G,JHR.1&X-4+ ;6=X M5Q+'PM]O&.%A.+;OQ=/(NT//U.-AV6-JT0/YJ#1\/'JG]GT4@Z, SZ*J5OE, MC[+S^J5YJM(S#J-<:PYFB\[Q+Y\SD"$V^HAX8-$44229S'S) M.-@X+,L59U&F$YFF<1$%^TU;>B#IR?G4Y_3GZ/),S+ND7'?(^,N M1)2%H>0L#G(.9@]B,L6)8EG&4QVH5(EP Y-I#"V,?'ODVR/?'OGV V:]YF&0 M*AFP0"'?C@+%1*QSIH),^I&?<)YLX(6/ 8:1;]_ 7[7;2;6-CK\'KQS7X-N0 MR:,' R:_ ]GP.#U-0"OXS?_Y*?CIZHD^7J$_SO>1SG>D[7&^CW6^(VT_B?E^ M=_;\;92^P]%T]FF1G?SUXO?I^.WDMS3E\OWW_]\F;=Z_??_SS^-.;]^]&?? )G;.GQE>>Y'Q'VA[G^UCG.]+VDYCO M=V>J[6ID,DD+QA7N6:I"@OF)X6?!#I1F8KW@:/JSN\'L._>Z;W!]DV] MX-ZZY/S8&4QCYNG(-T>^N3>^F23""]-0LRS,/,:%\%F6%\ W@8_&F1_IV-M+ M8YJ[XIO1F/DY\LV1;XY\\Y[Y9LJE)[4N6!%E/N.%C%C&%3:7X7Z6JC02:;(/ MB-.[XIL^'RN=#C=N=CB&_IWE49V\_./5;W^]I2RJ=^_?82+5&!I[0B['I^9B M?9+S'6E[G.]CG>](VT]BO@^21_^H\Z9NK"^^>?>W5R>?WKS[?7+\[K?)ZS?O MCM^]I-]>?GKSMS>?WKPZ&37&)W02GQKG>9+S'6E[G.]CG>](VT]BOG>-";NA M'.XAF>JP-<9=>W L_[DJFY+<\E4Q^;63Q-,U**W]/R3E!D$Z#:$QK/+C*I='8[AG;_Q>^J*O9AJ%M<%Y/X1[\L2F5 M17L=C>U1P!V4@!O5Y!^1WX]J\LA%1BXRVE]Z9LG?Q&REWQ=O2Y&7,_A$-\=@F)_OSS*/O-$J'T/@ MAVR5?Q"7Y=?1)A_EX(\I!T=M^D?D]J,V/7*1D8N,7&3D(B,7>3QWR>-4 MI+'.0A9YB<^X4I)EN>3,RZ(PBV2F@LT.[84OI53<9UFFP2;/A&!Y"G=[AL:6XA3;=Q>3!0PS!=B=B$NFU]^^O?U'7++3X2[8^UOL\0_ZEGO5O5P M3WR_Y'D/:_#QU8?C_Y[\\?[M;V_>_7XR>?G^XX?W']?[CSVI%7G99WTG+<-# MORCUY'@]JRZ:R;.7E>U$_?S!%^I>92$)_6V>;[%:5D[1P;$@YX#!X^4,&'^U M OY=?M7J%_,JW_..O)_=#;#7,[%H](M&+T0-:^Y6@=1>\^R?UF,!7T [)'WP M\H6[?XN7W[PN#H["-/W9,L,M%_A'_*IOK_@N._+#*Y_\)-]Z0(AG6U3@.]6S M]\?.=IW,R1.'K/"]:VJ?AP:7AS.<$%??9L _$J+X;VP.]6JN0&S]IJ4^SW4] M"?WI]Y'*%0O8VJN'L80/76]];PB-!X"W0Y>_*)?P)+ESC9_]&X:.EV?5JA%S MU3Q_XKSJ.IB&I\BJ B\(1[ZT)]R+'X6 QM-U?Z+K&TW5'I\L?3]?A MHEX>CCJY3ZK[J.%G6##R;OXJ9F$L].3G3>DDQ'[Q$G,-VP*_-674QWWK?+H_HV)+X<4]TG-R/ M.KF11,?)'?CD1A+]P2GYSV\<7 ?::U/)&4U M2Z27!=IC7">2\3",65KDG"5QGGJ"QWGHJ?645<\/LR**)).9#_=PH5F6*\ZB M#)Z1IG$1!1LIJW@0C^<*_WG5G<+CY4M1UYA,1SFK^^JTYJ=3+XOO+D'UQT@] M'9/[?Z3]'3G<'7$X7B3:*X##J0(+Y4,9L!S_$BK-4K\0.0\VDO)3J60F\YR) M+!.,9\ 5L+I5YQ#PA09T+ M0<&3Z4,RN,B;>CQ[Z@QN!-J\+S_!QV$,:/0.[*EX;UN0^\WNIAKTFQO^8 MI9)2<9S'?@H#3E"%YA'+TS!@/E>*_Q?=R]EAED_L@R'SYUXL M^UL\5P-/^A=^68N M9RO$R/FM;!95(V:_ PM>P!WPN\%!7FGU?F$1D)M]I7EP/O7Y'49!'Q,.V6AJ MC&QY9,M[8\M@6OA>K#(6^& Y\"!7#$R'D 7 8)7VXK0HPGTEE?Q@;#D+IQ&B MKXU<>>3*(U<>N?)]XN_R,$V#*&!1$<2,IU[$1")"QC'+3^1:I]$&5_[>3)@? MC"LG\33D(V;O06+VWM@1L?;N*U]WTUD?-EKEB-C[=!![^5-%[#UD,-NGLQSO M'&\8^+E?M[RA\W@_[/(\ +YSG_G=_$6MEO9N=:Y!%7+U&$(D/%4I\[*4,\X3 MCV5AD+(BXBI+BB)-_8W&A;GT>1KE@N4"&Q?&&6=I+B78W%+P1(:)GVYX--_7 MIV)>_HNTJ&Y+X9=?15,V[XL/M6Y@YN:C55/.==/\IAM9EPO\"!2R8Q =*^KB M]@%NEJ5N/L&0?IU5\O-/$[A2+#"'ME[IFW&-]/OYLM$0: %)A/W/LOH?6"&E MYXU6_],79H=QEEK(G_L7(T>3V[Q[S^O0IT%B(?5*+E>UIGC;RZI>5(C>/'DS M-[K[6GO EJ;ZZ=3Q41PG/Z\/KB__KQWL;CJS"LG#* ?]4)<3OZ I8<3U[3+ M@^;=A6@FY5RZ!5,8FQ23W_1,7 A83=F[%/[\UVIV.?']Z23P_ RCE_".N='6 M)A?E\HRBF7)6-:@25@4\:5F+>6--R6?X+3:-"KQ?'%^ P9SG( GP OK*_^7Y M9+&JFY68+U%FP)K(L\FGLQ5L4CWYM2[5J9[T^T2^7:JC*;RI66B2)G S&'^H MGG;76$5U4AFJ@6F:Q^& 8*84::5 K+B$=9R\:6:(&#IY9@<[?+L;YG3R3#P' M2PSV ,TV7+QR#B/>L7Q4*T]=+.&Z94,\%2=HW[%[C^S[Z '/\N>D8:_.S^F% M.&@0 :X^#SY(##Q MHAW#=/+V[XY;IZ D?O$]G=;4Z/:M60,IG M93-IS%F9 OG-D/@KV+_ZH@1J1>&C@#[=-W20C*3N755C9@%(URE]#RK,>>/H MY\+1Y=1]LFK6/R$:ZY-3[T"^-#O9_[:![9Z)&MY::-A1"5.F'R?/_.>37 -G MU?2$;6=Y.EFC*B(U(/N!?=A2*&@ AKZ#YY.BKL[I%[)%KG[#%9SMVA<>3>YN M>ZYB'&8122'>S=:.B*]-%G4)+[6@:.W!M\AKNU;F:9\X3*P!Y\22'=YCG%[SK&5Q]-V&8+I_*IU\HZ%[ MF^.X+T3(/4R[95;OO^CZ2ZDO1D9%+&%15U]*I1LZ/J=&#U^8DX_?X0E"G@%B M;$61"Q0(L$ P_/J2P<%#;X:"0UA_1@A-.#A&:78\!AY\)KYHHR$7P%7Z2GGO M^7.M53-@B#U1!:<9))Q[AVCU#A>T<%\Y(0>'<^V*YLA]MXWEPCA V.DE:*O3 M;>NPU/)L#CMS"LLU$TMD5*B.J)745CB>+V;ZJ^4Q^(GNV.C"L5$[6^HCWRW/ M<,Z@I(-"W1CE85;V[\-5*C0R*=&@/F"8W!?T4VM\;3O8;H';>U%T +\C;6&P M S"4!H\#3 2?/1P,K@1R/N-9IQ 6_@P[#ZMSBLL*ZOX2![R MDVN8R1<[*R>2<%M%"=3>#GQ(8MT"V&TR)#*E;Y36B\GG>74QTZB[. MJ;5O7 MR:-5.[$OB$)Y"CH+VNUP?[G<>@*Z,5V4L]E$U272,N[LZ>2TKBY *(',$,LE MA=Z(CB_:CM,:.[J.!W6GHX1Y ME6AXFN@J7&@5 /B](0_-K **!PUI!?.N4#5QG]1:ZO(+A@,;()*Y."57\)1V MSAU16%O6:DP=/]G.2*X:M)Y3VS"C22-GZ[^%&+!E=-U9@GF>B\^ZXR$K>N8F M=P%#?'E6X?& ):!##M:^2?B&$R;/M/P\M9R9V#%8'$M@WN8(YUK;!:.UO'0/ MZW.5S<$->45[QN'%8'#1X:#SL*(>/(C5O&O>"V/862OCBYZ7:._151I4+(F_ M7MJQX"-)%92B5DV/J?66Q(W>G':Q'/ BT$0758D,$=8VUW,-I&BL/E(9X2R@ ME$+_CSW>U0*LNB5&ZVD,6Y:^M]FBV=C" ><\*PO[-ME"&.+>X)=;1(99XB$9 M=URMI*53U3F:7GIFA >P(6 W_R(M%3:M 3UT1J.T%&]H !TJR\N%W7^@SYF[ MI=LE&)()H0*_A'=>*C!V]=<%.J?MP-;/4V]HE V!=O5$P==U XN*!0B&\:$ M SV^KJPQB^HY.JQ@,K 9J"DLZ]7Y]A.V_<1V;R:FVD6#<2HT.(17G1E;HEV% M;@4H)$-CV?%\)[N5V4@%U#[_Y\H0YMR-'&ER N(-=AW- YP]V".KV1()A\P4 M,,D*6D[8W"D:*%2/\8\JAS$V=)>Y#.P@N\7-RJWVE?RH/^^! E!)M,O(ZM/+ M"SSH @Z0 @I%B\?2-,X>SGZC'5>=XMSI.[-2AK5JQUB[C9\"C>B90-R)%\)B;=8=((I'9B MJTX%LBH/?/)97X(,*Y;DA+72N29AA2K3NO9G2+7WE%VZ64^EON8UI.5V$G&= MH2/E(0&5+@'+'/<>V367H(*=PR6__7DR[?&!K=>0U.G. YS?:E4#"P2]?SXW M\MP.LKME1MU0^X-"=HXZ)JU1=3XO&7K?YWJV36CTEH+\X5M47UF7YIA?5/7G M E[7#<,,N$$UMM'BW/@.79[9KM7OJ[7+,[N7:^_LK<+F0EUMJ6W92&&T?VN6 MM1?T*64AZN4EIY3YZCPZ=" M#S-Z=I2Q:W-TM$UF<#?865J*5:/)R47L$&0VL:J>;PZ- J._D$L(KFPJ,,?H M2I ,,R-0<0GPOKXI2.MBR/D,1<4,AWS9MT'P>6@OS;09F_W">*T&&T@KX@;E M]L\ITX MVJ@ V!-M1 _JOX9VG.F-/K^JU@?B02N_OM!?2=OYSS&=[.[3R:)MJ2R3FV:4 MC>ED8SK9F$ZV_W0RRD!OV> =!Q4>5,M&5R_8*:BWR;.*_*95/9"_S@<"(A _ M!QG[)T@K-%NF6S67@1O0:N$DX:]0D<#*FBU05I(M^D7/JH7QB3K/?,\Y6NM3 ML$M)T:S)G8N!-:,+;3K=VU'U1/]Y!2+=.C*;GAMSQ\!;$]+([V9%"I<1X=9; M76M<39Q0;8S6=:6^]2:1AIO#XG4S$["2P.%AW,?DH>KW>9Y@4]7!,H/^ %.! M_]$%O@"]ZVMY;KPE01QL,7?0+ 9%9HL*.]J6G9:X3??ZAM?LO40H#:,P]U./ MQ4KGC.M(LEQE/O.\*(IR4<1^N %+^#W9I^_(F_F^^*B1IE$U/]&GQ.X'!3WV MPWXISYMWKP>U/*S1$NMY$+"DT?.?_G-Y4>VLXWD %;=N9PCZN)GB"Q)ZY%%K M4P/0^FPCJQ]:M^5K]'^!>M5Z<=I,2'27N0=.X2<]09$Z\:.CB5M*9&I@=']; M-<>C$#KF4GSR=?W%-W;BR3.G=[:SHY?OG' MP.F_+0CAWH8.B,62O.CMVP;>3J1T\EB!;9BOZJ;U-ZN57#XWHM%&CK9I#RX, M1OYN\FQU7@8BHFUJT,N3-H.V M*@J*>!Y-X%-T86Q[="_DOO,UK<&_-+ERSFT_D.XFLBN! *OS\E^T3EMV&GX$ M.7]N> OMU1LX%@M-9V-R0LZC?EIW-[,W)^^;=FHX0/?T0F K4F!&5=WJ4+N) M4']!M8)\*K3@)A#]ZVR%MUU,3IRZT;J6W/M_[5;6J528+ 5;H$CU_+=#D\69 MUGZ<:)#%11(SCE@(N8HRYON!'^HXB/QPHQ*$A#@)U@27+V+JX(M@3HIQ= M=PA!I3'%06NFP,-MW.7!*=(ZB0,.AXW%GH;#&XN897ZJF>">].,8OA;>;13I M&KCG"[=%;H>NIZINCU$MR&=)?7K/JZ%#="=)#;T69B;*9Y7)V'\2UI(&9:NT9Y[::)BGF\X M?KZ'6GX7Y?PM+,+[.?KM.B+9$T7XWM%N1+4'=.Z(IJED5VYH\M5A?E,J/ZHI MI]V*"546MFJZS?IU-;P8RC2!&..3L95!^/5+>KGW%% MI90]5PPBWQC"L?&"Q %'Z8)2)F@Y>] _J W9KX4[M MPJZ&A=U N(%:,4PEN<03MZS+?-7/+G%AAC8T1%D=MBQZ$+>AH(NNUS)!3-<) MHP*9ZI=39_:MYNXYQ8HJ[]HZNV6MQ?DPHOOO YRI:X&KKLMHW %9NI7'TY'L25=:M&<$J@=D='O.K@M :B",%PJ6 M/I"7 0] ^ D#)]-;RTFWF!.WFGTBVBO(6>REOO2B@!4*D6ACGK L]%,F5CL$Y/6&/X9)6[*[-E6D>?0=&P M/E3$Q+@>Q\9A;+!U<*?I5O0F"TB"J8)&Z.RZJ'5D;,>.@K/\PMS[!AT:6!6' M!1!K(%%TP:^K2Q!$:]\,9V8__)/P4S;@4\RU?W9N2KQ-5O!F>;3EVQ/K"34W M T,Z%WT('?O0OY?P#+'<\LV?HIXA)(PDU)[:#8*RK6FR EQ].G+>W74ZW.KC3K2MX M^*#A=[W'D3;2/=&59]$#-V%M0,#8Q$Y[B5EUL('" MP6+#^S&+9>>W?X@Z!TMG !Z'G\/UY=?N3+P9P.'!Z3/?]S\^FAS/9H-*9?+V M.8B?]F236=@ULOR)5YR!/(R]FH2H\QKTX9"E7 M*0O\N)!IFH5Q+O8A4BT\Z)KJ=3D*UW[,TNE>6^H9!OK8$Q>U#V?E#6#/KY?X MPZC!Y$)3/CN(,@M(AH^K%84O24R#G:9K*H@W@4WD09UZO>AT+QM>_&M>MET# MZ6W'=+1%RZM_/S[^T$)>#5R:J\;F',(+:@S'YH[XNC>.%7Y/L<(OWE'A-];X MC35^8XW?6.-W]RR($,SR[5D>]S,"&]$W]6^]Z!^,#+1W 6:*FH((71GXGH7% M@D-";5-T[*T(\8H7$TR$1>]9?ZHMOMM].Z8GG5:$J53K-G!TWZ9"IG0B5):P M3'+.>.1A-#I.6)%Z09YXF90RVH>I\%>CWQ>O@/XPS:AYVB8!K 7J9.UJ/''- MWRC/+;3*#C<;TB#&CC#Y@_1J5(-;@.9^*IS#=]-N?4T&2=.LSA<6Z8[@U(H" MDP0-/A76Y>&A/6\=>#NBL[;\!R'Q+*[#6P]9)NIAQ.YPATO7 M!&G1:! ^B^I\NCO)KH S7J%;0U)>IH',0N"TU4S94/8$%Z!QO]!!SD089=CM)&!"]3.TE:&12N#ZZM=J?T^(6UL$! M@?K:]9FT"W0M?^)'_-%RIRY=R%3<=X"8[DRY0KI#RQN(/,\OPCAC,DP].$51 MP;)4Q2P(E9?S)(03LY>\@2=>OXV]$[;7<&/O@XT4;*I37T661EPP4:01XZGOL314*5.I3)5* M@EC&>XD?V/ZO:UU?Q_!!'Y/ 0=K2#[U5>L)&0[LFE.RMNS5IH_&N8/<,KL+R MI7-2VS4E2+;!/"R-G6M7[CZ,\35GP.C1R>YEOQ N3]>YPF+:5'4)BT.%0LM5 MW4O=K+7&!R_/" AQ1BF?8%# <*3#_7,P_;XS0Y(Q-R8# M4$$6<0+ MQKSN2:&5C2N4A%2I3(L2!R/31@>7DNDI+KGP\)IX?9D4481JV M+\&\$9IEN>(LRG0BTS0NHF K@]Q7:J6?'OF'I$S9W,H'' $>](,CK2S+/2#_ME5'/$ G=JFDF7D>*$L(4SI9GY'49 M*#6F6]ILO7/&T.,Z@+\G7>[BS+:J< ]2%=PZ!*1&'K68$?P1TE(JJ= M@]K5%ICW'C.UEE_9H"V)#NB:5LV."9VM:V,9OJ??Y4*!,5IM(DL?VKD,M/2% M"!+&BU@QKHN"Y1HDD91>*I(H#U,_O'7---:IZ>:X+=WZ.^PA+(Q=E^8$=?=/ MH+2_Z73V34GW#5ZH'64Y*@PBY6D&1@(8R9C!GO,H9D7F%W$@19@G?'VJ<<'# MW!.*%4608F(>L* XB%CH@W0O1":+4!W@5",A@\Q3FN61YS$>@7:2A4G."L6] MQ,LR[8D-),@T#OU09##+0G/8587W^ 4+@":$#O(T"OB#3G6^S;5X_0V_)KB:*9!BK,P^Z7KC:U=/R"-Z2$U(%34T(2' M?_W[]L 5,A9>$F=P7-# U#X:F#R PR3C+$_R-,TV])O]>> ^:BQ@DT!25WGH MGG"(K%L@\LL]66=Y;QTL\(+3W,B_U)A8];/R.0$ ]5 H#7 F9KQB,GVY;)-; M3]IKA@"1S\KR.0'[8,S:!+01F,<^J$7,-)\V77KLI/= 'WP6^B=?2@->9=@M1="Z41L]_UR1Z%]#1 MEU+0][BR<[W$)C:; ?4SPV[UMN&+-3*I^U@C%/IKX]5U(\Q>UCW4IML9O(@ M=>]7:P*W]-TB@_K@')HM_N%5"XN]W+2D M:*H,S1N:JQS!9C(]3# M,Q?R,[E5#8R3ZV=N)2%^GL.A,/&3^V;9"6AP,P[$\UD CPY/>X!+;T CBVPX)\\KS9+BP0COH MKS;;"?OOF?Z)O1ZK:\!Q56TX7YO*Z-(8-VU2F"2(!7A7V9SI%@:.[A:GA 9' MZ'2(2.%8Y 4&4.:GK"I,T]C5W'44HY+[S5D<3?[N -G*K@EPWX07IZ?8I('2 MO[:L@F6NBZJ:D8SJ@ZG"KXZSU&7SN=<"$K92N@ +MLTB#DBP0P;WSC&B^;9W M-N@(<-E5JNLX?%9=4 ,( CEJ!X@K275EU6H)JVE8]S-]='HTG6#?>M"1O8D2 ME\T4?B".ZO\2NT_T4AX]MXCQ6R;??R1V?3*-33-W=W\9-:A\JWX2G6G&<7&F M;4=4;;!SG#Q>M#ZS+C=/M#@1M%:U%HAL2SN+XM'TLG"Q)^!\S=+LR Q>CE!; M0,_5.?!9$+,&%_H W:7;Q%NWUS_>Q9?R"JXD5@IRP;B7*086 M2,*$+X,H4D7$@[UD"[WL)SE\A./UDM8&?WK"0FNP*E2%;R@&E^7)2J^^8 '6 M>08K/KOL8U2;#/Q#\X$J%>G TY+),(\9EXG'LCP.&0\4U[Q(PU!N. :_V0?J MDN[^M HR:(!6K#>_ X,%'O()/OZDYS:(\;[X&[4)>E]_J"N8!96E#OQG[DFW M=Z(]6. /L65GNFL%[U9D:$DBQ/E9SS0H8SB:SEO%]_R]X8M>D@H;S^O M8ZF1Y'7]LD 36=!1,%6R:WHL\/7FJMA6OZV5:2^]/<"TJ1[/JYVNW WO+#5U M=Z$L&&G9WE[9;NOK6856TT"]];XUB)0+'GI>R+*HR!GW$XGYQAS^"N,LTCK+ MO%OAY3HZ?B5J-!P0(O<$-',]Y@OV:-XM#BKB$UJ>VYR_/0_N^JSBQYNTB )7 M/F!H1?<)HT'"(#5S!B;=Y)B"V-A$; D'"+D,(B*LEJ9S":4IHZF(."XE6.; M/)\AQWH^$4L#=-Q DN5'8(-[!39(1F"#^XY]C< &([#!"&S0+@#*TX>3/;>6Y%>( M\.E^9;AQ QNSY13[F&E;@5UU 3_R[R#(&WYMPY+32=>FQN)F@]V!X4D#)4?5 MVK.9*7_0JA??=/!MA.6F;32Z#YOHXL8?JF;)_M3U*4S*H!(B"E,/!V\U-P#Y M9K[,^.[%A:@5#*\_R5%X.L.96 QU)\&M^I$STNP.@W[P0A.X 5Q^V;ZA;YK0^'?:PWZ:Y1YC-[I MW95C,?8WBYD.=,BXCA.6"I6S7'(>AEDN9+"7O!5803AWR\L/,X3^G2M,3ED@ MM8QEW!VJJUDBHJ9V?9ZP!398$.T6A'BDJ.O2Y'](X 14M(5.F-7YRB!N*W0E M8KY&B]_J8+PI1T)19XVF;(SNP[ RNQ("708A=-;I8(:?Z8GBF_HHA1=-* M=)RJ8FJ!)AP4>6/YU>[E(G2; M\PJ[(EB8"4R;[@H@>@5Y]"!@V*>(9E[5MBV'!>+I&AS0GI&CRPQTZZP/I7IZ MK\#J0D1%IJ*(*2U\QF6L6)9)S8((YN"G/([]6_%7BBV8(_ZBPCW M;5G ASMY[R?4(6[ >I\&N^G[?=MV?!C_'IP.8 ([SN*J<0H/=J=#T8]]L1H\1V5&@M>AP3&O@P"[R!S<0EJ'CPFJ]:_6)>F49'7GL]I24N M&OVB,4!&&D;1OA3>VOHA,.G%J*8OW#V#2^%:U2X/O2?VC_PD_AD]%5===K.K MPN0HYLG:9?_Q[\MZ^VBMX\,/CH((]F+K?F$@T'A67AC_"GZPI2[B41")W_NGHGZNN[9NS>2S00>)GGA?)>".[V O\,$ABS60AL).<)UD6\(QY113+G*N M%\7!0+J7:A8 MD/N9]@,OEXE_L$SQ9JK:GEYFG"T$P4?A%UV?WY3MPF_H^-L5)_T1LQE,U';7 M6OVOAXN5]-SD=Y"INCUX?2U#>X#TS+;.SH37)#KQ71[#[B"!6!)Y8R/@N6E< M 02/#2TTQ0"^4+*ZB9#-3TV&N2QKN3K'"*4!!%' FYUJU\Q\L1C!+3 MT?/>@+$T$[?4SL>&. @8'X6G*.MS4YMA:P/[&:,.N+\/U2_R:K5TC8TI#;_ MX(6)<5#U(7"O04=U& Z.WBVH*5!MAD^UKQ]DSO]CI0AVV48AA[CY.%6+FD\Q M3)>#0@O2NM%L0>W1Y$WQC4M9-A.ED441#@$NJH'E[*TKC(OJ9#53U<6<<*A@ M-29FG&!;0O1[52D$VKH#F"2>Z%S'2C(OT#!F@09+G'(&,ETG>.S7N0("BOWYHUG^_!5;(HRF8ZM9D8A;E"6?(]=;"MC*R,$ZH MN5 2[1S,^!4H4TU5+"\PLTN!CCFKC!)#V2?3-IM5M5=-2?^[P4U"0, 'LL[[$:I^FHEOA0#%,Z 4U:2).:^V2@VU+9J7I'*P57 )= METM8V7^1JGNC"9A^<,NUJDU\\TQ3]K)I666Z/=>4V_,/3&-NL)!VVF]$)5;+ MLZJF=YN;Z,+!)08\M#&HHO,VQ;F]U-1\PJ^YR<_NOFO10KN1N;3A]2M6ME84 MUA*%H(%#7^XRK,&,\BF*6*96SU$^4\#R5!&F\X7N.=!YFH(QIOP!F'8(\ B$\J=6I1CV1.S3&)H*2WV*46/@C@MC3R!7(8[>/=,Q$4F\0;5 M/]M]X/=T< ^'\)A/LSF7/W#W)Y?(@[GH^EY M7K[W%!O 5=1]0'IO'.6IK:JT%9=J\BL.;7[Z"52YZ>3_PI#KRBB1P$W*KP]9 M];?]Y*^?/_^'/7\\R@M/Y!F3601GR?,5RT*MF!1@3N:\\'D6* MB<(#DRS'KG<9=H7A(O1"L#!!G!["^0N.#JG]TB&?OT]U>5*M:BQ(/OYP,IW\ M#2$$Y_KK="+A!'Z8K8P?\.6'D_N.L*A,9!GV54P%:'QV.'[2#JUL7+M78!*( M:BX=QS'MSO%!R&(;BUB^6CB^A+7[O1R49TOQV48+JK:_K/4G$%BXQ>^V&)?P M[R6\]A0&_MS$7,1\D_W@\##\<%K3J.C9YV#?EPL#9=\?X, OT[I UF>!WAZ; MZF3! N KV\X=EO2+GA'VP5S;7W(]JRZNO+P@]PTR2>SG7J,WJ@\&:N2.A2U8 M((A#;=T0M3Y=S40]0RW@2ZDO#$I/%QZR8 VBWXK.MM(;SHKRARQ&PX' 'HPX M>/>*@Y>..'CW+-Y&'+P1!V_$P>L6 *&!3GM*Q4"5Z !\^K*]@SC9ID^8W #L M++7YW:"3BGF,Z"LX%,$@<8SN?=>>#.,0+43:;R]?]SJ,B=EE4QK+!1;XLUY. MNF@(M4(6\NSHWC59NOQ0-G@ :&-22;"Y& ;;J/<9[%"[_Z91C$M1-SL\4%B, MYK01"9NB[D4M:0H,^&AJY@NJH@N*2;FJ*30VB(=9'$"*AEU4JYFB1[!9^5G/ M+AF"_C,,>H':M9(FB:9'2D0I:Z,S.A]JBVL!M*/):ZO$.@67E-*M:'W]A>FM MAS6D>RJB74P#\M5][)KA-)@Q).NJ[8,CL9&;[94,A &96<5[ MVE[@LJ*(OJ?=)&E%3#3-KK@@C,;NF*XIW&_@T),JT:X'K159/*Y]CWT0AGG[ MNS9T@[7Q5X=SOW4'NV[.5^\?W#\S#:$P1+6YC?3NN4/4UVB,82I7+T>*Z'J^ M=/O7"W.!F%NV&?YM$!B;59'XRR\7PK:B&A" Y3!$X+!6%C[. :)=33R..]'T M[V5YKIX^&3)FH8S)0D";K?-S^'8-G'-] -0^8>OQLNLZ9/6#]AU;"BOL=FY2 M:+N@7V1A9H=AYZUO[Y9JZZN%24- ^=);)D*NLU49:XG9-A0/RV:, MQO7MV1F\1Z^!QK:9V+>W'>*45A/=>N9[MPNF4WM7>=+QYJ%@%LNU]R/J8)N@ MZ*1LLV5GMW"$W;(8Q"U,:"97,\MTK%L110B=./M !TMK9:X-[3O.Y4S_YD;/ MLC>U\GN0M[%J>CFA';/%17&3WI+$@'B/TJX=D([QG%AXW6WK<6'0%K4]'K@* MYY72L\8V<=LR91AFU:HN>$'3'\&0;=(D!CDR&UB]) '08VR8?L^?6]4P5MI; MMU#(H\V3&:(S8IZ%:8'7ME[KKR ,>(9N)W/Z*4%ULYE][32P- " M4?#&M]V8V.UF.E0Z& MZ'FL:+C <=^2^E'GW2=$%2&!_55QXU^YK\Z MB\%E#+0>N!PV^KQCX38&4JX3"377Z[H3X^72GEKAU,>RQ1DU)P^/QF9'W:VI M+P:G] !#=CY/=9*$(4MR$6)OJ1C[^\&OB1<+3V-!BK>111FD2]@1X%/=>&[M[ L>XK/)=%1I7KR9EUEV&Y+#)PJG2L%:>Y]AWA+Q'K5^;1RC2_M2@KJ(; MUK0-)O3'2@4/I=/7G.'?LZO4=S6:MQCY>!Z$@ MF?80+:!S+S:YUC&;XH35S+0!1#8X![7;\1)KRU.>>:MIPS&8-U9\]QXR1Z/O M%S(?]5>!Q5Y36Q8'7&I6">2"8@6K5)&M[CZA^&+7>[H?5?PT5,/H^#4]H]RV M 5^> 9,Z/6LO0>VOEV9/,\#L;1B9U=-L()F8J'7YM+ZHCMU3!_%!LG^_Q8?M M@0%75V!+G(KV9G(DH)2YG$ZH> PV^)SBYJ:IN%W^P;MIW-@]C!X#EJTUAJI5 M[2P/E_]?ERU"O>D0:;M\;-G60J/]8OW(K1S!3WL>966CWDXK(/AHZK[6WV>\ M"7N9]9[1[]#>[Z=MUT\A\<'59+25//VS[K;P+*M3SW'9@] M"M3.AL$.J4M+&;CS>#A@F!H=,K:TM>N(@7AT]!5PA*7IW+.5(SJJ2BJRZ9%[USYGF(-BF"$JAF8AX(TX-DIG MH:MI-=J5Q%)7ZZ+HNAT-7@.*\GFY=(6W[2%[WKG&S,'?,D,X0Q+16K!?\>6T MYZX;'EMDDS!:[#/;ENDTNEM#9%S]K>HQS#89<(EURN9$[UPPX\OJV(1M,^M\ M\N;=?Y&[1.QXX72KV;*+'&'QX*>&MM&D/ '-.WGC,A1;]DTE7+"+9\X%+(@S M5J55MN'>H\FOH&VN;)L5)V(PK]$U9NJ(V7KXMQ&E,7]ZW5OH:>A@(":KA(FS MG-FUI6\68HD^Q'91L>#(6H"&I(9N#[RW7VQF7/K-8%EW+!M:"W5)'C\<UAZGHL]U]A1F-C%';+W2JU;KSA4:Y[='DH'5V>KIPAZNT=G$Z@$!WCKYB4 M;#V%\,#R?'5._,4XG?L'P01J@>]H9$HSZU)'QP4=+1 ORT(0@,'R0MOHCE5" M>R-P[F/7WZC?*=8.PS2,;:5")T#L^%I/@9T,,&=#H;F&_9A;OPD=A<$3A^?: MN#QLG*1O[G>*&FG(*P'TO=3=Z]$37EK>INW97,N>K+=^O,!4Z\[Q7QE_?_/< MI&[:,VQ:G@^.+;4[[ZHQ!W,Z&E/X'BR%+QM3^,84OC&%[T=)X7L:PO]CWTDB M9DTU])3TM3L04T[Q-@X2M)ZL%8_6(=@DH,AJ8%?/T3BYT!3LLSHI6)X2/A!S M7:V:P7.V6CW][*MSE'^UR;4W>?I4RC1S;FKG[QFXL>H:8W[G+C6)S"4,)4PG MJIJ89#'GA&D5[.UJ.69!S9LE*.[3SGVQ)8BY/H5\-5>S?I!SFT&RRX!"JB,E MYJD[0#8-9G0:4%!HAX'7&5_3HW'1*M%X=B?6VX]?CDY23V M8N9[+(I8&+=>Z#:-V43;K^G.!-B"L#T#$LEP M4SPFA]C+OI'1/)S)C3&!]K ZD^ZTQB Y\/=FU5 7PHPX=P\TR$JN]RN%AS/19:Q3^3RTOBP%^TRMLDGAK4(.VAC=@VP MB8K5K)^A-S3OMAK-)OV,T@3:]NGL> MC ]VFV-/FMG^'D 49B"3WQ-WNQ6(X)?*UO9!"R!+FYE>ISC7D>-DNZ=P2&/EF+N+7Q:$PA->= -!W=4P+K M\JRLE:%65$GQ+ _6HTN(=FU@9Y?7G<)'?I&TW*'Z&0YN:B^LW<^-.&"'A/F L=#\/"&"!9 M4)T0UH?Y<8V08E[Y@O[:,]UYUP M)&09HSOP()WKY;3W$+0FYHT9 MIPN@M450%O_;JN\FAE:YOC8.55T9!',XTQ3>;99NLOVR*<320$"L(?="?$Y* MD27CB?PBL!0X)$4:&L:GT=@.N0>F-0LBQBF9V(RY]]YF./Q/.\9>MFCV+@7; M&8%2+X@[]N%E37&(\4T*28%KW)S3%>@Q5*?9EAP10JQ90]*X[$HA ['U7?-N M4?KE0[3-9;Y::BM%#!!L.6]_(U3XM0JDT4=CC0#<;BH/IJUO+%FW1ZE_*IV+ MQF6-F9QU(B9;_E5KM!*L-3K76.GTLB/L]CX\-.Y>W.R=]QOS^!P&< 8C-*9_ M*U.W9?6!:"S*I9.X'0>@%"@X3)4Q27H6C-,G=H_!H!AW"9OK)O_1Y'C0(F'' M86Y:..0=+,&=[PDUVVN,8E8;.ZQ_XE?+GP$/,_:4[6\ ? MB]*&5K9D$MI$AE-T ]4VE[!E?TC)UPD=)QU16(F9R88B06>\<)8?8]VA)-'7 M8\TSE'4"N>74#;/?FJ(>BJW> 39%EI<=$S:)>P; MDW.[@GENFNIX>H_<7)Z M?D;F/:BO6E5LROM^=0E39K9$_FI9UEFP73 MVZJ.#WZK+OO=8=L=M'I_<=LQ<^4^N4/BC9DK8^;*F+GRHV2NW,%T#\EU\:'5 M+%\YS?*I.S#Z3E*KA=M689AE"P>FZHI;K[+%;> ;_G!G 8LN5&[U,N=0LS<8 M/:I[D0ET]K5'FY! .0I8EE]CPHUL>C'#LX&FUVH_MKV'R_\Q%O/N42S)E0,' MP_@_-]2BT:9X2+JDY+(A<6ZA1+2'>QE?&/UKAN5J:[0:1,R/CQVU+C";8#F$ MR;9 0%W*M'"E4&HCNFA"_3MB>86-.O:2TP@FHAVMJ[#JY1_8_+1!_OD]UWQ[ MN9^FD@O&=<09]W3(TD@G+(E5GB8Z#--T ];]6VJ^"2/B4Q<&(&-RK/#N'X5> MC&3TMP^S7>94[S2;K142D4V_EF0IMF)=]_T,AE-@GE[WZ%IWV/9P,$\TM9>8 MNEIF"T"E, F)\O'0M]'>_4TA[LGK+:V9#[=!\M!=WR[AP6'# M*_G7GF!MPB-^@*@VT\/;Y#"37I2G@H% B&5*9\)+A3+D@P.2:92/]QHY.7# MS@$F:)FD2!&G&[V.3_? PL8N0Q1S<1N=2AX$2'BM\ M[B,"C0^GV)D$O211+$[@GSA,,RW# M^]CH["@\Q'W>D)Q3RMDPV>FSR_O6-Z47JU#Y&1.%2F"'=<9R#1NN8I[%15:D MJ;?1V?5[,(90@/6$W021$&SD!VXDD./#^;O#^?EZ#T3M[,T>&(JNF'&8SS&=JIYZ1@&BW. M@FT,+VMQ-EHTHS:5'&N447M%Z DLR-)$)A81IVR?(I!@#&3J^6)676JL5#$! M%L*;1DMX-4,X!1OA4E_*!FMEALB>)KBUO%R8O.#!R]PK,/T,4T9R.SK$?6\! M/->F;_7Y%[!?<,#)M:714" 8$ ,OY.!'3HX_MG@CTX%E;^XU**[NZ@\G?_6N M!B:Z!+9&Z;'F16:L[NJ/)\=773U\],?!HWL#L>M@[JDLPETWH/?;,(?HXL$" M&M2>8M/<>&#[ JRO"_SKT-00+XA2$10YMA$+0-\$-22-"Y_Y15[X(HO\S./K M0BI*A"QXF#(_ VN$AW[ 4C_)&0B\/.&9%V>YOT5(G5?S$]ROER8\?7(&)FGS M4:/+22LP&5]3"M";IEDA.0Q4E8:N[>LH;]Z]OJ[3W=0/DZD?'%2_.S,1)-"7 M,X1//Z8$D&KN#M874W;9+NM8&7,^7? MSB.^!3?DB=$[*@73"0I[_/LO&XX8B.MK-9;!!M]D-]OZ*D791T5'$D?#8^&V M=ULO@JKIGN9VO]OLX0Z[XIX;^4>_V2U:Z!)YNH49D*YKC\U^I/0LZOURW[:J M"%(1)0EG2<9#QI,D8<)/"Y:&B>!9X<=2;.!G?X^M^IO.E_NP2V^1072;$/Z> MK3Y,:(R"YYJG"96BW(2@J'*^A,K"X)YKB+H)\@V!R=^U\K+ ;<^M5? M"^(M8&=&S L/J[;]I 0A59J42ISEAW[Y-YDY.RGH00R=RE5);M\T4^V&V Z] M8J3U]B\._Q4><-]LT$]S[0I5R0X;M%5^7$P1ER?R=^<,M =[=X:W9Y1IH^-3PYZ"I*.9=20 M':9%&AP8D$=OU__LCQ\5+\3XG%7XV8,R.-O^F$JAALVI--A+^:QLSC1U9ZKA MO&,E.FV,V0V#H=-UW)I/?C\^_F":T'V%N2CJ;>QF.1$Y L3NV%/LS]?OW66A M)N2@.: QZPP8,.+A$!!5KTJANVDA2E,JX(!=1=MOFV _7)^I;@2DCX/-B35' M6K-EJ>LI#9:9,75M:<[@*U'+,TQS*!LGTMN)XK-W$>[ 0'#(/V90;1>MQ6K9 MNED[G )\:,LU7#]Q6.A>%W'KC,7AFRZ-I)2_Z/.5GFRQS !YY M^Q#G_>9A/ MO\97MN;- X74RU^(@S#$=&]>X 01XGV#UW04&!Z%8?CS S*?\ A$G^PIJ7^)ZW_M2'8:YOJ5^G3X$$/_AE M\O^M*H-M33EWE)5'4!:28-A::61X+-F$MO%!I[J8#.5U964DJ*=$4,$5!.72 M@J\DIU\F_[R"$G<_9="&PY5'FT?_8GJI(KH <]ZNEH/2S6WF\Z !D.6YY/WI M?6SXM\+GU,:_T<-J&X_'>#RN.!YA>SS^UA'@L%5)*]J76I[-RW^:[AJ61+$R MUS54WD*J=#RNHM35?"NMMM!C5Q'M6(-WKS5X_L E,-;@C35X][P<8PW>G:%' M_\@>F6%O^5W8NIU1VM/3^EW!" #%@-?!#QBC@N>9BWJ)-?CEM'/^=/W/3)#* M?;X0E^9#K'G[:OLG;(1MK8&_D3'C4O.#AW2XY+;=3;_7$&5SFLX96!.WJM$A MH*C!L_$54.E1N[Q'DQ,P\?'83F+K-VE=B\>=:^!MYQJPV1-D'][HM]C00[_%/F5CTNA0.<4E M&4-RIDC)J.!P'P%]6K3"F>ENUQ4FKD'.+RF+W09Z[(S\R^AQ?;]^A2D)P[8$Y2DU]#73I69B!CY9FZ;=RPL]0P,< M1GFV60^V]EPS*U85;-5HZT&=(KSB=/+2(%*MC[7O6Z7UP3;9-[AT6P[%KV)& ML8J3,XUFU^1C?S!M)NG[O[J44,/'.R#$P<;0%.8F*V5F0HWMGN"%O14C)_'& M&(?/[=7"PL//Q6?WA!Y^5FD::#K$.DN+ZXN\W3.]D;SD^L2=P]-EYWX?^L?= M"%O]8VU,;>9+-]LA_:VHT&\YA.P#FZ>N+J@#E<4*DF(F5S/7YOJ:MQY-WK9O MZPJ&VWPA"TTVI]ICVX1O?5YM=SYWSAU0(-4W GGI"^,!&USFNGE3RU.-:,4( MBEEAC[_+B=0UGGHWN/5>KZZ]%PAD9J:#J6K57#MH-)L2-+O<3.$1$T+>=*O< MWOB4$\?6J7Z([ECO*$B];;[5D(K6S_X1Z("FVZ0K%>K:6F"OXSGQ'U?_BITM MD(1_NZ5>;YT@'QS6";:8;X&"4]679L44) M:\>VSEC/9!W_5+C?9/"4SY\ZQJ&MD#G&V@0($X'\FA# M"%*L HTN1I+2TAEBQF-#>HUNC-8 U;:IP'/J\UH+4B^HU_9:T\"^K/R&0]GH'4*;E'H+A$&ZHR,1?2KS$F1OB&:B4-H&()BUC6 MQ,AF%7*KH\EO70-- O7< 5-P*+@$ R):GP^>H,.K<.99JM!](6+E,9[[$1/: M5\P709#[H99!H-?=%P47!?9AG*SSOJB?Z^&!+9B5T3-: O]^E5=6JL MT1+IZP+T7I "/_TG6 >'1%K6Z['.7(TD7NWL@[HBP#F547=)"J;VF=$VU7/ZYY@L8G-MQU:_;]T76%+1VOSPGRF#@^_ M]YC>/'J9A;9C26EZ8YT:C;Q[8V[=-V4SL/!.T:A&U0YIY[OU]WMPO(?:CX5/ MI;!>CD[TB&5AI)F714DH/*73=$-R?8_C_0T=CT_BZ^AU[ULLXBMM^Q-6=0UA M& ^#-9HM1"3E?>TH%>4>:+7:M0$37V_H7G1>T!:2V]8=XQ.D:\I#O3R7IH\# M&4' 5:C93BFMM@!"4Z5D^U+S>UW]S^:TJ-L1WD1+8R#NG[))/'2/8,9],TC=IYC3H.!JVZHB UC->V1 M1\:%NXRL;Z,9J[GUGM-5B\HV*8/?/FN2[FL4;#XG38&H3@-OF3NUJW4:[6SX M!8P.1"!2)AHLC6D'L@!"G-G 3&L![9Z! 4:T#-4Y?^Z]M$P5HO DMM+-->-" M@36<1 &+D\B+M"X\K=-;HX^^0YPO"D*B__2-7;-1NQBD;\UEMT03MT9/F(GL M ,PQ^)S3%J!S<$+/],SXH=RQK![.9BT.SC,ATS@K"L]COE2*\5078#^$!1-I M$ 1*B=CCFXD[?N%ETHM9$2)2I\HCEBLN6!&+6&>%%_O)AN?KSW)>8?*3(^+W M%]C2Z:Q$UT'_\:-# M3Y>7L%XX.Z MI?(@#936+ D2V'RI.1.92)@602)%$H91ME%#[(5A6@B=LC3-X)X(;,T\3C0K M?&#_1>(G7,>'L/G!D7=8FX_,Z= ((,A5%NHX9B(*X"1K'@ !>))E:2HRS;G, MQ89?$L1_DGM"L"0*@0 \SEGN^S'CN99%Y@=>GHI#( #_*#LD GA 1REHM'^( MB\\3L\!K2*/?@H#=25BC!,^'"DHK8:U%AD:W"_E@TEJI2E&C*HS.V(=;CX.+ M/B6QC#.9>4R%60;ZMLA GJJ &>7 \Q>25+N10@ MO%/II:D.LFQ#!K_32^.MP7#3<<]#\JD:JIKNF-X\)(4U2_#3-6TBQ9UD6F=1)+Y*4] 'TQ\EF>*,R]1//*!JB*YT7DBRI0H MTD*R//6!?CE0='B8">%$4.@K\G &S0>A- ML!=$#GH"3P)?YR#^!9<;>D+H>4H(S80?@';@ZP#T!- ;"Q$J#]1&GN>'R*$. M26OLJ&(K./@##.AZ3]188WJO-:;!8$>Z&M.QPG2L,!TK3 ^CPG2OSGF5A&&N M$LF*&,WOK #S.^0^$V$@BR!06N3%K9WSZ)F'0PYS?&GK("AV-GKG!PVXW1I- M!HMT7X2^#0/O_LC\^P(/^VY?_0"EA3".5MHEMO&NH%F$8FYRW@?IB@/*V"=)]PT2ZXWE;@-)ORKAU MP=;BMP0-1W'W?M(7MC ]I220'C+X,&> XOJTAPA25"Z^9=-ZU3) ?UC!CH;' M/L=/"2IW-GXW6)O#Z C#I3;<\"DMD'NSRO]ALUE$TZS.N^JY7)O<0L2[,UD[ M74*.S6*<4@4[Y?11RL?4%B%4>2_II4%+SJR9:X6RJ/"DHKZQ_D@P!_4$[!,]*][, MFU6-V32V.\8#JP@'! S[QG5G_'6U1$@';!P$'!D^>'9 W9Q<%Z)?WWUL*Y3M M5C[A/ -<#N0@N RN]-Q(^4ZH=ZE+:[4-5:I'K)?.]QS M?,<76ZTV0)7I5&HLB"SW&@S3#?)"<@;3PF/9C'@@OB2.QX>D-)<]]+P9Y4\0)XYZ7 M@10)0.AX,O"D2&62;$2$M\F.O55 '6*4J3TCCJVL5Z,G CV-/LR O!.."@Y(@/.93_Y$Z',4E)X15Z^/3WZEMACZZFXD79>O#N0&G\(\/G5=+@\)NW_KUD^> M?:H6P.A2GCY_,7DM).I:+8X++L_OO](U2HSU/I,P5[=KC@Y!J@8 M\+_$?(5U*5T^TH!BS:1]YOD_*A6>R&JA'XY\6AHAZ*.%0S9K<%3F4(#A<;HJ M36T77&0-)6,ST+Y98Z*]"!._3#40;NIJ@6JGZ[M#"-^FFRP56Q" >-6%O?N$ MAU#@+:":K5DEG+.MU.@JR,LY.M&H\B/'Y=8;)D) A-5^:G+>=E!6P+SX1Z4L M4UTFV@*FD]4Z 4/P]TUGD&)N&G+$BNM;"UT MGV?@K[@.0!JE+CJ2-/W_>BS2<*$-RJ!CL/XI/Y1FK0SZ"EFMU[A$CK'; MHW-1U/I+-?M"6+7&B5X8N>X:Q;S6>4TB)#,.@B-4;HS4_J\5<)PV^;5OO3OF M=*(E%5Z^_P)2BN#[K/3'FOB^7G3R_G7G6[,^HD_BZ^1C!X5[W );N)L^?3QN M[]G><\:P5II]IZ4TU S5ZF>J--A)%L4(W3?DCD%L!%./N1!+YVZTL-N;C\;@#BCR''?6)S4E["*U3FV?3@8"P*W9LV"..HI MVOU^SG,CER\GSRA27>OZ^1##C=0]P\TZM:Y7$MY^-JAX-\]2)C*:NPV1W89L M0QPX)"+ZB'@PP,@MV<1>_/PAW=($ -G7R0E.O$2_JRD(,9<8* <4'^=6_6J< MV]*@! QOR34PISG% ##AL%.;_,@I4[0QA7[.82XL0" MX;4>Q"=\ZD&=?%=]:9TQX7J!,OGF'-VR#NV[LI>1 MO>CN/(A6LY,U+1'7>Y>6B-\A>\6)-39'D6;DX!][W5:MA+=]9Q:@>XBZ)#B> MNEJ=@O8P/T,=3VUI1=MOH>:>W %DH[L9_X"LF%D(;*/:$*+NVEBO4HZN573" MZ>#Y:ZK358\Z$"UCK.:YUVJ>X0:U[H$X]>: MZGW+#*2E[:,#%[L<];IR;7UL7R:'9:Z[B#J*W)ZZAB(:X=!&4^L;U$F+Q/D) MD3B?MLW0#^!^M\V0':3-T-]D9RXD?)NYT%W9,Q,>3JULMI@)V15F0M8YDQ>K M?(9=S9PGKXWX#A1YTP[CF?_:*9*J(8 M:TXBX.BQCQ!#2:[\L,BS#>BS[^'HP[/ZOK G]1-A"^U@Y[;:%33&X^5-Q_H_ M_H-%QXH*@"%3G MW3I0+UWS[)\Z_^FR]9]^*9O2E%*^<,_H70A7JG:EZ+5!8?C(-BYR('[>;W#>+M4WS/A0>/$M MY@>4@=_^GY]\_M/5DVWC/2X\M\#6)F#23YRP/@@"^!X5?]?Z_3?VSGQU=>_, M;Z>:*Q;2'% O/(REW".M'2*_VKZFV0&8GS=R[#[[-^.7JU8-**W-\Y&-(1L+ M1BZV!7=NV#IU9%W[50,>Y8S'$[7[1+6%'>.)&D_4>*+V<*)>SMQ/&3C(1L/V6T.V:<*+(KQ%-V]W2IA+0JY=[L5ENHA;+5]DN"6@/=H MJ]Z 07>$?I>SIT#(HRI")E',F IX&*M%A&&[TCXWC M*(H#GK$X\3CCL9<;6'&>IE&0^Y%4@?K&$HU77VT? 43>@C_JD_BZ$UX^',#+ M7]=8/(C#:13SG1#S/^HQV.\A'SG; 4QYY&Q[Y&Q!)G/AR8 %F0+.)H%?Y86& MG[179*GG%;ZW47SF"9WH.!(L!D[(N.])EGMYQI)(%''*=:%%?#B<+8RG6;J[ M=\:/>@KNE;$=!O&/O&[D=3?;_._M1?9MO#-+=2Q4JID(TXCQ''[*E9>*E21K>+^^\60=Y/YGZX>-C MHC<[7C?*6OWACM?(34=N>AONEPA?Z]1+618&P/V4\!CH?IP!Y_-$)H"S;?;C M%+G/I>HA.9@Q+)570XFF.0AE/NCS;Q;1RQ+LMD=,1^ MXZ%[L[5B?718W/:\79]2]\."@2RP^F/K]C M@763#,O'?H1&OCGRS2?$-^,HX(DH6%AX GB@$BS+9<@BS].9RKPBR_E&]$OI MC,M PI6@W_.X4"Q3*F::>WXJ9!"'GG] ?'/JQ7?LW1C9YJ%8PB,G?6@Z> *< ME#"I@GLCG)&%C"QD9"&/BX5L5\9X$?M%G&8LC$$%XTID3"1>S H_UT61JC1* MY+HR%GDZ\%(_9T&A%..IREB:%!D+A)19DJ8JD-^*%GN7RE@X#?QPU,8.+T7V M>QRQA^-I_;82U&VPMZ/GX/9G+3@*\+"I:H7PB0\HKH84AIR)U0(Z&((FFB9?>IW!;(ZD?3[R-G';DM".GW2^G#;U$I&!& M,,53CW&9I2P-, O8%X&(\CCP$K7.:8.(1R+/X1Y/ *?ULICE8#\P+^5A%'$= M%7%P.)PV3*=>-#+:T24S\MZ1]SX0[_W>-.1;,G<_"F0D5<02'62,!TG Y'V7Y1K5:X7M!X.<@"R(=8UYRPE()\D$709QZD1\'N7BB>[ M]')D\30.DB?*EF_OQ(>?L5O,@3@PUMY]Y>MN.O6QB<[PDJ?7'&8>(A- M*0X"0'6?@GIR$\GT:-W,8WN=[VNO$XPPQ6-[G;M*5*#+Q_8Z(ZKZ7KC8V%YG M[%,PGJBQO,CN[9"-[77&]CIC>YT?QU8]C*#H"&$_ MMM<9*7JDZ*<^Y9'(QRD_^BF/1/Z$ICRVUQG;ZQR<+OFMJ8 /;A"/4,(WW/Q= MP(QA&L51P'R=YXSKW&>YIR*6BC3UN/)TL0DP!M_K$!OQA#D!,V8)RV-/L2B/ MTR!3<9(&Z0%EQ(9\FGG1""4\:I@D M ($F6!/V# 'T44=F_C*S\C#INNQ44IBL :) 74*-E\L[76*-"W2]-'2SP2-$V*!@B3S5"/KC$ I92U2!N^M6*GS*"23F :D M)%:(&V^0A:<@;YV%H=#D0Y>R1"78Q(+LG=0K[76>@2.VM-=Y&M@IE8E?;&5B M;8P1VL3<)B(W2<_UP5)02),0HQ=*:K+2$"X2:DFPH*\';4#'IQ(9'0F*-K(D ML2<\;E=?O[,RL9:E,G%Q]!:Y6>3FIN0FU0E[FSMG4FQR4\S&WQN1CHQ[:QFC M=J7JK6069"-F2.H$FKYRH.DKF1 8#"(",30UB'$)P(,MF5XWIN G/& M:Y1H!%4,;D+.1X&\TI8:+)BQ73)A>8^J8L)V,$"V--*;*WR-ZNR=X=-=<)WF FG4+,V>PB2A@Y0PC"(*@#XSD(0JYV3A-$1((1 MU<%FMQ)'!L/=)KH4E33)*/5"HY([*^5+6P MZ20Y6EN4ZIJ;X1*5::ZY0N!86C2G.=;M%7X:C"4:6Y3F&RPF1;8[+27*&D26.($LQ)Y8%3'"7:EIHT\/$E$+"1;)U?4N+9-N@9,NM<+15%B4< M">(X6N1HY(A$ECSF1IFX$NN/';$1QX (U;E$>I#("0WB37'IN9")N@Y5-&"T MI]D3A_KONV#K!O$765=D79>:Z]#D&(TAU^FFH.$)+A#H@Q$%GC2Q6D425EHN M:BM#($HC)CA&G&A0"*UQR&+-7* ZX-3%-%;=D[CTUMDG[BK"M C3=82?X3H9 MZQ6RTN4"+: $:D,5$C$2H;!229OKPH]I+K E!,48$P+#V2,7G4!G9*8>(76Y@X1,=LP!9)&3RHWI2 NAXI MDE%QF:2Q_(;BC8H;&0A'W&4]WPJ*=+ !$>VBBB9%J3O41UCT,'WB_NA[59>X MB,TB-HO8O$-LLMQ;+%=DC]((Q#5VR'+'0.]7QCF/-9-QI86P<#C&$!"V6+1- M- WA"B5FDS":$9Q,=\2FT5NM=_LRA68WN*/(T5W3P0N0HZ6U3A$A1804$;)Q M5, M\A8%*[5.7EG#5Z ->Q.MB10YSA7B0FBXAU 4B3.>1TX48=V!-F)X#_.76@J\ M.&B+I"V2M@N2UE')-28$22(EXLR":2 P1UI+E9P+.-&5P UBA55.*@0B.2"N MHD%:"86\%=1'Q['7'3(B&.MIHHN@+1Z9(GN+['U1G768X\ECS5%R.<*.*(D< MPPR!G-9>!*\T%M>%NP\L-!W3C(D ""()I*4F2!D7+3,X2;M=X=Z9D.3."OG2 M6*>(_R+^.RS^;XN99I92YA UT8,:G7N818J1YX;BQ(23B:TDC$A&F#4:\10Y MXC)H9!A)B,:4;*1."\J[HWI38GI4%-U[[<8Z>0'S _K#J9VM8.A_ZXA?X]J[ M?_JZ>R_)8F;+H=KR0$KUQZ>(U_X?8(9^NGBL$%AO]L>GL6'SS!Z5!1:<5,X. M[-#'ZKNMJS_.62-L8@;!H9(D P9;C$-@@6#5V!K>[N/#VX/D][E[M>YKO3N!G*]?PQK MZ!'^H+L;4Z\:Q_H\PAY]BX.+7C.B?EWUAUF'B:'Z#L32'U9'XWAN^Z&*/\[C M$+2:YKK1Y!0FTS0@B57N,)&/^>T$[OIU)FV_GL8XJ0^N0'-+%Y]S-XJ^G^$N MP/._P7\?P8T+IIH]<)X[S+EVD7!$G>*S]#D+PE(HS@F'+R7!UWG*><*U!KOIRS=O8E/AK?+2O<&J(H?5/.5J6!IJF9M-N6RV81(6%\SVN%FK2F% MIF/8EX9G+Z(=UU6\L;G50CC!1V=KX*S\.?0'T\S@0U"I0$8 A%2O!J.Z_E-U M#K?"YS.0LW7>[2Q%\CMJX)>J[F=ID#\V@J6>E?C/7X!Z!IR;)8L_M<.3F+^W M@T%U-*HGZ#_C^ 2>^P6$ST7U.T!3W0.$^A;K/(;F-<"L8&%5]KL=!_AQ-)W4 M$QAHGB$@G/]G-3IOTOOFLY'5Y]$$UNG[:#H(U:G]%BL78]8,)GW4S X$X<$. MP6J9,D&RQ<:8!(ME63P.X@_4YB_"U'*GRNG9\$WHU^<#>_$Z__KFW(:\!DMA M6/WVG;/()7R@\C!7^?V)+8Q7<@F&.EK._AN+^KCPR]OCS\=?KY1/._[K;0?5U E^LM!KJ2&N%)_%9M#Z9/]\F!M?6$A7W)NIH$=64YJ,9 M EJB WT1E$1L-3',K1SG/$9+_.I/8Y@.XF'Z>T,R,;S]%L<@2F X +F'J=&/ MZN/LF[J'!ODR])3LQ$FCP6#TO5%7VD;1TS,8+CRVOD$#L9/)N.^F[97 1JU5 M<@8#OVC0/W_^/EO_RK8;<(-JTZ@5];(F\7I;_';+>F^-X?:D*[=0!URINSL[ M&[-N:V> ]/A%(*3N/6J\1&#VVM+$^+]T+;UR^[)_S PJ?++E,7TV@')(=C8;:7C7QNF;Z\[MC]B_>''9&Q!%O:'=GSQ:1+/ZL^C81,_.QH, MX-9/>5=C?7MTX"-3C @Q/<&>N*)J9_FP9 L5L?OLMWOC8I($%:/G"J1$%(@' MEY U)"#.*:>))TG)2BM F3ASV :4$M6(8QF1D50@1@)/R1J?6.BDF/RY=.0] M0_9/.)8$^B(3BTS<2&*1CBDB(K0)T44:Q4I3PL?D279" MQMXSVUWV%'WBO,K.LN&MFFBGRA\^2W?+;[&N7\.;)U5VN*R$J &MH27JKOHS M\BZ=:)XCM[U U:;S6)=<"%%*CD1*#'%F3.X%25 R#/-$0\YCK5X$-8)V11NC@ M+%M)3W^,1V;G$I3WL-D_?TN1H$6"%@FZ4PE*!*&1>8FPRZT.3:[3X5-"FG$; MK#;*QY7BVX_QM^Q<@HJ>$:Q(T!*S\B0Q*SD\Y=4L/B6'K@PC7%8<):7A46EX M]$A@DMH[&KA!@C*%N*4>:2\M"BDQ;[#FT:P]N&GYH MCSSU@>E>=3=ZUEI?$9N[IH,7(#:W8Q]X09TPGB+IM 3[P 1D%?&(<$SL M!RRXPYI*I'6DB#MKD-..(IQO%M[P@HOA&(2"249XA[DHF,^(<&\CUY82W:@2Z;2A:B/ MQ?M=9&:1F7NARD;-0XK:(!DP09QA#ZIL% @[%Z.4+IFTT@EI[5"9C8?!X![6 MI7?F1J-ENE%H\3FZ)_9V?OBRA^TOG^_WL1DWK(D5>\&MJZKMXM.;&T+M*6F:*CM>%(.\YYA(L(+]'-M M/A>'T.2U,"@ZC1&G2B!-$T>&^F"P,][2E=HG7A =B?9(IT 03TDA'>'N$!W3 M.C@OY,N2OF1NO."!:9GZD']C@'N:Z)]G^U3)Y@=1?9-Q+V.6- MRSAM50A",:1<=H@JH9&)DJ/$(K=,$"FU4A(Y$&>(:RFS3L90))[Q MI *VT^NR'C6(\1W2/:%!FWAM=@ M[\Z(UN"CMR&LMC^-*44_R9Z#>>_SJZZ#^/^F_6] O\/)S,GPNAPY%4=EF?(^ M3[D0>9GRWD^Y$/D+FO+6CIR:.?6' 0;5/O619RBSM6IZKC?/67XPOM[[O8/* MYM&HGJ#_C..3.*Z^Q'-[4?T.EE&=^[V>VN%);/++P *Z\<"J'$[=0UH].Q? M%AP]91W*.NR?Z^-9[_+&'7],:V\;6-M@O(/!/89+L,,>\$'1" H2=M:^*6II6BWZL/7HZ/J?#KV MIX &5;/7=3G/*3*MR+2R#L7*V>-=WKB5PY1D!*P3Q!5)B ?ND$Z*(FZE@V]L MDH2N;>6LA&O_#K [_G!V/AA=Q/@U@]31#,R.!G:X.;N&](1XXDI A>Z?HW0K M&D"AC7)JTP&KA@*45)]'$W@]?-E,.,>F]8>343%FMB#*GDO[BMT+N_LT;RAK MM:? 4)KCE.8X#RIFK1+F# NDI 7;*AF/K"<2"2^9P80*&]8RJY::X]Q]?O2N M =8:1G>8WD_2I*Y_L50N=(EV+'E/TF.X:=J7J MW::JWC7I[3$4ZVU/*__O4(+M:<'_6X*2DI9.!8<2I1AQPSFR7 B$M4Y."J&ZK1*!>R932X.I[101VH/YE1I19S_E0N0O:,I;BZ'L]D'1&A95VQJW>C48U?6?JO,X;L_:2H.I/<]GV4W[[&X( MH,ZWQN;$&2U,0(Q0BCC!&#GC-:*:4B%84$*O>(D?<_+VP8Z'P,CU41S/\_VO M=3;(ETK1]U.) MAP](R1+< \HO@JX(NB[IC$(%D)#.(\R815P8#X+3,$0L84*8A)U>B=9ZS"'8 M[G5&?"#QWDG0-77&$G.\6T=(B3G>=]8KL+836+,X89D41BQDB(HX(>,91A+P MSF-GK.?Z*5PALZ".X@PISI!B(Q1ANAMG2+3$L\0%DM(YQ -+R$I0\:VF0NH0 M!6CL3^$,V:SPN\L=0O=.YA5W2!%U1=3M5&\T5'M,A46!PB/W>(P-^Y.,6_S]?H\[39 O@<^M^>=F;_,ZTG_71Q M+VEY[?4_?>.]!2O,\);I_>SY"ZZ:+=4\>PEK8C7F* 8,^HAG$501#PP2F4A< M>P?_7V$J3[@6SB)G>0)&!![4SH,.$[WERC-%](HQ]M6?QC =1&"6X:0_;U=^ M64KDPP\_F(88/HY'9^]&9^=38*VFXLAU;CR&,=D/(W+ MY+Q2*G^^!25S&ZA@WN(O0U0Q:^_WEMF076OYJ MYB.KLH?MTL'6 R$W]#%?T1]7\.=@FJO'5-]'TT&H3NVW6+D8AS"\21_-2>%* M:_I]YM^Y!&L$V$*]7"K$9Z>3T3QO(X\'=BS/(%^.!O9B-)W *W[$\*9]'<'X M /]Q?H//&'1>Q]=U/+=C@*?Y4C28WS[[EYOOY,V[S%S>O ME?+ &/;'-[_\^2<7D0-RUQ5W_/B]90LW&H1;E^\?@';5AQ6P>SR]/+"8T>Y6L3,!UD4NO72Y M=%<2Q@N42UG9+D)HLRSS3,BHL-E6V8P4-ML@UIO.A!"9;D80Y2;QJ.T27S5M MXJNF3WQVCBP:Q>^V<=93+EPW#X">6=[D\O?GT^>,=QS:BISG/E:QW<7;SXAAC4Q-^1J??+VZ/G[7PLT)A["Q% MRAN,>"(<62,]"E0Y:YC"2JPD?5H+TM)HC@2G%G&.+3).$V2BHI(X0K&7W11^ MJF>H[ DEB_![M.Z]BSH&'=6]YVW+VS-%Y'+C\LHVG# MCD]"&^\9PD$#@$29 #MH#M;P-@K+)5$KZ;9>G&,433N_=_C9RW\L&4:$P$RC%B!N(L):<(,2L'; M1$-B'*]HW,:SH!5A*#;Y2-XKY(+D2//H.(N)D*ZZ&VA/$-&3;"?5![K'&,7; MO9[&O53H>!8;.#K/U%07%W?!G((YMRK<((29X@EA$K/"+0!S8C*(2DX39=H8 MO.+B]EQ%1U-NQ",!K&B3E\ -,MA&9G!4)KEN8@[I$:Y[FNXDQ>O%,491N,L> M[RJKZU__15-"7^:6%^?M>K1#,975Y]$$7N^;]L&3?@F5>$)1^MA>X=WCO#UO M%?[$NBB),C%"%.)2YE(!5B#KK4(Q"I&H-X99LQ)N(61V$V>1T!@CKIU&.AF- M4O(J,:FB2?:ZE*4VQ>BM0]$'L/B3]L@1KY'QV+!H(A72%RF[+U)V6Z[HY53W MAJ4>J24OYQ\WSUE^,'[3>7NCH?>E5/;Z6OYZG+'&2C'(8GGLK%%G][AV[_MT M/C$N:K B @T.&2/ ! F =MKG>$?IN5326Q]6"Q8_HIA(-W"1 B8:VI-/'>V] M3@O/O>&Q8G\465MD[9*LE9'&F"1#6GJ&>-0.[ G!4"2))&LYDYQ>E[5:,L*L MR>9'Y"!KP1 QC"1$8THV4J<%Y1V5M:PGF.IQOE4;Y+G+VNUW2UZQ1YZ)Z=&! M:A#/:7H;[\CY'&&[S'B/9UPH_,7,^#%U15] B MU+-3_+]=+2491M5P-*G.;2:;_KF=Q*H_;&Y?^-]&XZ98Y,J#J7(SC MAFXPUR8#VE%LBVQ.OH^0;RXYBY/342YA63=C:ZI8SEX:PT'UP?K3RZ?>>]E. M0+6NF\M/1X/Y2QNJKR:CZMMHTI32K$ IS@7/X,FS.IU^-(;_G(_:B%VX].I5 MMQ6O.(V#4+D+N-I.9F_L56ZZ*/]YVX(TA3N'HRH"C8S.8&&;(=8'5_CJ)K8! MWMILT5K&!:$J"*2QQHAC3Y&3Q"%L%/6>!\[82L3E8_Q,OT[K_C#6->RBZP\; MLGK?KST0\/1>A6AO%PEW<^63287E2CL;$!/BH)HO4[6T3G7#=K!:YZ.ZWWSQ MP/JNSV^%VDOSJU[W)S 0?^N:O?7_;]K?_K(\\LSE29;@U_Y@ %+K>!SCC2OP M((#=(:VLQSR'P^H_IL-8$=%;*M2\@,1,)F- K:7%.@ AOL"E.#Y;X*@]@5_/ MMQ]2EK;&]5OO[V[\LY>!KMJ&+\/ M+AJ'3$Z_GKJZ#Y>/^S>"=O-Y]'W88LY-+ZA>9?BC^,W2-*H9+KV=C[JYA+SY M4V\V&?C^)$,ZK!6\/8Y;3#^W_5 !:F41G#&O0;'+X7P'7+;GY^/1C_X9W QS M6+1JN-DS=^?&;=QM1ZF)0BB.#).Y#WA@R 4F$/>1BQ@9EJOUUJ6.1 FN$/%$ MSI+:3 +TBY%& _\D?!_H>K>\E,=C.ZQ3! 4BD*N=#;Z^7_0ND,M..B3N2L7% MXN!V]]SVF:LZR_0V&O9:(JH;!1)HM.,48G+ GI&@S6 &RDV(/!^G:90"ME(% MSP)9.41[#(4/7QZ&TK9^8D$^N_C$%%WQ!54*4.;C\@VQU59,O$V_JT MD6%72:)K%.&M%*"?.L1I_I<1$ED.,L,9[EG24IBTDM3JO&):8(*\5@%Q#OI#5DQ@>@F,E%(^IC/:D_U?4TAK?#D/_(!O0]B4?>%7IT>UK_ M#BGGNIUT-9;]H#H&2/H9UC5;9?N@(WM0/N"=XXMJ')>-U[H'6#8>YP8)L=6D M_>A;'-H\N>[#.-&/_(>YX8)BX.<'_<\_"/T\3KD>J5/UZ-*):[8WS-[.[NR M3A?G/>?V)+8G.,@F&.EK._AN+^K'G\Z_+RM#B:=6HXVR0>$1(:*'*UILY_M M(^#'T/=!5C0]LAI%8[?+L[W^3*VK^,^WB<'+5Y+'>;]X2#XZ$5".0@9U0"ND MM8F@*IJ4F&4TJA7O%_4T&8$MLE& "J$41H8&A;RE@4K+O-,K5>4N6S;-%8-E MO\6O%TN?-MV4Z=D:],=7^BS5TS,8*#RP]>Z>3\?^U-8W&K4S[VT-6+V"XJ4U M4O]9M4;2^( R>6=/(L/7;4H$]C;=:%.BG^>U;K/WQX[CS._OR'SUA_:,:S2M M02VN[]7U^D%-0L@^QH7LP5SW>'Z/:Q&TBTI*6^Q7^J#U?9<]2U=@?BN))L^J MH]!#8S-W3@&E'_1Z1Q_>8LT219Y3CWBN[6]<((B%W#])D^3)2F'2K3JVV17? M)+O;L=T3N2'-GG5IWD57N0(9 !DW^)*K?N-8+]BQJ\S]#G+:GJ?N;QQV@E?1 M1ND1(;G4GA0>V7R>:HPD'A/C0^3KP,[XW%[&Q3N$-UCXHG MKG?]^%S\#G+,ULR9K6?C[QK+5@X4;O6+CO*YX<(!>C[N^^VDWK\@5'M(/N@> M6DW/)S-TXQ#' >$8!XB33?L&IP+25IH,7,XGRI+)05X="2I[&-H)+'I*/;&5 MM4[6YS/"NVYX]I^+$_1%S*\X[/=B?@](8=MH* *.+LC@*1)$,\2%8,C:'&H8 M!8M!:1_T"O"L%XKP)?K1R1#&'#YE;;B?^C&\K>LXJ6?.OAR%^%O?-N>U_5C# M;S#B<)R79--1"L\SK^]X*6!^#*LYSD6R8!!V $NS2)V[$J_0J.LY1&$I*&&1 MTC:QPY.FN&^."NS/-J4YP.\/+W]KMN@RHR%?.[CF<6TD;U#$8+:E%2@2/>! <:84E4H1Y+ZRRQ-A[^ !7;;*L M.=[#*LOL##]\N.3C#7D-=8_RG31%?$;>P!*9<5^&>^M]+F)89W,Y J4"<1>\ M>3'\4V!F&6:2(I8;HA#-=9YY- 1911W*1TG!1ZD]%9V#F>EX##>T5WY9\/"F MP(;W)%4%;(J)LQ&V.QK')B$L_CB/PWJ6_3W*A=$JW]+QS)E:(*@$!9:@P,=V M\"'4R\0E8AK^Q;6PR&(&TB?$ +]QQ>-*&9Y.P=A,3'QHI01Q4 M$.>*;X\1+BT32'$9$&?4(Y,(12Q@(I(3@=K.&45S=C[*S#P[2VI8>5/QY[QD M^!;S9C-<]R76DW'?Y_IH.7ZAX,R+X9V",\LXHSRGD6*/$@D6<33T3^$XZRG]Q.ZW<+,83( R),*L23%TA3PI"1.19!LY3H M:BOO'0/7IX4$:"]N@.SXU [_,AJ%[_W!8%-6$I,]_9,V("4,H5A33Q.&<"65 M^5K^E,2B%\4\+Q597CVRA=_#D"HRRW6N161H-JJ, EDC/474 M:2&88IJ8SGD#9^%SRS_,Q,-1*QTV!6(](?;/,WB_=/);*XD4NVD#6#:>QAM3 MEY9J/16$>X:\51"N>P@G11*12HXL%A%QK21R.!??2S:)7)P-8]>I,(H;X2U+ MC%D64SU/8UJZ8D.()WM&[U\,^4X0KUAOETO[/K;5CJN)_;' N(N"<.4PK!R& M=00EDV&42*&19%0CCG5"-BJ-,'.!&1,BCVNAY%/8@7.QQA\\2A MAQT]4"L6XH[Q\G.\32'K&T1RSM$;>-9#EF MD5.O44Q,(IZRF94XA[\2-]X2I=-*X_DM&E=S 'QB(ZMT4BR=%'\ES9)FF*,64',-$>;%B;3VFD^+' M/F!)_*W_K7'J?0*=.5U^'*8;@"X;C567*LMV=I=%>>-"MM^ M@SDJ8'1G0\1AF+4ZC/4$<#K?-:UCF@ZJ >P(7#".I67A#7;?\VA9*/4!OKL? M(;##NBT+V0&A#%_^<^<-=_P.FMM=3Z 'YEJ7Q/4 +HQ*)LE>3+C)\]X?\^5W'2K93?13#IY&G8 M)O=E_2(OS^J\9&=(]J!#Q?U@^5?]8766V\>/ANMT<[X/)75B[5X>0&QUQB^4 M@RZB'=_./B5 =>T U=$0/IV=QPF WLDXQEQ*O*0L/L?@N])=>I/=I;7T7'&' MI"0:<9?KODABD8LN4F*IUFJE1)E+R4Q]1?\UL]Q&DN\B.KH7X?I.&M%FY. =+'3UX_]2KSVTVA=QV,;8D,D M1=4J:/%"-2S&DZ;4@O %Y8H'B4&YLA0Y295G(I_GKPA?&Z2Q3"?$N7.()\>1 MTD0#($S0$WM?+T2LF6.$=QSJ5.]C[4?]\\S M6VU.REV^?2OJ5'%B+5=%)JDA2,>)EZ%4Y12P5&K9,: M#-3(%3(J43!JE0W6,BKL2AU(L&(ER&F.&"<4<<5!#<-)(JL3\XR$*''8![V* MRH/]*P-9%*L7J%A%(ZAAC"&E2&Z6#H:3YM38Z9PPR+K=C=LXCI[Q!R5",O341\\XU8-F:&L?D4Q]I[EDECB)_ M7\JD'U"!X7'5!>[.4G]P7OQV:@S,A5 U7LBW:I2J!68MC^@!K]M\8Q(E*;>6 MH. 90YQRBK36"EGG2+0,$S#2MU(Y\(%"V:B?V-;;W^YYNA1L-SRVSHD(N59$ M%7]X@+N\\_D3J/#P >ZJ^R#O&_BK)F,[K&>=*48@(YH+4TXV;DI4S&\%U3^. M!Q?]X4DUC)/J,MMO&.ZL6S%#T5Y^%BR /^T>&0I!%%=&H2!SL2\MP=&LDM]1+N3WMJT' E_/"3;WN_&3IK[_^QBF,.BL M<9SE3F\;HF4INTG*_;KI#N9GU5%D:I267."03H$WUX\ M=?N4\\=,)EE8[6X(8%C .R_^]5]R3ZTW=?4.9&W60ZHC>]&DAU5U/,E_'%3_ M-04U80(;\BW+6S\9C;/(MI-F[\=]-YW$^7QF&-Y0$O9W"F^X;))E<:CL\6+#ZI/*Y==?\'J72WP MU)-SBL_F,ZC!6EO8IB2GH-W MSE\Z'VV[%/8$OC_)W'Y-^VMP]=SV0^4NKBQ:1M'I>;Z@<\H:5]1'Z<%(T,H@ M[A. J:$).1X"QC8Q&>5* (>/2DAA$#,N!WUHAPP3#L'5#M0*RCV-=S4S!&$^ M@;V!H7VPX^'A=/(E.\>.1[_&+]''?!!P/XWL/KC:296LRQJ\=HI*8@-*R4K$ MK?*@P2>)M#.,&V>D%>PZ41C%O2%,(N\\SAH\1L9)!V/V0$\B.)W<=0U^#N3' MHYEW<$XHL?Y+-J\VEL; .T@ C51HI$764P8 U,.3@RK7,[Q=$#5K#MH)&)X M$? :$'<+*[4-@^G!<\?C+)AGC8 ]6*)#F]4ED$JM8)R+PD9VCEK/3MWP@$2EYQ V:O7NOZ^[?3Q:'E.9@\[7DD2'88Z6L[^&XOZEQY<'F' MYLO?^#9O6?MUEK@#E4$VL.!?/AR]_4?UU\/?WG_Z_)>OU;O#+T>'7]X>?SK\ MO*W2HIU:CL^C"5P'0B(;=3G(I?$O? 3E8.A!HZR^@C1;K0'2D=HZ&YC_#:[X MQK/^Y]O$X.4KR>,*'8.N)H+4!-'<3(9;%@'.G478R^@UEXFSE4H2D2H9)-<( M&Z815Y@B;2E',7HAG(TIDI4\QZ_^-(;I(%Y6+5[RS]6_7BQ]VG3YXLY;HC\K M8MQ6&LYX64_/LDG_O[%U.R]LH*O61J,YS'P:UP&\E"ON/ZMRQ1H?4'9G+>*# MNRL:W_6[.-#7:@??]9 [(II,9TH+FPZ4>KR7D^G5'ZK^$-AV-*U!(UZG)M\M M^M,SJ?A?NC?LS_Q*W..ZL5SO;'UZ%>%+<,HS3((LQ>\VZ(:D#(? G$%&4(NX MS!482'8NLDCA%30H;W?JAGQ8(S#5X\R4M-\U *,D0"Z?CL\/4*X9AG=[MO,T M$#^0VBS_(VYK#'JY%O) P47S,^77K;/W6[Q=U27WTFZ[O4>[1K&2D?EB,S*Q MT4I*PU#",<X2W8XO M@_?)QBP^\]06WYZEFY7&S\7=7(X.7M)>WIAVN!3Y<"74Z\I\;@SHJB=V/'G3 MC!PU06:O'>AL Y#\*W.\'"\[8(S]\1X'VVV"%XC\UPT>O,('4OWI/O&7UW:N MGIX#?#_@1'SQ8C0"5.X/7\,25,W.K,QBOF#]89XU:M;M)TMUQ4NSM.Z+ _'K M3YP!>1J-)L-1D_( */[Y^+^]!-CV02)C!4=-P^_C'8\'$TGU7GK'FZ#O_UM;K>E MZ.]95 :0724DOPT3G3\_9X<, MK[Z@:G)$3NVW>'W0\TDUNEU^^[@-MZ[L?)[Y,5T-5O=:^X #4H(&Q+5W2":\LCQMH+5[XQ49@==R@&[ M#%4/\3PV!CQ01J9UH*GF9*0Z&H_@GB9@N"D['4,;W#"CZ-V-_49>.JC>-ESR M'G8M\V3%2,-0M'=/49!#MCO'%5Z3F)),B#A/$!=.(^U\0^848XN]5GB%*Z+B M(3J.I$L,<0^VDR9"("&\BM+JJ+V]D2N6PO=N\1)^:-=J=JBVRAB7[(#O:O#4 M(5[HS7(UQK&>#B8MF=OJ5>>((4HG'#8)::H%6,9<(2LI1P0G@ST#\YB[=8CA MY];T3?3P-F"O._N%W6Z+ M;Y^@_K3( [&[&\1E"L^]?!\=FW= M9IS#U;E<6Y61):S*Y,OLD"5M8HCZ!YJ!L(UQ!VV!6 M(*\CCXQYGN2*=VJ]L.G5(DHQW*.$TG&VG$I$]5)$]3S[,F=2CS.)P2#L(G%_ M#O%7W?I9[5U*46WRSA]3GZ.Y=G"Y2?GWO$M5MD9#U>I0P%>7S%7/%/T\IBO* M_CPWK,H\U6K^U\:\-*E^\Y@VEKPN8> E#/S&WTL8> D#[XK_K_AR]V=^)0Q\ MW2/2M]YGRZB>N>4R0)5(@V<8%5OBP#?9F" ZAPD-B)EH$2>)Y]/^A"1A20?- ME$]\';?O4U2T?3<=C^&&]LHO"V;>5"RY+(TYUX&<$DA^N;Y'X]B<6N7Z@,-Z M5C1DE LP5[XEXIEQ6X"HA'*74.['MIG&3DB63RUY5(@K$9&EQ* 4<UBK=>C<06>.\ MHR8D1 @'>'+4(ZV20<98;+WFY(:F(9V"ITU%;-]>*?!EL4>QJ]9EM$\_/2DL M2%.,J6),/3;B+<24A-*(4@X6%28664<3 IR2Q&D/MM9*?=I=H]7C6UP]T(CJ M&5[R:XLAM6U#ZDI@S+5HF )V+T9O+&;5E0(.0D>E?7(!(,'8AW#+(:H M$.5-I+SDR,F0^\-8K@,-AMB53C*[QKJ9"W'YAYF(.6HES*:,,GE["YI]-LGN M%P9U:^QKL;CS"@5$J)4B0 MN%);=M=H! M114LHD88Q*4*F7(5'+1P M ]1'=CRY;*6Y1.R=J_>R5L6$M8N]S&NHM*508E.$\:Y:+6T7[/X8UFX";)OO MFM8Q30?5 #8%+AC'4DWE!C7P>513D?H WUTJ!3ABW6HJ[(!0AB__N?.&.WX' M47[7$^B!N5; 93TOUE:+:#]#+7AOYW?OPBLWC.MY-"N_;7$^YLI;?\NH\7@" MZ,2B;)7DRXR?/>'_/E=QTJV4WT4PZ:1K?)/[LGZ^T+-RG^X,R1YTPK ?+/^J M/YQ7FUVGT-Q]**D3:_?R &*K,WZA')2+%=_./B56;5U_\O'8AMAXS4IV[',, MORDU[S;9%<]PPHR22&)'$<<&(TN$0UY*SPD.2:J5@@S*F<0HU<@( _<8K)%U M1"+C8Y1>,L*4[V:*Z\.ZI."?=$EYKLRSU2";_92']Q<4V]=);CY[2DHSRCA# M/BJ"N+066-=%)!*)$8>@@O,K9Z6:"DXQ0=CKG&:A*-QC#2)4$AR)C9[S*YU; MYBQ[QY%3ZQ;XK9_B^UC[J_%2LLM MGZSU3G(D+,:(Y]P#@[%!5-/<^=@3H?0^:&?R)VV62CQH$;=[I<&19 G5SB-! M,4.<)X5LL@X1'@0'$TY'O*+!84E)<,ZA*%) /*2$+ \4I<2D=-QQS]5U03#G M[(^W*W!_;Q0B8'Y8/'L2+_6Y*_R*ZNA?A^DX.[,V)R7U5I2ZO7.6[9ZE]G/2 M)5"Y!"K?742.$6\<:&Y"8X&X-P(Y1K,LEH& &F<,[UQ7B3W5X9Y]\'*1OB]E MT@\(4W]A+3?G(B@WL>Q<6V0A.?$:3&Y)* 5A[PBRF$6$%4G$11-LI%O)KGR8 M'"8'M_=$V/X.+SH6CR,\MHZY$E=N5QI_>,"W>?/2DZ8Q_-7FP).Q'=8ICG-G MU!&(A5O:K8.N'\>#B]SL=!@GCVJ\VLO/^MZTZNX<$7KE!([:(VZ8RB4!+0(] M0R.9E0WC)&5DM3?W&AK'4J_VHUFVXU%.=GR[Z!<[)]?&"63+E)R;K\]HUAGZWZ=&^C&V6+D%!(789+S!6G;5ML?.7?T?%3' M^J!:"+WO=CGYI&N4QPB7C-J(N" <\:1U3G+2B 5-L2.:$K-RFDR$II8YCARU M.1X"B@2[#BVT8 Q?N6@Z2B.LWU@3^)A6J39+4CM"AW! L8%(2&Z3$F? M/G^\BY3P[<>_VR>E/V8RR<)K=T.8-;I>-*R>\W]U9"_:[NMU/,E_'%3_-05- M80(;\BW+7S\9C;,(MTTS]\FX[Z:3.)_/N#52YKVR3^:4/NL47WG0[FQ_>(,L M;AZ8DZ>&H\G\,?^;>V+G@;1)/W>*<[AL4J7QZ&SQXH/JT\IEUU^P>E<+1/4D MIWF#Y@3+.@>;>C(> =# E_\$K %^;J/<7X:2>SBLWD0R_S M;O.+#O#-4AU4OV>=IKEB$L=G"RT)+(43^-Z>C&/,K%E][T].Y_>\RJQ,\9OF M8S7'[NKM_.+F9_+F3^V;[0E\?Y*9ZJK2U73URZP]ZQ_O+JX,M$&L\_/QZ$>3 M^PB,T3F%25DK.8L41:8 MHR72&,94,+.2M.I_IM7T$C"Y-)Z!"@.ROIX/)@JD6O.?F")BEN1]-!V%V:9ZK MO9QEK@/2OFT^WSQ:X,O1]V$<-\]MQP9_3,_S-9WC$>FM%\9[9*P+.7_=@X&@ M)9!_LL%KI8Q8<6-JP1/A3B.GLC7B T8F$ )*G@7; F,EO+FBVMW@PWP'3P3" M@*'E?3N<3KYDK^WQZ-?8=KN-X7Y<<[>^1W\6[[<[MCFHCA=,8"\MK89.$RP2 MD'QHI7IFKDRTIYD:F_]_L_U!H_F,X[?1(!O$WN9$ZLG%P4\F1@D5U-PSDGT3 M,]W=(A_?2[YX4 7@,>.+2X]$&^ $,L..QW:87>08',,+GT)E 48: SJ6A#UD::00&0Y@SUQCN2PZS@5Q 767=L MQ*<]SYI5\]*Z#TMAQQ6LW%E]19$$&H\_&NWZ:I&+0?R! @BVAO1S]OOT;/@F M].OS ?!F_O7->99HPY.EH(A^N[BS$U5\H/(W,]UIOM#-O2@.PQLW^I%W+&?R M+USS/^[IJB7T\ID;Z]&84E>]:,;(*1OK:# M[_:BSIGWRSLT7_[&7O\Z?#SMDIK=&HY/H\F MK14>F9V;_/DV,7CY2O*X6C^)6VEEXL@+I1 /BB(7J4*$8\.PI ;[%5TI8<$M MI0$%E96_-_\;VA&%1K.\&"W>FN-> U[Z71SH:[5S[GK('=%JIC.E=4P'2AW7XEI73=.[UWVDUQ!^!)Z] Q364L>^"8#EY0V M(7FP5F1@B,><[JD405(1K'S 'JN5P*6M'H$\K"ZN$3U)=7@,Q2FKK-UZ>[_%VW5=>[9=&R M(2"D/2U*WY0.6E>E;TKIFU+2$4LZXM8+?BE+@E$N1UI[,/1(1-9JBY)S5D;J MX=\K?5,>8^C=C'27^'9\F:I!-F7TZ1[ =DDH7#?-;.DL]$KPQ_7COQNC/.J) M'4_>-.-$3>3)ZQQ,-P!:6)G1Y9#9 6/LC_GH.#/V 8[+%B]$(^+0_? VK4#7[L#*+^9KUAWG6J%FZGRS5%D7 MIV37GSAC[30:38:C)L0=^/KS\7^SX*.-T2*FN45PP.F#Z&=97:OI66U UCR $B!'NG:.)YQQQM+($*8R@3*5,U$LX;HC0)G(4;>6(ID.<6=\$L MJ'WF7E]EBTMFP'=5/>T0'\QC\MN@^I;$;?6J>\2 "4U1*1"0@H-2G2BR'C.D M&/:@:QON^$K&[4.(X>=*]4WT\#:')9^T87WO3O.?GX9MHNUANNV6G.MVNRZ^ MDH-2@R(%?]TE67]2XF/[!/6G13**#;L;Q2*8>Y;CN!#=OMFI_.FJ3+Q5[9G= M=R6R\S*>,]]Z>#Z[MF[3BN'J7).KRJ@25B7R99SXDHJYB)AMUGB(P,H ME1>,X920=RFGL1.-L%4*Z6RLE=$>\LE-.Y[H@[CZV< MI_WE=-EQ)K&#,?T10*$!!N)X250X>GTF87(D,W:1O0W#)M-%(JD11+AN-=.[V MPXVE0LCD$X_K.'^?HGYI9F?XX<,E'V_HB!$F5H)*U\"<$E1ZN;YOO<_^N'IV M%)1)NZ#-B^&? C++(!.ET#+:A(RD''&B?:Z;ZI&(GF,:I*=L)?ARYR S'8_A MAO;*+PL>WA34D)XBHH!-,7 VPG9'X]@$1^2BH\-Z5JUFE,NZ5[ZEXPO# M."F \V+8J0#.,N!837&@VJ$8N,^5$ %P@K:(:JD-CR%*:;H&.'-V/LK,/#M% M.K\YJOI1X*/+$5(Q;C;#=%]B/1GWFR9".7"AP,R+X9T",\LP0T(B3DJ'5-(1 M<18MTEZ"?"",8XMI M%I\4RV5=COOTTYRN CDE"*$$(3P2MH*F E,1$/.)(:Y30E82@PB5*F 2HPR= M"T*X;+G:7MS V/&I'=[9Z/QA$,98CY1ZB,64VGH PI4*K"\>F05IP>:5%%@1;!# 5 )\9CA1XI<#S%YRR*U5'4.J&9Q M<\L_S,3#42L=-G7J1)XXH'OG,OC68F+%:'I")!M/XXWI2DL5G@J^/4/>*OC6 M/7QSSDC&'4$RA("X-P$9@24BTDNA 92/4]=6KIB M8['CF.Y?!-].$*_8;I=+^SZVS1"JB?VQP+B+@G#E(*PB>-$41WS0J.@I%ED^=)$6Q5 M4CLTK>;X]\0F5NFRO#%D[$;KGN?2Y>1%S*]TY-F+^=W85_TAC1/OZM'VR\V- M$XD,CE,GD2!8(JY= '1B#IDD<=3>*&/Y)AHG?NP#E,3?<@MF@)M/PZ8%\?R; MZ\E<"]]??63'D\-T [X]21_%W30A6[N#XKPU8=M=,#8-S>]J@3@,L^:&L9X M3.>[IG5,TT$U@!V!"\9Q%PT*[\UE&UBZ?>U.*/4!OKOU(/#"NMT)V0&A#%_^ M<^<-=_P.:MM=3Z 'YEI#Q/5\UEM5FYZAR;NW\[NWVG3#N)YR[I?F[U.Y?#[F M;K9_RY#Q> +HQ*)LE>3+C)\]X?\^UV_2K93?13#IY$'8)O=E_WL4T)3UST\ M.A[;$!M_64E0?([!=J5[]"8[HC&%M= 249\LXLQ@9$.0R'L:I;18![_2/5IX M(42R!D6A\YFID\C*7'?32A^TQ$X*W M7U!L7R>Y^=1)^""%UQP9:RGB*@2D%2,Y?5CAP+A3>B4P(AI"<, 1>> M"<9^J@S9;W$P.L\'8M&?#N%!)R4_MF#$2]6K--5>@*!-R2!N*KOC9X"G V+9T_BI9IUA1E1'?WK,!UG']/F1"#;BJY5 M?%B7*_Z?,:<0#"?5. X:H5^?]L^+.ZNDP94TN$=7#V%)8&D]PMCBG F@D(O& M@3(FD]4D@)U,K\MRF3,-9$S(D&PDYR!-PX5&6ANMHY1RE*6_#/3Z@@N+K3GR5/[.>F2 UIR0._1$S E;B,%8]Q*Q,$ 1]:JA'P" M9QOB M1@3_AF6R(C^1R=O?[7GX+NPV/+:.N5D-H%$5?W@ N[SQ^1,H\/ ![JK[(.X; M\*LF8SNL9R621R BF@M33GYI\B7GMX+B'\>#B_[PI!K&2749?3X,=R91SC"T M5W6-]HR70'G03LSBN9/6NHW0TVD3=SR,XFM62.N#:B'= MOMOEC-ZN$5A0QD1+)7)1@'!33"#GDD%$1"9)-(+1E0">)(0F7((F3'(U%!,, MTM9GWZ3SB:3( E%7 GB.XCA; O8D'J9%K9(%15TA%UC N!!XB/Z,=&XX_L6W M-_CE-7[T"P9IVC.K(79XT(KN-)_N.@ M^J\IJ 03V)!O6;CZR6BE>+ M,O4DU\H"%0F6=8XD]60\ A2!+_\)0 +\W$YUEFK?O.$,7A4J$%K_!(+TC92 M)>W_.'A@?OT.E;?EI($'D%I[:7[5:R"70=_?'K75K^=K5]^X+"]#S3T<5A^C M&T_M^*(BHE=13%FO(:09=^;3B%#]^NYK];T_.06^:7^[A5,;J/&V/@6Z'?D8 M0]U)I1E+;@S3@"O,>E"5AP8NWO,6Q(P>;D MP'0(;N8*]D'U?CK.6G FH^RWKR*PV,V:QW9&]CYZ$)A RXRTY+^[H5QEO&6 MJ :CNINLY(TCA!&%F!(<\1PTK:-R\'X1/+;!)[]R?$R5Q9Q[@J(%?N+*&^04 MXPA'[(0-T@=%5^Q/P.S?8!$.AU^!&RXY:%.Q>?B@2]K9PAX%.!_Y?J.<9_G; M:@ POQXLZ1GH!G7KELA?AWX".S0. ?!=G'R/L9755\U5(*J8#]P6^D*V1KT= MCQO3U#86TOR!2T5\EIK;S7]ULPV8X\)O#84.+[\/EPA;+7!C1>,+N2U6:! E M'WLW,_T*FEYLX 3>=7@^&WM]17V!K0+C/&MT5TM5#>(/%,!<;G8P5[*9G@W? MY*$,0-7/O[XYMR' 9)?.W/OM1LS.Z_"!RM_,8'F^*=YV!!M2>9R"88Z6L[ M^&XOZEQ%9WF'YLO?N$5O6?MUEK@#6:X;6/ O'X[>_J/ZZ^%O[S]]_LO7ZMWA MEZ/#+V^//QU^WE:-K$XMQ^?1!*X#"^^*G/C8']HA2,?!I<2X69??;9[X!N9_ M@Q>_<5D,OC#3Y=,P8]NPE?27Z+@,.P ?8+G\1*T:MTZR%J$6MG<7]2S! ME<386628)(A3PI"65B.B4_#:XL3#2O^4D)0/'A0K97U"W%B*M("/@COM+4V< M^94PO;D'[._C_@0&=)C2EQQJ&\/QZ*KB]3NH79LZH!4_R3C=H?)U'XOWH/H: M8Y7E4V66_*K9#D[3<=,9&"C23^NZL7X^CL8+TZXVSX=*O M%[K'B]9QL'FH1!+,&,2]"T@3P1#52@,;:LM>.91$ FG!B)P&87*,=L<\P<3KGP05?HT!S< M7M%]AW0(BNCN1O%S!^RXW:L>_%'G\T P]@<7S\CQOVD__]%XE$'WS"Y9"Y^& M+='EK7SU^] "\0+.7"D]M-'JUY8SJC@'M8T;BGAB$5D9!=(*2ZF-9]&MZ&[. M$ZXSBSK+ 2^DX4@[[U&.Y>/*,T4TOL\Y^7C4S'YIRILN9]UY8OE94>MZ>GX^ M:"Q'VYZY+8Q+X)_I8+)P=\W-AP:%0+C-B":?<[0BK'*V[M?523ZBC"D!ZV4Q M\6N6&,.3XW$$EOR_67B.!HVJTQS(M;$=LU.H?,[8;U_6!)6TXJZN3FVH1MY/ MVQ"38?4?=M@>US0J&SFHCIOXDM4!]9?(?!S3 (8$+PEYS5N9D6;*:+^NIW;H MX[6Y+MQT?G1V-LJ; T33 _'M)ODTM1U0_V8K;'D&K?W5AV?ZA6_Q:H3,[4$O MS5J-6PLDNR?'D_[_VL6!YZC1KY>GM+Q5+@[Z<5YE?!QM/1K:13C$:5Q:J5G, M3_/@?%Y;91]5_M"[=B%H[4/8SAQLT9XF+VT@F@_3C^I)_5"1^VA'Q"TL5,J9 M/ZR'&N^U)( M*03;R2Z-W8[M7\-',+/22W[#,ZRB4VI[;M MQD2@V$>-N%$1<98P,B):)",G MRF!#"!$K9?\P3=+!E=@Q@;CC,M]#$%%*)<$%"VDE).4&<[N>V]LS9MQ4^WBA M>IB4XE&;T(@+5/SR[Y_CI(DH*UCQ8ICFI4+$JT CE-HLK/\ ;^"^/,,7CWAYP:UAO^N@-[!.])JO8. M>NZG<95V!$^.096=M"?]C?]P,JJ RIK+QJ/&=9Z=PW$>R"!!+3AG$4R[*F31!3!&9A,?>R97F!QM%*^#]3T,_.HL9L-XN\?_Q MZ/-H^.Z2^3_->7_CJ-;39/^Z'.P$U(IA=0]06SJ7+##V##FKP%CW8$PXJU7D M##$C6,[B3,@1YY P-G*=*TR;\-1^OBM(MFF0XAI0:O^\?D^$4MTX!'^.@G=O MY_>8]ML[E+A;W=Z]FW)QR:P+LTT*;PZ">3>P\-?;63 ,:D(;?=%;]Q9KR\'R M;DX-'+7*"HM\HA1Q01(RT5ADE#3"!B="-"MY1#QB9I)"RB2/./,2N:0Y\HQ% M'TGP<-L#XL(_S ):C^+X:V;V7S.G7]5C\M5!,\ M4H&$%L"(S&)DCF-]C]S" M[:5 [:A6C3RH\M)4?YMGM[V]K*.UU 3AR;)-#0W"4Z%0BCHB3A1#VEB/F*+! M&JP5-_^?O3=M;BLYTH4_W_=7G-!UW_%$(.G:%VFN(]3J;H\BVE*'6IX)?WJC M5A(V"-!8)'%^_7RH5VNO\7K1YNM'CX:W*% M(.+'TAYB-BXE__""#Z/A^/+/8FE,/K>'OC4A]3HA-:,H&GUM*R3.$^IFIZ7^ MZ_^D2:_QY\V@-)M>+$RRD$AYTD]C-PXGY_.LQ5)M\K1-2+R^IDUG'9V<']%[ MDS:/#+DOW]F1??8SZCAV8!P[E7"+$/*"G L[8]"L[:"1BIHN^^ J8S4S M=OWI3K4 P/T% &JF?\WT7W&,T)I;-96_2OS*-8_E&E:YIG)-Y9I' MW@.<M_<8,TK"677G"T=DV3>%!:@[%;Q;&?QK&W?P_9^]RM#5X:N#%T9NC+T[FYI9>@. M+0Z532;&: B"21"TI%0;_(>1J),-,4B]U%V84&XS6B,0+ T@A$M@?10@;=+! M&)4E6\K?JQ;'_C6Q>$*UJDVZMW;UR/[CO$]D>W!?!>S^**.]X<(G;OJC MXJSV4S:M0]E\2+#52R>=BA<5+UXB7JSJBZ.3"-* %DZ@7FHD^) )CI?'[(TD M+"^U8E-9,4:R LZ]Y!..(UPQU8K*LR[8"?AZ8]V$T;TT]G';5?*TG M"5FOUEJ!L0)C!<:7"8Q5D:IX4?&BXL7S%*D82"3:<;".9A D![#&!Z"*1QJ- M"50M-1A\BE.P*E*[PR,[505X=_-T'IR.J'KR**V27ECS*G''$3H%02H$7C('V*A@IN>%)=!%"-Q=; M>WZ ]5W"V3\95O&TXFG%TV[QU%"=:>()>$P$!'4&?/86,B%&,T>B9KX+I^JZ M\73C]D!%TXJF%4T/%DW7[XFM %,!I@+,P0+,JL8X0MBH,Y!<&N-H0\ 9PB X MJZE.R4JRU*;X*:[;M9N_C/1D-7]KJ:7-Q6TN-!2I]99JY8,ZY4K1A["]!SCE M2M$O>GL/<,J5HE_T]KZX*;_(>DN[:MB\PT_]X3'^40S_21]M7E>,Z>J7V\,$ MT)K]O#.!T7OC&*H,O<-;6AFZ,G1EZ,K0E:$K0U>&WL4MK0Q=&;I6W-EA!\>/ MH_%X]+4_/*Z9-H?#8156ZZ97/MZE*5<^?G[J=8K>>TTUN"P$"))*^AI7$#(Q MS 0OG69=I%O\.AH>?T[CTY^2GUY%\744N\>U["FYYF2+ET[?%;)>W);N/615 MU:/R<=W2_>?C%I U7UV&TG5(VR M>1)3?7;?FG$*J?_%E?P1=SQ.Z11_JO*D5B*KEF9RFMQ4\K5E:LK%C9 MF7]0JJ 80AXA'K'2:(1)S=ORFE&&%%C.[CG^P8J5>\$V&XML.ZA"T8/KXB-5 M2-5R6;5<5M=L5NOQ52VX DP%F W7XPM$*9^#AN@M =24'3CF V1"O32*4LI, M%_%\O_2';ACZ;K!0Q6Q]6O-&CMDKNE9TK>A:T?4[Z)J#\MX0!]E[1-=2H=X+ M0X#H9#DCQ$J^%++T&/?M=M!U"SZ)BJX572NZ5G2]@:Z,&FXXYZ"T," ()6"" MDL!B9"[$G()>ZJ?\E(#0S:*K5*(G5477+GR^JX-'.ZXF?=J/<9!>$%R_V/G= M7\;QYW&U*PDF\EWT.=7Z75 YE?A=H7O;W[/;_G)9EU;"=L*1ZDUGI_ M(NM3<4^Q]T=%VUT.?9W+DA7B@,$JE_3ES1H:(6G*M\KUSR2:ZI0KUQ3N>:Q7,,KUU2NJ5SS MN-R2RC.UB?+&JB#-^X+7_LD/0J27Z=>O4ZX4?4#;>X!3KA3]HK?W *=<*?I% M;^^+F_*+K.QJ=].D>>5#^E?L_X7-\"?:J&&?:RD7)NY=5@2B%$J MA9(*!,D"A.(1;#0>> P\".(LLWDI_TZ[J&RDX#*A(*34X*U@X+TW21-&O/:W M,T0*"[X=QO*_GZ_Y;WTY(DKTC)6UBGB%LUW?T@IG.U,]MC)T9>C*T)6A*T-7 MAJX,O1Z#P]'(%:4&E$@.A.$:C'<,F/$Q\1R=($OEE$R(P0;OP5F+]]A2LC0J MWC8W8E'R:(FH!L<.P5GMG;U![];'Z4D:-ZX]MJ_RI9;'KN6Q:^N1JH]6O*AX ML695UG@CA4H"#"$!1%(.C!41*)?4^A2I84OE]'/,B5(E0%+&BN_<@@\R@5+QXGB*E$N&<"@XJ9E/Z$B5PR@8@(V5C\VT$U M(:I>P%IBN998WF2)94,Y)\('\%Z68O1%=EE-P*1L=! T4YZZ"*";BZW]/K]Z M8365*YQ6.*UPVBV<2AV#DI9"4-:#X,* -?@I$BJTU2$'1[OPJ:X;3C=N#E0T MK6A:T?1@T;0VQZP 4P&F LRF&PPII9/.$B+5:,F&1,!YCX9ML"PIZKD32T?@ M3_'K=]:9FES49L+G;)JK:5:]:!.N5+T(6SO 4ZY4O2+WMX#G'*E MZ!>]O2]NRB^RUM*N&C;O\%-_>(Q_%+M_TD>;UQ5CNKKE]C#]LZ8^[TQ8]-XX MABI#[_"65H:N#%T9NC+TH3/TBD0$YZ12RD"PWH'(08-+DD&T+ K.1$QI.:/3 M4Q<\-!,M\ D&] $<9!Z6]]Y*KI+/JI/I2 M!;A= KA:CVF##K ?1^/QZ"M2?\W#.AP..U0Q4PWCRL=U2_>?C^]6%R-QUAF= M45WD' 03 HQD&;)VA!/+J0Y+ZN)3LG%^'0V//Z?QZ4_)3Z\TPH[T0"Y$CYFJ M"5;(JEOZHB"KJAZ5C^N6[C\?WZUZB)2-%52#HOB/<,5G1=H^151G%6SRM),Z MX57UV&TG5(W">A)3?7;?FG$*J?_%E?PB=SQ.Z11_JO*DUJFK=>IJ7CRY^")!=CP)_]<\+/QF<. M9^V^?;HR#-Y>V@5KC,/0MD>9KJ5Q*U96K*Q8V156(D[J'(P$7H+8A#(,$5!R MD)PZG35)(B\5"GR,?[!BY5ZPS<8BVPZJC/C@NCA-%5*UFEJMIM8UF]5RC54+ MK@!3 6;#Y1H#US)H&U#MC1P$D09,XAP\\3P*GT/RI(MXOE_Z0S<,?3=8J'*W M/JUY(\?L%5TKNE9TK>CZ'72U5E*9O(#2SPR$(L,IRNM3&["G9 MPYM%5VK(IGT2%5TKNE9TK>AZ\W L^DB-%$ S*[DHC(!5@D"TR00;DW"DD]3E MS:*K9*(G2$77I_I\\7/QS?_Y<@$_S$[3N!_P[]C_\J )M7]OV1M[:W3?&\W\ MTO*JU_TICB*L+L3G)B>-&\8FE _I7[/^%R30XD!0[7'TZ:T5E;K&!X/+^F7'PZ&J;S!N?TSS1M M\FP8)T?-YQ/\RHU3$ZYJ&C1?^].3_K#Y-7U)@X8VH]Q,3U*3$3R:+P4]FI,^ M/GL<3LY[C9NT/YXAL::FCZ_UY?7XD#P>G3;_FHVF^/GBE>U%DP8?C>M5 .)+ MNOBI'0<.=#P^+R-VIZ-9FORZ]OSER,.*V%HZK^_)T7ISOD2)=O+BCJ\OWM MO9"&$7'O6YD(/N+U%01^>R#.4?9T$K^6PYM?>FUOP&9!P3E4_L?)U>'8F3M. M\W,OG]A[_\WKS[^.FWCY_>?G[_\<.=./O2E^,# A="VZ@IA5_*J;(K M0':E5#6_3_&+TY5B:&/+LR[^NT-U:361/RW"X)K5DNV*V-$IOO.\/>'2;R;7 M4G1)Y+JSL_'H&^K!TU3$%4K):U$Y:2+*2R2C(B0G)Z/Q%"7>=#9NU?'V<2=( MMH/S9M#')T;4X?''="'X)@FE9&A%X=$CJ>S%:H,?<5W&S=NE_N OF13_UWS2 M\Z;HEQI>XQJ\?H24=-Y2(_ZO/_R2)M,"2JV.5?2M+TB4@W,4=H-2*[ZEZ+FN M=4'>31J@XH+(AD]+KAB$[>UN@%"#M%@T-+3[+GXKJAEJAI.%%_7*FW#>X:2E M\%L:7%$(72QKAV_P;H+_CHKR=XYJXB2-YSE=<]4QG+CA\5PY;.4OLL1T[(:3 MN1TY5U1O3'"RJ+&B%CK75EGYN/#P^=M;G"Y<.%=?B[K;'^8Q+EL[6>3"40BS M\85FBAA_0S>MK+=4$?W=JHKHAV:'C>XN$M^,T\!=*!!GHW)QT1G.W/D%)9ZX M:F&4H3C "R;]!98(JT: #((V M2>$E9(_IHO5VS8AA.G,#Y)=Q@VS5"K#6YD+CI94ZQ8J;M?*HE7EY,/HZ61I2 MF48[K#)N/YN@\89&Y<=S#T73Q&V3@\HXYX_;:SS$AE.'^7;US824NUGN"EC$^_A^S>%SV MYZAY&\K"X;(.SGNW;5]\PO?6?)49S;]O1J,Q7L3:[^\:P\C%SK:(6*:T<$N[ MJW !U>W&)H?8.TYGJ%H4X$6KOS]:V)H[G^)3N;20Q_$0Z3^VP-?.&;7;-+^Y M'0N1O6;]YO?#(>C'"_HJC.,O]G2R1?_ 'XMZR,B;B\5J_Z)O_ATIJ&6DGU)( MIQXWEM->PPACO0MG"5(]$L_]!#5.N>,I)5#1'3B$:2T#(:,#);"%3Z2*-QC">;GO*?:#"2._ M.Y%!*"O ^!# I>"$#EQ30Y8\Y9=>\05/^5\O..SC\%-"S:"H/C^Z27_RM^$U MVKPO\(0_C] B1 @K&_891_+C8!3^^0H1-;BS(@C'L_3JX 1C ; \&@S: I+- M]$+1&WU!TD81THSQ)]0KO[IQO,3%[_# H*7U(DK'Z4M_-)MR./FCOQ8J[1%L1'V>#Z@T<;5T\VX5=LR<9L^,O#AOE^7!Y>+)2(<+/I MZ/*8I8RG^,-P!N5R&+CST6R*K_B6XIOYZR@A1^2'RQN0L@;N;))>3]*9P\U+ METO1GK3-G_WJKB#W+[B#+>.=O[Y\QJKH]?:UPAYI9)M7?_K.->Q(4WO/-?2^ M9Y C;J6]_N^^E][[P.T/ZGG52^XBU/UK=[N:WRZ>_V_O\&8_[O];;X(F*"#@ M]_.+[T*WS@6X:E.G[FE3]Z@\L,NI[8=3>M7R_3VY-. \0X=#RY17. MUM;<].7,N#+1=YF(52;:R9SJ6JCQU9]_=(/6=^RFC4_XSF'Q^XSRA3^Z!ICO M87G4VK&JPSH?W 67G7%@3*G^&Y@&:VR$E(1RGFG%Y%)-)&6E-%)Z\"$:$#SB M/2X9(#1:S9526=B5SNR_7A_G_W=_>K+DN)[<]%Q/;OJY+UWAYUW6$:ZMK%X( M=U0PK&#X'#!DC D>$@&7-05A> "GE8'(F0W1^F@2OPV&D7N1J=*@$I,@M+)X M-V.@LTHQE /!4BAIC\!0]XA8<\+,WJ!AK:F^057]M]DXG+A)K8ET0 QVJ/*G M-M?9UTVOK'T(NUQ9N_HV=U]ANHBRK/K2P?#7H8+J'Y\82/PX^Y](8:SC"="B M+_7;' 7+4P9IE(DJ<$'3DC.49V>#R0E88 0$Q7L,SP2(#I(;$TV0L2O[?X7Y M_WN:3@?SI,_J$7VVK^Q! 25[QWL582O"[@#",B&SI4PAK@8*(H0,/B8-2402 MF8C!+5?(5$1F+:(%H77)MV .[V$6&,^,>2J#]\L5,G<>85E/OT WZS,AMOI; M-V@^_-=5QN-U-G(U)6K/E-HSI?:C.V@MJD+(MNG@ "!D,_JVM8P&YAP0000( MPB(XYR*P8(AQ,E@?XW/T[;:-4\?*]I5>\O9*+>FJDGV/K]NML:,HOA6]O+:! M>D!4D7-?\'ISD?P%K4 M^1_V_"LO5%JX)7J?WPNGZP)].U."^-R65#SDYC>EMN0X?1D-OK3=;<8I M]DM]X]!JT&TU;T:8:N8='$K=X,5RN>ZT%,HM-6_#:#+MW56[_*K2[FQXYOJQ M%"@?EH*K@V:8IL6'.!M>/R4F/[TJF-R^O/VF/YG,6L]C>;+&LOQ5CGA MZ??G<]U=8%X&=FE4/@4WF^"(IZ5\.AIU^**FU%^\>>_IO G/C2L>,+*%M<0E MN:RFC)>6TIK'[24777XNVONTC7]&"&* O\&\D/3XXNT/>-_MO@O^BN2_5UZ9 M/:A+T9U+T&[:S2D4HCE.0[Q],+A1J[[=WU%;=?JZ#'_IX- ,VF'@("8S_X_2 M"^@+;MZ++,NK$A MTKS$+B5'S?7BMX5U\VS<=JLHF#A#7AT-[RZO^Z@=J!5WMUMQE_,CROE]A6:/ MM'IF<5O*CJQ\;I7=.HY=&,<]1]EV-^H,OQ3[Z=#MQ^U4&>ZJENOZJP?>[D2Q M$_4XU[M\&RW'6;FK0)SV8QRD \2U M=S?< T^@HOM7[J6"VOV+LGF,V7RY[H/EG%^N?&>5:ZJB7=FJ"J0=9JTJD%X^ MYU2!M#G;=,?+K&W9C%VU$9]6A4!L)%EKGV#NL6':V_9F[%JU]*YFO@_5#C:_ M]QM-C*K,7)FY,G-EYLK,+X*9UYMW>'.%.Z\!H@QS*DD#F7,*@E(")AD#R?BL M+8\^.GL[,-)P3D3V"? ^!T))#\[:"-($$;Q3,2IS.^GPU]'P^',:G_Z4_/0J M"+*KI$'3HWHKY?(JBE44JRBV R@6J&*4,Q">1!#$(R))%R P&92A7!!C;J-8 M(CE'O FHDQI$H@),]@XB,=%J2VU,T#9!&H]$0&J\-M ME!0F9"^] "T%WN,D 2^, 9V"%-DK)_A24;CUZI*\1P6K*%E1LJ)D1H\FIKQ:!?WL'D_I1^7K/P M8DEI3;0"(TP&D:Q&N:50$*%P"L'(S 5K+,J-^^>^*J@64&S@N9305,7C9]I5.*HB:49E05;&L9230E)0N&C MES1^DHG17CE(3J.5$*D%D] 2-D1XY1C66WTC&T+WN,*FA4T*V@>*FA:9':= M?(;@;$ 3!H\=PZBXE328)6D2U50A9/.A>R ,F=1.PT.; P)*(*IXXP;+MU& M-4U)>YS:"IH5-"MH5M#<0#07"2HRR<&JP! TT3(WG 3@W#CCJ2 \+\466P12 MQCT!0TAIE_Z5%RHMU/E77JBT4.=?>:'20NVW]Y1^>Y_=M^93"JD_;__U]GBCX;P[U^CT;)!:_]E%=[L?2].]-)F4+GF^ M/VQ[B?<6V^8UK>\PQ=+C;M3^\/G3V[957G.":Y7&D_*HWT:3*?PUC8_3&,G[ MS)TW?QOV2W.^MY/&->,TF0VFEZ_$^V^]85+@HC\Y*0T5F\%EZ_)2<;YT(,1Y MM%&0\Q9B.,9AZ+L!KB!^45CGH@5@&59_@N\*Q=75MF9#:=C4O_LLE)DP>CKSCNR62$;YI>= 9LAWS=RPSGV+Z\N5B5NU?@ M;! [2-XC]<6I=FZ5%V.QT^ :7_VS@SE^77]^W.KIR=WQ[H\Z;LZ?WXGE=I]7E+7[S& M"^*X2->Y"/Z/DRN?Z)D[3G,O)[B,(WWM!E_=^:1TUEK??WOZ]^<^/O_[T_L-??F_>??STV\=/;S^___AA4V)NIY9CWL45 M$?#=(D;_^12?RJ5%Z!\/ MV_;)I8%N*"I VRRYO;D="Y%W=PW=W*9L0S&/8>$O4S76DO50D9Y-6@[QJ MGET:F/8:-YB,D$)R&A,554^KV0ASN!%\V MI[C>M2KI[M*Y'C&E6^N%YG> _C__/_<&A^-8D "]R"DUF"#I*"= MD\%93UU2VUGT9MR?_!,RVJ[SMN!G@UG1\R?X#A>O*/'&_S8_R%YS-AN7ING3 MYMIR08MD/F34FI^Y?=V'S68?=*8.,C4!1#(<;"0!HI#22$F%-TOIQ%H8RHP@ M8+C+(*PBX'-$0D%*B20JD\U2H;2W Z3N0O)?TOOA%S1IBH3^ZQR(R\?WQ4BY M$=R "YFNHAO(8G0#O2>X01_1E8$-FR>)'YJOVWLYPHX[.QOTYR#4MI8?H>!R MDZ(SK1E*F-(ND4Q!A)! $.; ^!S *1YSM(9Y3K:$WY_>[@I@7-OT;K(*'S8S MDJ7FJKVBU[0FU[)XNM:&"KA-4"+W<+8[\!$T6_.3=H*ATO>)-.BM^A"]I@.KF M?*M:U\DU@C7%$)GKGFMF+"ET]-$Z2(R50I4N(F,9 T1R+17^;=3V&.MRS7:& MP;X6#(Q%7\1=]N?-'W9-!$M#3"8Y0Z)$@-"XL5X)!CD5B)3)^;043T@/()39MA:5O2 MJJCXUVP\1I/G1S?I3WZ]=)7^Q?6'OXXFD_?#UN:,[X<_N_$0+YNLC%%4-V(4 MY3UBW!Z9'1+C#5X]*)LVW=X83L:CV?%)@U9^:Y9^SPO>*Q;I>.YV3]_.TA!1 MV V+I5)0>VYZS+FBD$$!N$'K1RFFRO :Q.\"[EZ#\T.KN3#6KO&2<"DEAGAI M+475E$4"5N62%(E:9)F/D&(!$T>+2.:/!JY*JGH,]5)F*4: M8EVJL^P>/E!'8I<8X8>=TU38#2_+X@G HV3NC7/CRU1L&YGP)9D:/Z$BJP18 M)APHZ9*6CA>M]C8]N12CQI^ D,A!&-2 #;,6[[%2$(I/5*NQ^1)>^VER04[Q MXRT$7L+KFW#]&4?RXV 4_OFJ24AN9\4E,YZE5T]UT=R_33OLIITQ5W7 M1@L*'X/P>.CYO>4 MVK+*#16H);IO\T?A")H\&T^+MEE0=C:9M">EPROGP:%X$"_C..8;=1FJOU E MQH)[ M4J38Y5*T&23S9[^Z*[S_2W_2GRL\KR^?L2)00Q_(/26#6NK>@02/+87B[$[$VLM:@*OPQ9)=^]W5Z*K% MZPX>!:]:O[\G-VY^'I9PFD5%[^D4U5W#UVV<&*^E%-IF<6UKZ<,/UC,?$DOW MQS_,K>'1#$$@3OZ]0EPG$=H'B'#%N5[AK%NU84_(J.LUJ6SV739CE;T-W=[-:JOC[CG.C'^7%TB?7T"=]93BB+GW8>Z;F1"DF; MU^RWWC9U@]1P6'U3.S\QI4HF*1F%1(4J)UP\1$X9P &XT F9+B++F8E@_\@^6B!+5")J+$0TL. M+F6\)Q!&M'+$F+V"0R9DS[#5,2?[RB@5#BL<5CA\%!PR2P7/@8#DE*%V: )X M(Q6X8"CS3&8G^%*M2^N3L@XU2L;Q'I89:I3$0K!26FH-L<[L%1PRVV,5#I_E MO+@\6:S.BT N59 M2$%M8BIW&H#;37+$%>-V5:^Y1Y6H$FC_&:3"X"'LP2#5:RY9 M7]FC@F#=Y1T%04I0_>.! S4\@Z"(9=YY!DXE0KSRSL:EOIA,Z(A76U0=B'0=!UA-V=8&+PV*0&DJQ06_$V]L9Q=4K<3",5B71 M#4G$G2!,('IDWZ:9!W Q>,A:L>RT$UPO!4T\QBLQ/G/G78NA*^[]>M?._*:]L;;NRD_?4]F7W[*=3^^,22 M;H\3DCQQ3Q+GX"0U(+R7X'*0X(4F)@B5A;&[YCNY I6W5YC2F9S48LW>DX>D M6.YLG.Z#RFSLG>99X;S"^0N!<^:HD,I*D+($Z+$8P2;M@3CC0]"91/.LR)3] M@G,M>DJO.9&PXGG%\XKGAX?G*P*D@Y(Y(8Q2YST(:@EXITHE>*:M24*'_*R@ MF)W#W])L C_=5SR^1\2: Z9W%(=W/)#F*3ZIW?$Z/;@JSD+9D32,M>#(NMB. M';'"=W$T*U6CMRCM;A+/@^FDZSS4AZS.WDC"!Z_BBMYF+-K@N '+H@!1C!03 M& H\I3(3B05BET0CD208@9*4^H#R,7H'5E(!S)MDM5&*9;Y/R:O4F)ZE:PX7 M_2[1[9\LK*9(A><*S^N'9Y-EH"H 30RA-E@%'I$9B'52,259:F.Q !N= \,S!4$$A,*%B1K#E::GT2ZV$5>%YT9.$G\OV M_?ER 2^:J^'?L?]EQ;=XZTOO<]5MCSK#5:2.2+!**A#2$60Z+8!((2U+Q"#_ MWF94'Z@P$HU;[PJC*BN@'-?AC<$)';BFAMQFU-_&HS,DX//?!FXX?3N,/_]K MUC\KW/I3?Q(&H\*[G].]O>Y5'H)7K07O&I&^'K'>_K=38>'ULE/J2-K^7WMY(X4>V[;.G9D#"?7_SV[ M#][6Q[0_[:?V\:CDQ<[OP6TV=J(C1)=[G9B62K15Z*O1%];-];6C7N. M-X?9RZIV9JPBNK),[;*X:P)^3:&6VV/29T1"_S(;#_O3V3CUFMS_5CY,>JWS M;91S/Z1K'UR-MMS#)/O:P*/+] "A;722 U7:@S!<@<$OP$@BO. Z&;D4 RD] MD=IFQ)DD\)Z4*5@N CB:B#4ZFT0??DKPE_%HTE7E2]&SI!:5J!"V\UM:(:Q# M"%,L&$0= 5D*#8*'"(;&7+*5#.646;]<]I>BMN0]U\ L*1E.@8-S.8.*V7&' M*&+T4ACWAB",T-K(H0M/5U6$7_WYW>CT;(:,7OL#'0[75.%P(XA<*LZCU) X MJK:"(N0;1SWH:(0(25'CY%*.#Z.<:94@9(?ZK2!&9R'E+P@$% M6A4.%;GJEKY\Y)*!2AHH!>ZD 2%8!FND*YDM07NO+-=+Q2*=M=ZJY$ *GD 0 MJL%95(6ESC$DR@TJQMM"+F,K]+V3S&"VT( Q:M!,%11;91 M&6#4.2Z%32[+K4@;I=:L);^HTBX5'RL^5GR\[YS,,>V#DZ"406T\A@Q>M!X% MX3GC4ENY5,8P>$1#[1+H1!D(21$?M2- K##1"*NY5MO!1[EF7?Q%X>-6RK.W M3WTB&B^FTK3/V;<:[9]'4S>HXNI@+.+J^+E9ELI+83@'KDM(!BDU3)32);$^ M.ZT%,60I<9-0;K.4 8*EJ+0+%#K61P'2)E3=C-[4;:86NNJ4' M %VH&R>FB@/!9 TB,PF6H9;LK11<1,YD"K>ARX08;/ >G+4.A"V71\7!"D=8 ME#Q:(K8"7;8G:^/*ZK/NS&<]F;QNWH8P.YT-7,GZCPEO"OV+9D3#V+C3$<[S M?]HOJ@BISIKJK'EJSPDM:93!@-$)Q9#7%)R.'KBW+@@7"#=+SNRG:- +W/S3 M C/CYT';,@\ET]L%GEXIM3IK+\K$1FM1[;ECIV)IQ=**I?=@J8C$&L]0D9UMSDF\ V*LT MV\L:M[6D[=I%6R1$2&L$>)1PJ/(+#<9Z!T0DAK(M>LN7^S]TZ6C_D+H25[Q' M^49C7O:^#&V%RPJ7%2X? Y>):D\$$25^A8!@G(/)4@&G1GHAE#=^*02F4^=^ M=W I>ERO.5'\A<'E*OU^-RJ-[2/^OMCY/;@:T@N8:YW??L^OTNJ+F-\C>DH\ MK?;\MGH//*_P_*(CM4G?SM)P4JK,CYNSNRO2?W63YDIA7ASN(\;2?3@FZ>&!J\> MX!!ZN[?')G+.#4_ &34@I,#]LE1 D#PE3QP5:BE+7V7!\:<(.3.\AZ@$5C&) MYD@4.3L;,E_*=3V8/6X9>_>VV>DDK+)@F2KG\HF!-]%!CC&Z;(AQ;CD\3''* MG<4=SJDT:8T&+*<96,)-3LP;R98LR#5L,SU:[5[;XC87,"^M0\Z3&T]*)^D4 MF^T-:[%@=U-JY;;_LI88\0/=WLAZS3A-SA+NVYL:C+5:1.FH!GG M*3!$*Q= &)W Q,0A>J-Y)ISEL(1P3Y%B[X=3-SSNHP+T=C))TTE'O9>VV'NG MX_9+YJBY7J-FODAWMMLYC-Y$GQ$\2I4H-SQO2D;]!$$Q]Q$Q4\NU9?[S/V& MK%.^N%H[UZ[=$:YA:6"TQ/O;9/8"B?E)3O/_QR M0U3")(4B+HLG;Y*&K_X\&J9=DI33,HEVTKW&C?N3_O"XR>/1:4LC+J#M,^FW M[2(+%?RG^_K/YC]\Y.7JI':!%-3H>X@,C[F,IO./ZX]9KA)N\6054#K-- BO": N1_SA#%$N3R?70)NGXM%4#BH:\0.UH3$U:1^D"/WSM3T_ZP^;]K:O: MGD)7#/1__K=A5+^9X-_#-LRS??_O4_S?_(VX/!_/TGC>O+H"XWW R);A:1R7 MP*G=B%U$*!X9"T12D#JB:N&S "^< Y(H"RH01FFZC5"6.>V5##A(AD9!0%7? MF!1 <99%L%:IX'QQ5.-D]\J%!VAQ) M $^810''',HIYR$JJKA+.1EBEZI#"F*UDAZO)(5\,@$3,_XI%/[ $D- J>2S M7RYU'QQ/)=F:6LF@-/, ZX4!&EC4REMF,[M-!Y$FKCV:,5*7>T168)2.@*3A M%+>,F+3L5]R*HD-VD0XNNG7?%C*WT*5(^>(!OM8H"OVLU#,FMSS4VU8[MK"^ M5>.Y1^.A^ZWQY(1*BF<$8DX(.Q'%CR5: ,^!)!UEBIG?ABJF?*"LG/MSPU%D MR026!0=14BDT282[G=!XV-'J2A%5X^G&?\>%3"4HP#*.&H]%R]R(5GXQZ:*1 MVF2R1#[#V ME0P<7LY(A *.FRH01Q MEC0>'5 14D*",\7WZP12$=I*X$UFJ/D$Q0G=#3K8 M21BI&L_Z-1[<]=125?KSC6'.GRS86"<_G^]EY 1>.-'WTK$\%'O+Y*6OCVP(!0RIZN M<3VO]^PSHP#HC1"0BY"/$CUZJ_2]].3Z,IG@= N<-C/JE/W3#T'>#!;3:[O*LB__N".=NH[/_M H&KU]) M;[WR[1@7;%785:8F:>X#<)Y1:10VHLPG"DQ(N7C)&"D'N,\/N_H]G*0X&Z2/ M^9?V@/S7308C+X6U-P4%ZQ8D?O6 MX&Z:?##Q7V8NM(D+=Q6H<+/IZ#*CL(RB+ F.NUP.J >,9BC.^]]2?#-_'27D MB/QP>0-NY\"=3=+K23ISJ/6DRP5HTT;GSWYU5V[?E_ZD[_N#_O3\]>4S5N3J MS5_+R1'3XH-XWEE M8S:98FJW6U9R/I!R^>O^%)\45J++'_\PMX=&LPG:7Y-_/]2F]EH\I&E8WFWI TK7*H,E!EH* M82*W7=V9S1F$\P%,2@FR5%Q$9S)U2UW=(Z,Y1\V!BU(=PQ /EG@))"@?@NM+6-H<5!BL,5AA< MV4J%VN@\B1 YH2"TB:6F1\G>,D24*FXXS\\0-AVE0O9E5&.R/,%B;(DNM MH<5="53;4I-5"3!4&%0.;6""4JWX4@H6BI/(VQ2LJ(O**PD8*11(1976,5IN ME^JX;LB)R6Q/FS6W ]E+2J_&^X$30(4ZJ0G7@L52]R^!" A@QA*'"K&D^%,4 MP2WUB.L8ZM;KNA0];59+I_-JH;ZX+=U%=Z6VG#O\!QQ3$83P%IRG 5Q. MBB_S[*TZ]NG)!))M/JISPCRHTEY1$;","7 F&TZS MD((MN0PZ1K_N7)7*]!#$*]!5([5NZ?Q@-\:_3LU0ZSAZ/TW+5TRH-7C0+[:4T M6)LB&Z0ND48,".4M+4[/!JLE>DJTAW.QLR$QY8CD CZL)"6@?6H1)MM$2@XU1J MNFZD6W=D)5>B8E_%OHI]%?MN8I^F69=V J5-HP"A-0,G"87D@E+6&<6%7#/V M=1A92>N1=+5.ZY;N#F[=[:NT7%MOC8%L= 9!1 *K$@&;@W>*B6Q++\5U@LZ& M?96L^BIK6&67POSS5:?,*@&>RS;W5^G=&\9ZXJ8_JD[Q2])^)VY V9Q MY,S!I*Q L\05#\R:L!26&;B6Q*98*I&@QFRB IN8@DB\453F+&3>5E@FZ>'" MK%<%?D@)YKWDE^H,J)!:(?51=&,891LCG(HN%5TJNAP,NMRML$5F(N>D!"L1 M T)$ =XX"1KU+B>EE]XN'=5TK+!UZ*ZLZEKU:E:(K!!9%;!=\C,>8DQD^[:' M]'?ZT0W<,)1&V:4U]D\II%.?Q@VGO8:1!3=W1>Y.&) =L<*!<30K_;BWB-TW M:>C!Y-)U/?:'K,[>X/J#5W%%IE&.P;+L@- V;"EZ<-IZ8"JSY&1T,>3;NC"A MW&8I P1;3M&$2V ]*M'2)AV,45DRLB7GI6&RQ^B:.U=\EW[V3\!56*VP6F&U M6UBEA(*2.2T2B]63/0=N?+%4+WJ*C::P75 P+5+3IT M=Q$Z[PYVC8II*D4$0XD&H7@ 4U"/F#;#GE&=EFH7=PMS:PEV?3#XBR-E-A'] M^L+ \7DQLG?MV&,0EX[,]&N10PN7/GU_[YBKU;%H#PE86#C M 2AW*J=KDL>[F$&QYBD_C"9>? A2Y9;*+95;*K=4;EG[E%^F;E6W]Z5.N081 M/=<0>S?HXX?:L7;O$]=OTL"FSDQV U$Z#V7G)DK.L@6=G <1M0*758+$@Q(B MF$"CN.T7=)*0F @'C^0$@E(#QDL"GA#+LF<\4[NE\!W);<_(6F'M?J.AIO[L M%0%4T.NR-X3,PI5H&A.7&V=.;;,>BMN3<$USU):POO M"H,5!BL,KH)!FZ7RQ#E0F5(0WE.PLC2UI0XU0L)%-$M5USJ&P0Y#7PCK<5XA MKQJP=4MW![M65%Y+G$29!&@I!8@02I5;$B%S:KA2TK*DUPL\&ZV\IH\$J977 M:N6U+IV9)VXX3(/JS:S"8'^$P=H46>HJU-WN$D&$ M1( C0'10I<&: LL"!XI_9QN8%2ZM&>K6G!?8HR52NV)?Q;Z*?17[%K$O<>&4 M4 Z\-18$8QRLSQXBL:6 KB"4+_DK.\:^[OR5E/>(9A7HJH5:MW1GH&M%4UN7 M@J;< Z.NF)>*(9I$ 9P+956RA/FEIK;=XLY&W97FB*CJKJRQEQW*\]]'>?K5 MC1,RR:0VLST@UME+*; V!599Z8/E*#Z,(""B1_&@@@:I$J.2$F*#O2U() E! M>25 .%.Z%%&\.Y( 1E))F(HN:+XM/Z55/6.KH[(:ZQ7K*M;==E0RKW..#HQW MB'5!6? D*HA1<*>LL,DM%3#K&.O6'6/)>IQ5"[ZB7T6_BGZWT8]+331B7I Y M@I!+WU65Y."RTE])@;8ILH,$F;BVP5.I&&JW )R>!NN04]28INI0J*25S:.M[ M"#I($*+<$U("9YEGP8BLF=J2RQ(U65,=EM5DKTA7D>X6TI7H21(L!\<9FNQ! MZY)@)(#DY+3D!!7HI::.'2/=>AV6HD=XQ;Z*?17[*O;==E<6UX!N8\EEB:R, M#"P5$ESB)C)%I0QNS=C7G;M2UOH_U3JM6[I#N'6WKU)JQS3)B#*:E]H[GJ/" MQ4@)L#0V*Z<(60KG[A9T-NRKE*+Z*FM898?"_//8Q=12>Y4 M5=Y[57^5,N? M*]W*(-D>FBE)P;"04;S$:%5.B?$ER]]&ZIQ2#$SRI3>.9.!].>"7)$0;973* M;,G'R4B/K%L%?E$-VJLSH$)JA=0G0NK_^=^&4;8QPJGH4M&EHLO!H,O="IO1 MSJ/:94#H+$%(Z\#HX% %2MQR&Y(72WDT'2MLW;DKJ[I6O9H5(BM$5@5LI_R, MAQ@3V;[M(=UT?W0#-PRI<9-FE)N?4DBG/HT;3GL-(R4GJB+WBVRU?9.&'DPN M7==CW_TFW.M@NA5%D:3-+&L/.5N&"C'UX%-0X*D07BGE#?6W=6$38K#!>W 6 M56=A40WV47&PPA$6)8^6B"TY+[76/44WJ@[O?9/NZF&H(%Q!>)L@S#VEVG(/ MEG($X9@TV!0<>.]$ELHI+9:BY#L&X?7&CC*$9;+N[AH5EBLL5UBNL-P9+!-F M: Y< HLN@_"H&QO/-4AOG%>$.;?<9Z1C6.XPK)60GM05@JNK^(! =8O.XEV$ MSKL#:9D4-(7 $"LR!<&] \L%A:RE2"F9F)?+RG4+X'L]W MW[\JKO8D->]&I_C>\_9T1;^9-&[!J&K2M[,TG*1"ZTW_BA4:UXK\YJN;-%=J MW>+H'S&T[AM]9ZX8(0QD2@2$8:@+R>A 42."0+,U$7H;)'R@PDB$DV+&@E!6 MH/X4 CBT;84.7%-#;H/$HO'Y,=]6AU;J0NJ&+B3OJ[U&Z)%8J0EMGF :O'J M0^CMWKX[)C5-F8#4+* .+!TX&B.(;&740:(,6/(/JXQ"A+@(.3,#@J@$5C$) MG$:1L[,A\Z7BU1O:=[F3^]ZX8=R]K<]9&1M)V6N)[,NH !>"@20BYT;%B";0 MDEZ@..7.XJ[G))#EHT%=@F9@"3<^,6\D6](+-K+UQNSFSA<1,$5Y472<29-0 M-,9F>\.Z?13+YP>R+7WB!_QRG"9G"5?O2QJ<'RVJ!BCH[R!:>FL@;\=]-[BF MN)N*J!:4A"0,F%+O7D2!ZB67%)A"R-$2Y8U=:D[T%!GS>SA)<39(H_P=R_N7 MV70V3HNT^?-<:G\NFLYG',&/@U'XYZLF(3V>%=UF/$NO#E+72?C^T^(Y7JWE M%!(?XI";C&M]0>R%J/#[<7(9#2%4A-JKW/'Q.!WCTYK^I 0(Y-%@,/HZ>;U( M:^M4D%>LYGWK=S>A/UBSOM2C6S7Z+G>MFTU'EQ9$&45_>%S&72Z'@3L?S:;X MBF\IOIF_SN@C\L/E]4@) WO[Z\AFK8E?:MRI^) J=O_K3=R[B1]+:>ZZA]SV#'%G.[?5_][WTY@.?ESIX M%R4\)L[G,4XCNP,1/>WEK_M3?%)82=%__,.<@4>S"?+UY-\?8CF_6.\9KFSY M]?^^0OWHNW.]8USKG/NURVE=OI2?KT3!7'X^G0QV8FDZ)(Q=Q)Q'A;>^# +] M.ZH>S<_#B/+S1N#ATPEU1X-=MX9I!TA4BU9"@=F()MXZ.ZPVRWHDU M?H97!PUV44\V][ >RLT]WU3DQ]Y$=3S.BRD1-J*7&:Q1'H0B$:P+&9))R:ND MDW;QME.)4&ZSE &"I279SR6P/@J0-NE@C,J2+3F5OA=;M^Q$^H O^_PU#;ZD MO^*;3SH+?S8]2=8ELXGUB]*BD7[^>NHJV8]M&<,KQ*D6B7KDR"J2I"#8:$J M06Y($)5XE7/TMKPK5HA M:Y0ANLJ0@V&A*D,698AWD?F(!DB.W(*0*$BLE JL4U00EPDC9#LRY!>\MB,1 MPDV/"E5%2#5#UB="3!4A!\-"580LBI 86>*&1R \:1#>># FHW0(-F9*O;++ M15\V)$)&LW%W(D015D5(M4+6)$(^7\4N5T%R,(Q4!+)C@X0JWB-&5W&R)$[NR?V]\UN\=3<@KH,, MF+MR.59D0]WWBA5Y489;M.PSA-T5K!W M>-Q"[*1-]#J^6*JFC]?VQZ=X=Y.^N,%L'AQ[-AN?C2;X1C=.;;K7!"FPI'F5 M^^?/FV= I>-RZ^2H67AQ(?$PF)44R>F)FUZ_JV3,S]^'/UVFF_TXF_2':3)I M?G/G[;,N'[JB["P_:M[>_.UHH(&8F,_$46,@(/(@W M8"G10 P"4;96IK 4;X?W&$M1&_ T4@0XSL$0Q8 SU >,)M0RMPJLWE_L^T(! MN_=7Z_3K]RJ+/BZ!6,NCU=)_\Y2QE$"\DMQ7D?5B5F^;AME\+?_L'#U%YYQ MVD !:$ $:P%IB(".ABM.B3.!WZ8GIKQ!_5-!H$05>D(%5>$_0687B.+X3>B> MGFXHE.\__+)*1$&(6_+, M2%P"%E$]<,A%(+C$>S@AP(DE@5GJ#.6[.=MD:61!,,!-QI'CU,$X*D%)RU1" M.R#H)?/!"VHY=QY7R#,0*2.^H#Q"&R)'F45DR>C=G"T-.=ADT.9ARI4VI19, MD F1JM4B@I,5AI7"(D8-;L,U. -%%E#^Z6V(YN>[7!T!RX^ MX8NM0>EW9&R::S6I7Q"RQ=EWH^&D:.?7.(N_KP;?QY=(^+=WJ.[YA,W MG.!JC_MYE67 95!(5!R(E0AT7!OD ^:! MHZ HPG/M%9\_::D@G+CA,3YF.KI65OUYXR_)Y8)*>KM>!N1256"[7H:A2R-^ M[L7IJ" #)60;%1D$/[+VOFH*S_Y=XTO4NE]RW^_R2,EG#^*(L><^@A]17LM1 MO/1R%'0KGLKOJ0@UMWLMN=U+^EY-['[J>=D.'P/7:@F;XZ@E8ZER5.6HRE'/ MX*C/(]2&*A?M>TSMUDM-/&I]KYHX3I>.%F@-B-K#4)!:=J3+R*C26SR2#%X6 M+VM.'#QKDS9T)(Y1H_32,>ASCC:Z*B B>$^1FKM7X6KGM[3"59>)R27].,4$ MCKO2SR48\"$G(()D+TTTW"P=)#WG;+(CN#*D)W2M5E'1:N>WM*)5AV@5J$Y* M\0!)90,"T0F,"0S'JWT(FJC(EQKSA6@I\T9#DL$CPGD/)G@)Q 7A$J<<,6_= M:,5$CQA:X>H9%O@34I(6XQ#VO7GJ,UCIK\F5D.XVM.4LC?NCV+A8CMG+-U6F M' S?55%RH[]5XI('XL"5G$46=").TZ6^9B3X;"Q:]"39"()& M5H(T+2J^@C/BJ))TJ,6%754!Y3_.:^%H! MK&[I 0!8HHJYE 48I4VQW -X8B4XZCP+D@O$JB5=V$7B@[1X>90@F$0 XY&" M]DED+D1@2FX0P-HX.?B?-!Z5K3>,LC<5O2IZU2U]^>@EE)0Z)0746PXB.0/6 ME4:3/'//C44[7W;17K2J7_MDY#_AF+T:^>UN?$IN,!B%-MFV"I5N.[;?%4JT M-XSXQ$U_5##5?@JF/SXQS^:1@BX[GP(CD BEI8]V B^\ F)U\$*5D[3EVO'/ M\#-\'KOA)*?Q(X3:!%<7/]U7"(6;'B-K=F+O:$^UAQWB/"C9H )O!=X#!]Z[ M@9(9QK@7)5F?)[0(+"VN# M)T21,\B&0Y;.]9_@SG@"4%1]W@4,J+%98/!Q8 MM$GJI(T$ZG(I#%*"K3RJDX0Z:1'K""5+\:3/<90\$Q8W[M)]48BXB]5:MZYN M=Y6YK:[U"E>[OJ45KKK,I4I,"^XH<*8Y".44^.0U6)TCTTYKF9?@ZCDE #N" M*T9-3VE1X:K"U:YO:86K+DUUKF407$,R:*^+)!%Z@E60&0U,2Z_0\KX-5R;$ M8(/WX*PM^5<<(2XJ#E8XPJ+DT9*51SV=92?H'NIP%:Z>88+7P(6GLM)/_@>C!5A+P(-CM4R;&9H //@]"9.B Y9A!>*[#>9&TL=DNU<[. MPF5!K( DM<=[@@ C&0=GM.;X+._X51&"\9D[7^P:<<7!70<=<-ECFKPXT53C M"2H>5CS\3BQ Y"XSDD'FP"^PR 4%*@07J,\BZJ6@*<.,5D*4PBL!M6\A+3@A M/"COE"9:FVA"A_A5\QBJ\5^W]("0:C.:&Y4Y.B/0BB3EM$66XWZ6)'A56N3) M;&1BSRGL7S6WK6INM?;!9KT+UWU/JG.A1J'5*+0G)QM;8@.S#KCWH20;1W"& M$-2ULZ'9"^;54K6$QS@4[FYA]+A^15O7RE]4*%J%Q0J+%18WK/TKQ0DI9X J M%+\M+^5I4J(0%%6L-,1DRS4='N/W6 ?,WM$PLZ?EFC7_'87:ZM>MF%LQ=[\P MUU+/2; $HH\&A"IU=*CB$(CAPB?FN1-=-EFOF+M3F%O[03R4K=JW/:C/S^H< M#%Y%7[=LR(Y8X<,XFI5VE5L4?C<)Z,&TTG5HX4-69V\$XX-7<95D2S8%%&K: MRE <,!$,X13_3-DRFVC42V<),9N4F;+ 1!;E_,�>L"J$O4&N8E">MN12$U M[QFUYFR/[]))]=94^*SP>>CPF8+-CO@ EA3_=8G/1EM! +Y#!>],\F2I1%W, MS%A*BPD1:I.8\N7&3<,)QV2O2 M:Z]X-SK% 9XWXQ1&QT-\;VP<_A%G%VPU;(XO:+T9Y>8/=WE''S'D[@^O? PD M*P-$:M1]E%)@+9'(]44K(M88N93^QK0C0@0*R96X ATL>,T%D$2\=%&%UD3M MLJ2ONH$&\MXHMJ/54+!Y:O'#OKMS1.TE4AJ%"G2Q#85"(*O@,QND,RDKJ*0J20-063D0?1T5: M'ND]H**E_NQXP=EH7#BK78$ (MZ%?Y\ M.=J,8VN^N,$L%2)WM^?5GS23F?]'"M.R%+-A0*'M^L/I>:]QDX\\&R, MVSW&D;:K$-%>F_N/DZCCJS!VG^4D3N(PC?>T&7]WYY,VK/]W8H__-Z\^_CIMX^?WGY^__'#XD80_WV*7RS%4&]^>=;%?W<8-ZVM\J=%&'P( M_NRKE3) 5:>58 NJX=?^] 0EUK4^U+1770BQ"UVR#:O5;R8W*>>:7HJT_7B6 MQFU;@LEJ=L4)[T7$SKD?:OKMI MM)Q^KYUIP2>':S*.;01* ;$YQ)2;A\>?QPE-E_"O67]R81A?Z^P+QM .$A@E MT0;&%6@OPT6W-Y<9<.ZR8Y;%*):JHS^&P&[D!7Z7NGZ:I<^C=ZU)\W[X4\II MC*#\V7W[M>]\?]"?GG=$?F(WR0_%"FKAD]:S;Z;N6S.XG'^1/\7$G,P& MTTL1EU&9&O3_QUUZ:,IWY2;O)BC<_$7 U.0DI>E1\_;F6]Q\%UKIG/IS\;6+ MKAJA!5<&R4WA0T#DX,$(ZT#+K*+T(8JX5'1D R1Z<<7DT]7J=060]&AUQ.46 M*;0H"Y+C]LZK99OK;UK^\EM MD<)\FGY-Z=(2&$[*$<^U\NZ&\0Z5?I*.+W7[ HQ(67D\.FT?T1)G_\L-T^ F M:96KACB^FW8!/G0ZGH4I:@,%<_&Z[:W-#NG--XR:.T_A_K^FN>'6>_@[KUCM MXH&7=:6-MCX'"31PAMJ)08:124*.QC*B<8;$=1%#_^L(=;@T/OTI^>EG?-2/ M2"3_?-4D9*^S8KB-9^F!KL+M66T=.V\H.6I^'(W'HZ_(%H]UT#QG&;J*(G_$ M&LPO+:]ZW9_B*,+*57E[.C=GWZ$(ZT^;M\>H^"_ZUY]A[S_#R;Q5>__CL/DE M^?',C<\;WF(4O6EAN^%P5,X^8OMM&(PF!6C;\Y*"O;-A'+NOP]T3\\;[D%U$ MBYL&5SKL9;#"1"!.FQPYLYDM'1'ZA+A4=%5*B"P%\B3X+#DDYRQ35@MJ\A+X MH$3[F.<4]8L+K:[_*9VZ]ICIB@7?.9Q+=U8097(WM8Q6][3YT0W_.5<:%63*6 M9%(JE& )X5"5%30I)%J6RXTL6T,[EBASMR+GK M@;F@421=ZZQ?+#""9X):)Y* MRW,FP3"T3@UWA*3L?$Q+-50,S4$P0D!%E$["EI+B%%5LB[S&;11>!/\0EO^K M^]8_G9T^D>'??_CEW@XMN\GQN^G,%1D-G*@<,.,\"&$36.<24$NMDSG).SQE M-"264D0]Q1ND!%8T%HO$Q*(5*9G2].)!&LNZ*8&:'5585FLH9[/Q9.:&;? / M#L\5O60>R32/BUJEJ,S5F$NH*FZW_A!W[?1LT+\^?>C/71Y3-)9;'\?_8^]= M>]M(DC7AOU)HG,;I 93&D M--@IGY:N1D]F4]%NFDW@GY-6>N8QU)W[.ATMG-SJC]$P@'2^RP4/R(%S7)VG M!-?Y:*>Q^B6[O12__N/=7\\_-C^3UW^9GVK%R67UZ?SWCXL2M7Z^ @A:4U=6 MN3CT%["8_RJNS=[EA>K-5=YCVP\9,M)L,&A^!1_MYUSF95,?>(@I]4 \%4Q8 M9$P>TDP96"$1,!)&)A(@GL%QK:E#V$B2-1HYFF/M"%&W#B:?C4?BDP88UO'& M&<_FF"6OUIMF93J*4NB!^BSS?/=H-JVG=IC+^>ZV7:T)6D2Y?F[+%Y=8^LMW MV[XMC)"+'O;F\&01:T.%M18IK3._H,+(,*N1D4H8!@&TEFO3P9CPFG@U MN0\< C$F(20+ <+S^,,8?$M$D/<@PD&A06MO[!< 0? X6S3XH8FZG<9=>JOQ M^S@.Z[BH.[CS,F?SO&Y[^#NKFPJ&R\M^6_:58FP/GL%WFDQ7"FV6)3K].L=X M/@=@];0&41U-81/"'N.K@U,.# )M=*1()4D1ETHAIXS+7 :6,<]P(F;-N6/! MV^3! Q14@D&U"EE%-/+1)>RM4!23V\KQ;K[WO[5;WUFYHCXD#5G82[CG/=[% M?8VG^VS2>G<; G(&Y>"4@MI@5,(.,95'T0B:!5Q1E+!@'MS&B/%:UI8Y0ST) M 7F59VTG19"ARJ"HI-%,8)/P&HG2\R@%[]U-!+)?I;@MFH>3YZ*;\UP'Z4$^ M>R'%V]&PH3#(1:>?VE.77'QSPF[W^;#ZWW;8)';(YC,K\#3B ?J^T8F8O,.( M4,YS.:0'5(H64<(39\X&+];,NQ.Y$LL;A+'QX!+@A(QU :Q]5"9ZJXU?.W7( M\O%NF$OSLFL&$7/L-&W#^8'F;7*I]I;5F\\ MF\2EC"#ZL&,HD)%#$I*?JPU VO9=AEG,("(;^6+.(^RY19QIBRSW DE#J&6.>"K7F-1N"MK*BK]=+MO''!F2N^4,KXH9 MOR^#;'I*DKN9*O< 1O6%!>7*M-$R;E>:SKR_\H-4]5_D#.XA8T( MM2)'O\1_ST 4!W%Y+KI!!N$:OJ54&(\GH^^P*M,X.,#2"Y+%S5J -A+ (?Z\]CH1AHE5:_7)6PC@A[QD M-P7P3_@QA@8+Z_/TIBFLMK^.!@,[J3_E_7P8]#'6DX>$?8W0-7)YEUC^I5?] M.1X-5R5K#=AN^EB7]JKR%Z,11(T@G&/X%^!IB(,^?+[RMKXX6]&$C0W+&V[C M+%_$YI=Y5<,Y],[!SN6,!WO1$-;FC&)\":G)A%(HZ M\^8029#CFB&:&,@LQ=:EM>&I4A@6@U"YN@C,NC8$:6S!*8@6L\A,@C#WQ\+^ MC_Q4_>G5KR#%-P4TMQLA6)/I1?X\"O8*Y;@/Q>%>_/?EL6P;[V#O;?\+NF M@ZMINKFI//FK)J-!6S:PZE'D6+*AL&#W(5X /1K#2U["S"B;@1E?# MT;2ZC-.S!J%N72"7B/SP@WF29S^!L1E.!U?S?0PWMFISEQ"YM1)O)N 7W-D; M% T8O#S15.8$F@(K;&B *-122;@%.YS6G+_'] 9]\AUIS?#UGWL_:CS:T1)RP\KFW_[/G^A//W[6 M!PT 6]SY,XI)=Y1F6Q ?B%E*'F3YX*M'?AW-68K,/ N246A MBT+_H&Z-8H6=%PCCF'DZ="YV9!9QX2(S(6@FUYC%1+ 4:Z)12+GZ(DJ+;.(< M:>.BITU;P!J!Z*VR(3N97&5"VQ]7S3YLK!W%N>CK>:?:O1@$>UKNYN3=TBUZ M HJ]>/I8R$TYZ!>C8IT,4+TG"W],IL9X(W'"&O% 1*Y0QVH]8<@'01#'(B*+?4(L]R?BV M!;_0SDHF?J&E6*)D@DHFZ-$DU%B*Y%A"7/#,.8-0EWX\2W MW)&_]X<91]YFXLCWL2LK*,XTNYN[\:M#H]^/AG.5[BJ7Q?@9D7*7QNJ6D+P\A MCZ=D?1K1UM/67]^DL(,%OY:[BZ6S-[9?8NN^H6;ZYBL[^&:OZDQ*N;I'BPUH MI.^.U7_*(A\ E5D'2_[QMP]O_EG]_?R/7]^]_]NGZNWYQP_G']]\?G?^?E?$ MM0>U'"TC]'24YY,TYQ]Y($O5'NOD80_-5(*&1GF_R[,[!&RTL E2-P'A#5P)W[\1VNJIG4Q?-X^&X!$NZU?.UG'0'\:U1;B^1]9CC/V\!=OQ= +V+4?= MKYJ0_!??_YOX7SC!HOD3#3RD4[61F8:J?5 M5SOI-_S3F2*Z/JO@OOQ%2^M^<)-7N-,A*K!?3O"E+C)1?H4:6(4(IASJSA7W(7M9TRU]/L?P 4V NCU"CUB#M:$(@-4G:9(-,Z;:T$<*#8%B@ MX"BX#C8%E&DP4/"1V*!P,,X5:5M,'\U36 YNVVW0W'KOD5:2( Z0@HP1#L&. MB\"QY-31M>'95B8:.4>8.Y<';DMDG=1(6*'S'$D3^!J!UDZV71SBMH/7MXP, M%G/4%].U[N#F\G=3B"CBUE#9)_3V6"MQSD/^C4. MKK9P<]?FRMUV?F\ES5=OZH>#M9((TDLA\T1*L. R"N0LA%:::8.3\H:I-4Q] MVF"M^8R_?AY3N5HJ\#D'HV7,UF+ X'+$5C^/RFLG;%UE!;P>N7JY7,G\^LJ\ MK=%L"B[[,"=RYT'= 2EA Q+1^HO%4+DA+'F50!.N82/?^,H'&XUMIOO$Z^G8 MK_8(G&4\V0L83Z9QCS)Y[R@PPY\Z"DST-+UW#%H9__5H(,UOW_OXKV,YBBZ% M"44:"F] 1X6VX,_P4J#^ EDV"L-Y&5E0&B1WC96B8.7):$N!R!/<].)./A4B M98'(D]&64X7(.UA'&#,LEVGE8U[$H\@G$<2CI#UG2LJ0HNJZD_OZ+.)C'-NK MID3U/'U89-C?#?\9[>3SQ23&PK=Z,.:B>-37YD(5>1$9XE8$9)+S MR F)I3;8Z[A6$WW*(VB.F-%IR2>QN49XXZOPT<. SN=HOLX/M[DR^KZON*-& M6HIH.>8&)9WG=G,CD,8L(.52E%$83_4:Q^1C:J3?CBXO^],F"?EF&-["]4#7 MXM#W8_UKO_:#43V;;%,AO;M"U#WQ#1#2JU86JRD/OK%<#ZS/W6.5^"-79OO" MR#_B%SNH_F&G8/LVK\MI%-3?:.7,)?5C.YE>9=**W @_FM65']C^92M, _NM MGO6GN6'>]_/"P!+"._,K;E;WA[&N>]6[MB!]?M$F?%*OZVHT[@]SYU[SRT'? M-B7+_=QAWT]P\:M%I_VEO:IF@RD8P6D<7.6&$/A7E2:CR^:3H]G4CRYC+I*O M9\W;FQV$JPP!W/IA9@?PJ=%DK2[^K+*36 U';2N/STP<<.L7]BN\)U\EYF+P MR@8PE'6L8DKPGBH[%KE_9TG9L1A$VP:"D;C.&EZ@NI\ M#][6%U4:C+[5O:)Z*ZIGZSNPZ/1T[L*"AJU@-H3(<;(0H^&7:M L5M,< O'Q M (Q;)HUI7PX+M>A/0J.WN>6EO4##KYX[T 9-L\+MZ_6JSQM4=/Y=TZMQ]A0' M5ZUV-*]6>?X3:'F3,B>K#=Q%S"DE M:VW3,NC(P(T@VL-GJ"#(*O@+W'VKO(\RJ#4^BSS6*L;SQ9HT\IB//L]3MI;9 MT;[AFZ,Z^E=A-LFIB3H.]R(RTWS8VC8"K7;%W?!@U[=D1VT_V30\CT1(CB6) M"0*XF/M538S(8F_&V8[W&^-9969L;+%?AXIXEQ; MSZ) @0$R<$$X,A)'% C$^8X2+^S:8-J'!"J3L;W:*$*_+9\P%TSL14PH9N+@ M)*3W3!LM.!@)QCCRV'G$-=/(:%!]&HR#_P?B<2<1Z::]/A_G??X\^NT[/&38 MRU[_(\]B;+M'Z[BPYN"J9Z(U<&5C=DDO1Y/,AS6,W\"9>)Y=8-XZ$H-$KID] M03 L)B,664$"-3(QG-;,>%>[\-OW?@VKX>-YNK4A-[)M31LFFB<(=K]1H^;6 M#@^Y&S?S>80BZI1DP@)I2L&CDTZ":C(+#I[QD@3I%>7/9#?K!F?&Z M__U S7A&BP&LYL'=V-DS.IS:@;Q9P"["G8)PPC $88A&5F,;=: IT+7QEUU; MD"RG_2%X1'L12!\G4PNNV-Q\V$$]6MJ007/7C1^7;S![;L]DR*GPV@4#ECLS M&^*01VL0C2 X=)%:)RU=F\GQC";D>D=>GA4Y&+7M56\6@4!.>.05SBF/L]5L M865A/_+_JF\7$5Z?5/U,II-3'_5H:-W@JEK(YW0$ 42<^'Z=$W@+CZ9=D[.J M39?<_DS._MW\W*HH+S[KKK)DU?T0,[GE,@\:X<71)8AH@G!P-*E[52L>-3R MG3;9Q0U?F1E(8K[,XDM#\\[V&C'3=\ -Y14(\<:]M!P@UW%3"WK-^.N8DSU7 M\Q3_)"ZT.FX2DR-R: >),8YS)#(@!<^\-EO&VP;\I MDN^6*_,'+$Q'9':X=_=XW3T(YX+,;F$ZYG3TV1VH/BS,2!V_M&AFLZWUN2HD M-- &)N6\L<._9-'Y2[8U^?2MO_F,[P;/_36[?9:X\^N#,5NW-JD]V5M8J-B: M_OR!7M7R2B\Y\PZ1,F_5,N0E^S*$;P@9^?=WFZW-F>_1(:HY U5U(1*42ZX0 M)\D@ZVQ$PO) %/=.8K_FUZ=@K9(&)2$CJ#G+F:3\5PK">+BBEFNAS+P;75VLY>Q3%KR/3;5?*^>'J'LFG2P MR_J]MLSS9=,/"M7C2MU+/\B,>2K_(.XI=2_/8;F1IS RWM/H?FNBFM78 MXO&$C ?04O;L8K0K,"K\L(_ J UW_:*%[6&$L ]JA-W?^G0)83D-\KQX=1!+ MMAM#OTY*<3Q/7)3HATI$BQ(5)2I*]#0E(D6)=D>?T[$GO9L@]RFN]#9"^/9& M8G,ZRKUQ*^G-5P<;_>^"SV%K]#H,7H)]F:M3>>0BT4>]O2?XR*:NQW1L\FM43S'R9UT?OOF M_]I[[%!&Y3RM_%-Q8;6F*$B6$!=)(6TP%:7 MWA9)E&,A$24R$S1$C@Q<&K%@,8^6^+#>7:LE(\P:0*P$;^/\1DQ".*5Y]@DI]NAA-IJBA,BH!_RF9H#*=YNF6AY!H MA-01D4S-#>XS0U8H@:R.1G-OC2*=4 ,U2II9&[JV/*R8G>(MERT] :@R,1C" M6431"Y$I:!3$Z40@9YBF5IF$[9J3_)C8_MF@2M "506JRI8>/U398(0CR2)- ML4/<8HTLYP)%(CG5VI!@UOA-'Q///QM4$7QW9_UI"78YO=]M-/]?=M)O^JE+ M+/^&]5S5WX4;"S86+#QA+$12^:5" X%RPCBP3CD MC$HH2DDYP='']1$(CSG%?0:_43WS\>V18>-J>@1^SN>/!P)[M[[[AU^W]:.# M9,3OS8BBFW3N@_@=A?XD-@*3R:-GE\/7H5^/!_;J5?[MZ[$-H3_\LI(5Z[=? M/$\DX9[*K\R9N1GR8382]%Z/N6?_QP_O'-YW?G[S?2U1_[\9?.T"W+K1MY,8!FO_8B; M,RZ22,H$89'$>:X7UQ!=^1213MYP8J257CYYV/4G?Q'#;!!79GQ]S#)TGOZL MXYL\>>K-,#2.QA^+X7+PPJ?9>#QH=MX.W@U;IR+/5RQ#,E:DY\WE:)9)Y"9Q M/)JL3,*XH4Q_M0-0IEA]NH@1WOLM3O+\K_FTC'KSE(QGT*M'CL38+,^G-@A# MRIXQ[-ZQ#Y(^=>H#[6G]Y(OLY3X*X?N#<">_?0>$[\>3JKF?\FQ^VGF"I+IK M(^\>3V!ZB@R[17^*_MS0G\?0O)^P_A2&ZLXE\IJIL(G,"B7U/=AU4$UCA<"W M6.,BT46B2Z/@?@ILF_0F&B4TJW.JK8ZE3_ $NM,+[5RG;)E4!A(,TM%(Q*7 MR#'!D#(N&2>$Q&JMP &3/"E>>.0-\8AS&Y%Q@2-AHO):RR3H/22_M\XE.BIZ MT&=-1J3TK#]>RH_ XWH!6UH0K$,$H\EH$9Q&2@B+>' $:>P\@IGM4^)XZZ# +46C"%<(ZE^L$19!UF")%&#<&"TZ% M[MZ17E;RO&V5M2ONIS-)3;%#Q9,N6WK\R$6L),P20"[',>*8&N2<,RB9/.4G MR-CT*W3M0#\3?67SZ;64=< M<(L(H1\+(]PI)*G*<6^7;$72.6HL1\1[ _Z]]LAZ3E%@$0P4EE:J-=/5H7_? MF<'22I8T5?'8#WU+"W9UB%U18DHEETC*S)IF!4%.A(@BC41S3:5@ZS-ANG.[ M.QL,>(BS\>\N\?VQ#M+ M(CTRWW'XIN__-"L5 [+P-/9+K";QTO:'N1NXS10U$\U_Z0^KJV@GV_&"'/9B MG6 $=4(E2IO)SV3240KCD(PB5T8ZAIRU!!E-O56&2$E$]QF;A6Z]:57KXT*S MFE_F>9GD1IB#ZNA?A=DD*UIW"LY[UPPMM[GEBE275,]!/?+) Y4-21+C$M)4 M8,1=HL@P[U"*@0?-6?1J;4C(T],S!P)4J@#5/DHG#QL%N_1M0[_VF46SROR- MU2]V.)S!%_^_&#IS:XNU.'B]>I'6XOG. [3%GK.$@N $<84)?@2U_! G_G95SG@VB,[)MCN0.SG@FDO M<&\+IG506NB3C8H%Q(0$?(I8(RW (1;&$FDXB4*L3TSIVHE^1DSCO6DK' +.1/@D*8C2E 8!,\HASZRPR3@3M'HZE_[L$M;PZCR=3R_B M9(47_V,<9++WSZ,V/"LL^:MB9,4]EH\<]I>236?%/^T9*14JI2.GD!)_@>X[P3Y! _)_13JK? MP)"':I5+_/$"4VC$#QFAR@21%XU@]]4@G2" /7)HR FCU>D5=A4ENE^)'C,Y MI"A14:*B1"M*1(H2E?$[NXSLW]KZHAI;D)(TFE1V/M6S/VSFORZG>EY&6\\F MS4S4:I36F[;+C)Z'5O@?QWB/$YQH4N+%$]_>$WSD4Y+H(WC6(WZ^O1!X-E?M M@F(&OT":GNMQC#Z[BBD?4E=I,KJL1LO?M"?9#V;N>?'+>H(%887]HDOF'F4X MIH(B;+5%W"N!C-<8>6P5-Y1RXM<8\A]2N+.Y,NR#OPYO@U=,G'FL WPIDSV@V5$ M1E*!& D\)6M\8F''T"5,@:X"70>_I06Z.H0N17'B,0!@.1&SUT60M3HU5?8\ M,N&M6&]JE8PP:P"U4N3@=06-#",)T0C %:G3S420G4(7D64>T5.2 N44Z(=C MHZN1F]K^L#T#BM_]A1U^BGM/\)&+1!_U]A[= M(Q_V&=$&I3J,PXQ.SHB>^23H8!?O!',2A1K@87NN*:%ETTMN\:2W],7K\>:4 M8HB"<,DQBB12Q+UE2$?OD$[8A!2-TX1U<1K2Y&G.TY]U?).3-.?S%,V[X6_S M!,WOH\GSCCJ@9X*0DG4*I[7Z ME,>M\/H,+65XD2(ZTP00ODUAC_'M, M#=0?$40KWB%%_[#3V03^6]B+;DQHO(AS6J(4/7#].A]C5K:ZG"]:98=V M<%7WZ]P:E+N%WHXNX5ZOFI!'O:[7"D57SXXR]1%\;"&+NW_(5=***O>"%P:F ME\# I'&/LGMI@'J&/Y5N2/0T95W2#9G"Y5&X/,H\H=(Q_]R%+66>4--2STOX M_@)#EU+QV&$<+S%1S%"!B(H!\4 @7F(0!.1<5X%ZSJ/XRQ%@60O\[B M>_B:S]_BX&O\!WSG17WY;C*_\^<[ M4HMAF*88+",^>0/6+M7BJ MVMP_.R>(0IYGVUB%BM$,J=IK#=9 MHSLV._1,XV>N<=]F!L6+T:&=!3''18K[%&,VFMH!"'N8#ZN.84XV-)YK1K%Q M)^,:EHAHU3X)1B1+AB,O74 \@M5QG B4@L)84LQH6!OQ_9SVJ:N<&3XSI 1# M)1CJ1G>R]+ZJWEV.9].&MP[4/];38C1*8%0"H\<6@LE@F0X,*>82XI8DI!UA MB$@;L2?&4":?W?#\N>(1_O;=PUO?-(/*NCOC?^[FWQ(8[2PP.EB.J"<'1FO$ MJ\6R=:N7M$>S8H;1+/?&[M&V[:?[99O%.%(S1V)*&H.UPMI:Q*G"R!$AD?:>E\5"GVGU7'7-V\C(\9BRPVC0?HG0>[3/5SAD3^B1'\"!L_%5 M^.AA"'P'#"F;*$2Z8/Z)(B8M(T;,YC.WY"S83Z<0U5@E.=:;\'XLSO^E\=,E.]@EPGM5?.5JIJEJE;7 M:E5/-F_]?=][AQ!(JB3VR2-ICQ&"3_XBAMD@ MGJ>[Q*%P/]V8"#(7A7$C"F-[E5>GSAM1]^O\BSG7TY(?:C-MTH,6:]=,2ET" M8FLF7S:GDI0]8^[E.NI)^E1.)=K3FN'K/_=^X.#OZ6EG-R6F*#'%U@[V_IB- M'N.9;$.[5PB?BM ?[.X6H3],EK-"F%@($SO&FP<=\A\'(F7"V\<+QS:GV@>Q M9,5$%Y7I4&5H49F#K!3V8Q5-%.AJ/9=%D'^R8Q&OTDYQH M0RVC"%P)C#@1'&E"#;+*,"$9?(@L!P]-QO;JQKGPA_: JS,J&%B'TM7207:G M.'\__:_SZ46<7!_!3D?59.5PMI0!EP:7TN"R+]_QJ/HZ"EX4O"AX4?#BX/)Z MJU5DM*,^,'K(?6!;)Z.K@N6E!:RT@!T:L+_XOJ@"'P4^"GP\)&7)10R6\(!B M% )QDXFM#7=(,VE=,A8KA==FI?O@C7<.66-LGGTMD0N2(<,MID&P8/ 1I2R/ M#"(?T")V8KTCGZ]G@%?]H9]-)C%4T^M6&]"">EI7\(.+%W:0I7^.JO[PUC7L(:N M/[3Y#M[!-;],FA_G&/ VK^&=RB]O*+^X1_E%[VX.KMV+3P7O'L MG!V>!$A, M8M BPO8E@KAC#&F/#7(8LV Q(=*:VQ(@$V<.VX!2HAIQ+",RD@K$2. I6>,3 M"WN7 ()[=Q,'[$\$*CL,!R@%07,<*$&4YY-&'S'2FD:DI*,N:JPM6S?UDA%F M#0A BAQP(&AD&$F(1I"!2)T6E.]="G2/'J(0P#TWO897T4[J*H+Y#-7^;FNU MB+_*];/-W[015?@!7IS$>AQA];[&P56O FM8Q[G)F[=/M@8O7R\_GAL-9S5\ M=;[ J#GK\V \(UC+YM?3414OQX/158SU667K>N3[C:G\UI]>-.O27AN^=3;( MU")5FHPNFU_TKZ4E?^40GLW-92K6O3WN[--[18_".;J(@P#[YF/_:WNVV^S< M2W"%- V2<*?@"\$!XI99I#D$/XE+Q9BD1MLU/M*$J7$Z880E^$-<28PL\0"& M5'"=!,/$Q]L0^,8WM&_UQ^4BO8]WT[X]#.UPCQPBVAVDR0M8:*V50TI3AW@ M=T83[9!SD@;*3"!^O2 G2*$H>+V&8]AO#'&NX5HBH3R.TF C[)K)>][]OGL\ MTS[WN]'P0S)H"U-&-YLRVW OUM6W.(E5F,46M59LU + P')-[??&3EV,!B&; M)GC>K[%NK!0\=/SWK#^]NF'N>M6G&*OWHVFL"(-_7%CXDK_:&B[W=M4J9I_@ MYU\;M?D-_GTVR&W'6 M^ +6S/Z=H?7]( OO&4P41T]ZG]'%_T 1OL5.,8L&/!G(\(D#P-EG" KB$31 M<"9U9,0F%00'>LHP-3G 4X&C+Z68#DH5I@'U@F=7I;S/ZX),3NR%'?X/#)9 M*S"(LY!@SZPE2(-+ \).6)3<,\G6?)Z'9'B?^:%P;U-^]_#L84;VA8D9VWZX MF2='5;"Q\;L?S$*\R=@TB-]1Z$]BL]^9%V9V.7P= M^O5X8*]>Y=^^'MN0;?5*D4J_??QY70?NJ?S*/(I:?'_S603!^6LW^IYO/W/< M+%/^W[?,ZQ/Z^+#N::U_3Y,"+6X<$\PIX/+)P,6R+&9LO\2VX@4U [M>V<$W M>U5G&IG5'5HL?W/,<O[][_[5/U]OSC MA_./;SZ_.W^_,;=P[,N1'>:F-/SM:-C4DS4.^._]H1UZ@(SJTQ1>6!NAV=+7F?LW5(GM5!9I0LX1P;RQ $>R 'A-D2.[XTLP) F+@3;J]]Q ^ M0@2A-"*18\2#L+#W$#YZDA1XU49"U/'\>W_O6=I&1WOO?O5ZW]!92Q(3F\?) MKK1?+E=[4K%8KT7S49/1@??7<3"(D[IZ^^'36?7M8M2F@I;A<;[4QPB?.9N[ MZ(?HG>_OGFYGU=X-JW_8B;^8'R:M1CA-_-.\\.'3LO%_/@SO(,\%!+$8 !JB M7)^3-R88"/PE1H99Y6UB088U3M_( C>$>:04SEDCSY!SD2/BJ#/&1Q(]6>?T M78P$O$GH^FMT7:6+#U.->S=\G+NHIQO?9S/GLHTT*HM49 IQ[05R-G%D8.T] M49I&V@GG'(7$.7UAYD+]M'.QY/1E]C:WINKC:8^SZ8 MJK;8H!FRU[P)_ATG7Y>5!H=FEK3!220OD6 )@@:7QSMK,$N4"R8BP=IR?1OV MO*-,:2>1VO'69P;M:X_-LL3 MP^^CR>^SZ6P2W]7U#$+SF]6[S9;4JT;JW?O?[[%2ZHQ1>:;HW?/+]F"KV@=I M/)=@M^KSH?5_YX-8Z7/YH>:*QY6TPJB7M(\D[+XTILW?M8JR%E.8><;:^IY+D>AG_J^N9_&Z_:3V !]_CQL M:790X6KS9;-?;7_0N-M-*KPYOJSQ9N\:N^;E3U/K0Z^F4TO1A-8JO!DI9-G N,?%LSO(ZJHHHQ88))"PF$%8(A[1@%H$G&Q21(6GINQ"U MW>,W86?ZX "\=\(^U9]SM0 M&#=XOAJ/-[T,PRF8H N;U6D&[[P:MZ:NV7V( MD3*NWRC@G",XA.Y@.X;Y;.=5]>'3GV (/GYZT_S]9UO\^>'3^<%4978ZY,5% M)0/V$9%@P)725" C!$=)@IU0AA!+UM3W,5'G]42?.>C_R&K4=YF-,@-FY0!A M.=^EF@\WF5W"[68K>K? Q^_YY]C(=!L_CKX, MF\LMJKPW>F9WZU69._/BY\X(TF/WCWBA_*DC7E@/TWO'V^SD/@3O=OS-T^^) M]CBFC[ZGET/A_Q)[T8_V^98TXP07GO';Z_?/:"?5;TVS4S=S0PKU^"$#TPN; M+3(_CBJC15H *W,2RFB1W]#B?KHG,UI8]U[@^(,RX*/# UWE"<5"8Q29R P042/'5$)*6,:QX-QC MV\6)T)O!8.3SX8XD43$$CA,FG5#"[1;)?L25\E+%OB!90;*"9'\"H+F@-=^V3%21[2E#_3)/87EY0_VZM>JF8C)/1G6(I M;G#=A^"-"@9AGYF0*!?("D\1B\Y1X3E-3G81O?\V[RC^%"=?^SYNMA>?[?>_ MMOKX^V1T^7R6A/14,20%W\J6'C^^)2N93E(BRQ3@&SBQR,6 X7X=_,]@9GCL M(J8_*'RC/Z##+_'_/1KGI"Y[Q7W%Z_=E- M+5YO![:NJSX:UV $\^S/_I#VL0IT'3 M2WC_Y:I?ELLTO1IG]!A)"FP[3Y[+P]//4G^1_#81]NN[:3J\7.7%\4/G6+ M2;V&VQD.1]/*Q5P !1L]::=ZI=A,^)H-I_U!ODKNCOT:FR^,X2@;6@E/6G,( M$*).%/% 9::Y,BC1R)DRSD2]=NCW*!HE?Q'#;'!W.VOFQNA/KSXW='9W]*W. M:=UF,;R9;GOS_TU.K]UUL9A-)VJCRI_23&TZY?/IM,%IZ3'=Z@K75L/B#>=!2(;^["OF% ][RWU0- M 4ZIF"_]VD6%ME:A_].\!SS$-[ D]DNL_M:$4K_F^.SW'#W_5XZ BU*]V#:4 M%VGR_QRV47@._&\'$%LU%A[VRI3SCW+^\9AIECI(F]M-1,ICO E.2!MJD.+" M^\ <)G2-#M::(!2A"@F%74[?2.14I BG8 0S1 ?2'7-E2YG];EA/)[.6Y3SS MB'Z^L,/S<4,B^GXT5^R6X_+)-(3TC!!R)IDH1R0% @]]2TO5=Y=S6 * ?L2 M(HHDQ!,#I\EP@I(+E!!#J*-A#0NM#3X:@1S7 7&E3)[#8A&\F?G$I8MR'UBX M<,'G'GCC@&?_.[O?C?=]\R1YF(]8FL%8]7EZTZ3W[:\Y33>IFSM9GC/C52RE M]Y4)RAXM%>==I.P>X+^O9KF;JSX2LU=3QM?'L?,+X^?(G'?L[SC M8\6:W1@\''$BX(TC0!"5^\H)TC1P) 7ED1H>&5VKW'1$2H4Q021@GZV90TYC MBZCE4IAH?')F=]:LT>#ZW?!#O#I[Y[/<%K:MK.'_Q4;YOQ'M2F]4_XJ[5NWYXV5/P MIO&H[C=SX1O*_O[7>#<++-F*^;68V*-0^F)B;U"^B"A)R T0/!C$DZ;(.N61 M3=; RU0:O3;XZK""C"6D=!9G",/.."D=9 4"RY:> 0**;#P%*-(B(,H _[2 M22I$,%5&!$,%7F, .*PH8PZ!,T"Z@P@Q".VI$F.48/0P"4NX2<>%4O4N]P@?+>!*09(<@*YK1G MU+FX-@CVL,*&FQAY&)&#Z*E2M[GCTXG#AN=GZAC8:I[78:_,O@W737^%]FAV M6,)HEON63S-$V+P&1VH "1.Q*4VR(MHRPI+\[;:ZC/S=R'3V.<:C0"Q5ZH4(O]%+IA0HE2J%$*:Q" MAT* 4E3HQ%6HL IU+W3EC. YSP@*J]#I1-(E976#52AQ[KC62 >OT]#$835*0\>7F]@G69P:;DG*.%8=%KKD\U>4]8+_M5!46?G*ADI M I\<+!,V!AE,,1+:IX"E52&M%:TZ,'HTT#P<%U/PZ[5"3DJPA>#4&S" (IF] M,6H\W:U7Y(SI,DVMX%_9TA/ OZBBX H#ZD69ZP]-1,XKAIB(W@JC3%1KC4W& M>\(H9@B\]SQCBE-DE1( @E9'@K7&S)\THY#J\4*6L.-\?/'H;S,*%9MV,EIV MJC:M&3)*RZ87/3[I+2UZ_)(WO20]"R'*R\350HARLH0HSJC$M#?(:.H1E]H@ MYWGNXT_>BV0P=>N]C@>5-^V8$&4GY1"%$.4D,0Z&<2U M\8!WR:,0-*.*>QQD.NS$2 M%'S&XX2LD? 9SP2E%B(/L@_>J(,($4KYQ8_I4$+_Z^*JH5^/!_;J51K$[ZNW M+N%)YL0WB6"Q+NM7#J1ET!_&M0>ZOF/>$TS]O 7IQQ3D MI?_YO$B(EU"5 "9JG M,CB#C+8"N\8+B_TK3^]N(B#4$U'58;<.ETM/U0W)Y_J=36UW]LWC@:A M/_S2?'[<0G U4X"]U1^9:/"Q&$ W_5[WLC,L;-T8[]OB;>$/IZPZ6G=_D\3 M/2UOP'?>@25^7RR3.F.PIVV^!N(GN-=7=O#-7M69YF9UCQ8;T!B@.U;_*8M\ M 'P*'2SYQ]\^O/EG]??S/WY]]_YOGZJWYQ\_G']\\_G=^?M=T5X=U'*\!P2H M,SZ]!8S)YTDVP\?O@&9#W[>#JG'1&L]OO\NS,U*P!1JN B'\/#>F]D8#R98& MM7A=3_&Z5NC0+OHAQ.'#_;"'.F&[-P3OAEGL^U_WZ0=] .^Q"K-)]B;NHPS< MWUV^KM)LDH/0LWR3=:S6W#?XJP)3""_D$Y",;?EI[.5H-FS?[61//+MZWC?]RZ(23[5OS ME5_UI_"]_FXI^O3G9E-Q&@R<.91I92E;TBIE,J>O.?V1)<]6L#I5OZXRAH<* M+,F_9Z,LN? T_XK3ZS=F"SR;"ZC+:>3>)95<]\CD#L=./=WOGYE6^ [_/Y8Q,[;31P-!OGQVWA=B&6[%]Y[!)SZ_H]2]]6.CAU5\JB-*:91A%):RXEBCKE^@,JD5MCF8_2GDP." M&U2\'^Z@XMV?&2TDP(4$N) %Q+@PF!Z]_,5!M.'D0!O8<[R4R'>D]JL_A%W M=:3\(.,%6 2?&H_JQC5\M7 K[[SAE;.8PJ=:5+RH>"$I+B3%1U:W6TB*3Z>^ MI122K1:221$Y9X0<9Z#M;,262<$T@&32WU05&YUD>G M?'"!4HZ\5?"9!#\Y92UBRI"0M(UPS9=+4GQ&,#WC1A635!"P;.GQ(Z!RRE#L M(B(RCU_BSB%-0Y.JT,%HGWQ"E*O,/Q M2P=(4ZQ[N@#HCC/RQ:L3@09%0+A7"5U MZ%[]4H<[<^RI8&>*EDQ3@<"RI2< @9200+472/#,=I<$0]HZ!EX^UMY:AZ4R MA^W6SR%P!DAW$#X]I3VM"WR61'TAUG[!YJP0:Y\ L?9S##TH!-$GB1?'OJ5% MUU_RII=RY^"(T&)19QPAISE'#$O%8U,)QK4RRV;)F=21]1Z M(O! (Q:.)+I.4[P/\IN/$:Y69X+=.6?4=%2Y6(UM/U2CV33'6INH#![PS=T# M,$V8^""04+G!3[$$GBJXGM'8Z"3!,<6UJ7L/*1F8C&%_&T"K/X_^&C_ 4IS/ MIF^FGT%AXO2/^#4./L1)-FF F3<0R)6^@ +Q)^7<:7%>_SRFNSJJ/G][ WYG"^F.FO)KG+@Z>5++ADIQS MUEU3]IW->?H:VKBM*?G&D\SH-J?%:RCYVE4X:QBV_N/0@$40HKAA$K'$'8"$ M!2_-)XED,-HE92PEY#:P>$%T)-HCG0*!SR2%=-08U-HQK8/S4N)]C:K[G#?Q M#E_NTZ]+H)*K.(7$O?6RAP13%;Q[T+ W_CE<(2OTF_@,&UZ+V6GL&$F22$1]X0^ RW$1D7 MO(PFQ_L\(4N20=A; M#^:!.>/#VGQG3[@6SN9,:$)<&HZT Y6UT5NN/%-$[T[I6CL /LG\I?P^)]%8F/]PFC=Z;VJY3S)X6=75+8C>'YA/FL&[7832>S[.9 MQ"4;<3-UQF;O F+!/L!4Z^S&?\_ <9X3K6_!9;U'&;^'/3O[0Q> M)5MAOH\ M'\H&3K RFJ.4(KC=#!-DDVV&73II190X)TMN)52U$BH"% N;J98)8<@PS!&- MUD9FX=]!;G2[W?UNMUMSN[^/^Y/FS8L"_PT FD_DZSCE/@ $ MRQY$'I_5$JGG3*J_B/,T1;29Q;Y]":#KJGWS,N+/P5-#+O]+_R_7 ?V2]7X; MWOX;B-,PO*^X<--O<,-7><= HV8M+_[$-G/ @KW*[J"/,>2Q8ZO)A2\C@-M\ M][_TY[?E1Y-)K,>9*3\G6F"9YKF+!/NNR+6[Z0Q)_7^QV# M=V^&;BN2^ =M7>&-WR]O/#,](Q[&IOZ(WY.>,4]FCG_J[_$AW 3K\7Q&]T0. M??QDJG_2$P_D\B\D^D\MK:BV.=\_F D',H7-J%H+YHS<,(ZG]; MI*4^Y#"I:%/1IJ)-C]>FC_'2]HRDR5HF1% MR;97LC=?ODSBEYQ#? S:3VU;;JX3%(IG2XGV.ER MTIW918\/>$O+0)"BT$6ACTBABV$N>EST^.7K<3',1:$+%^6AYS;*T*A3T[%3 M!=8[>L699T&QB"*. G%/"=+!!A2-$=YX'"1?JQ*.6G/A-!:[1\I,[%.' MQ@TG]*>U .6A3^6ABZB?V$.7>7YEGM\AR&'QG8XQ!CGI3';1X[*E18]/=M./ M0(]+-% >^D0>NHCZB3UTJ3/8=>"[2-J7P+>,O2QC+\O8R^*8EP"[!-@EP#YA M/2Y11WGH$WGH(NHG]M"%=."I3L$]I -EGG&99USF&3^E&-8+HZSE!%'B,.+> M*:0#LTAC%:3S+#*+;Q?#ZDA%TH(A:RA!7&.*K,4,Q2 2YE*:%+OC!Y_7PJX M06=SBW=2]U_F%I\HL.[=T)9FTR#C@6SI?F'QCDEM7I.D;1ZSE@3B5AED./A]21JO C%.TK49 M0H]N?7K,#*%[,6U),;K",)H)1FF'X]KN$A.59WK.9>3N02A%,0K6'< C%U^P MRR@Y(Y[U!C%M68Z2 ]*,!,0#48:JI"1?FW"Y9U]PR19[QU3CA_AW]$Q)?28E M*4[>#_.Z)S#,Y)F0]&B?;VMJZR-XUO)\+_OYBJR6YWLISU=DM3S?2WF^(JM' M\7P[:Y49R^%SR6'?+1Z7'+( M1:&+0A^10A?#7/2XZ/'+U^-BF(M"/R5] 3_GB+NM8\D7Z ]G=GZ@&_I?5QYI ME6%!]J14/_^ 9J'Y]R,?]/_.ZFD_73UBMV_=SP^__XZ5^WP1JWSB;H=7U23Z MT9'3>5V-%BN]^_M-U7]L^O('7+GS$HF$N1=: M*.2,36J]&$1=]@@S11&- KLI%%" M"M%%^=%OE^/!Z"K&3W'RM>_C9@U[/QJV^=NF\*C^/)K:P>KOWX[JZ?O1])\1 M[F0A 9^F(_^O>?:W,]64AZB:=EKM[R[NS)[O_E;.*KBROZCZ=:/P?J[I+J[: M5ULOT6 $WE4#*]_F];[(M@6_U;B9?E"-TL:%?<"M_K2Y)AJG&"@)!)G$$^+& M,>2\(H@$11BQG"6FNC!3^4OY?:3# MVY#-UPJM4+_]YOGI(.ZI_,KCC MW>[K0&[W&Z#5C5@E!QYM?/+_72P/5\< >VY*;()[O25'7RS5_7KG_['C1U: M+'\3:]VQ]D]9XD?';T];WQ8,X78'H8L%__C;AS?_K/Y^_L>O[][_[5/U]OSC MA_./;SZ_.W^_NA$GLQP I/ ^L$IOP2W)#&"-/_I[?VB'OF\'5=,?UPSJV>_R M/)?^;<@7-,'__UB%P1/,!"Q/I E6OK3# M(ZNP76RT1X/WS1Y@?+^QPFSE=S2]_!='Y'21G0R_&_9VX\_ (KX9']+Z. MC=X/FC5V+WF]Y_+=G9.4DX"4QP'!#P*\!(>1D"RXX+E-9"WIY#SA6CB+G,W^ MOC0-)])(.RC;_F=:[AKKU?P MU1:=EZL>^T-%:S4)_@#A:O;A<2;R^<_ GL-%6!P@-.<'RP.)]F8;7F8[FXX6 MI"?Y?K*[#;>?WXX@6AK-(.CI?X_A=?MU!.,>_GGQ 9^!;US'5W4TF/ZOK?<\WL* MH0=>_<,>=,&G59R6GK/3JU%^6+WY@QBD%W?^,L+#NY;OG]DS_^W'GOG#A68; M3NF#6,J]E\,7FPE8AO KH5U6XM]!A]_-5?@C:/"- M"'\\6PGB$5V-XOD]43SK\6=F)]P[8-XE(3^7+JSG&T(S/X_].LJQ> Z:BLEY M@8I43,[338Y+5CBG* J6&\2Q8$AC[1!3V AEN867#\[D+!3XOY;ZVZ71$;2G MB]4IP4['5N?7_M=^B,-07?7CH,P_>XDZ5 S.TPT.(V!:0I#(F @Q#N41Z0"V MQ 9!68@I8"P/UN L=/@AYN:^DTI<3$T)<)XIP '4N*Q^Z0_;2K^_%*/S K7I MA(S.YAH':SPUT3KDDJ2(YX(7FY1$PD1AE=(XD.Y"E,=P-O_(8F1JYBYKD>^2 M!MX3A9JY-/MM7>(WV7STTE2U- *^J&AIHI5:_4K53=^BTNJF7@CK*%62#:ASCI,H^POCZPWU8G[8H)UA8 ML6JW7ZN0.)\;$1UT6,[ME=U-1PMA0YD\*;3MB;D=?]R/.BG M/KQR&:<7N2%H-ATT @G^W:>I3:EZXT$[,[Q]J?XZ&PPB_%2]'_4JPL^J9E]0 MLS'5?&>J,(L+W4RP3/"#G2YO,8QBOL5I=0'Z5=6SE/J^GS^UHF/!3FW5X$'; M[ 076Y3$579%>_,C]:J_];.N-U^RLA9-3[IZ75=O!Z!SU9O<+'DYRGLT\O^" M+X=UB/"Q\*3\\1O/E"$GOSB:\[K!S\"#MX-8:_B9_O]UW[M!R,P M!7?6>&[7Q[,_B]IQ9P7A8%3L]P8>GX(\'=]6M2J+)^;U?(P NM7?824!'P%M M1I/Q:#(O=P5XL-];TVY!+ZY_DQD:X;?US/W?F %RE)$[X^OB38"<,8#[,3B# MIVEA+U2Y07_07+)>P'>_497*+IKW\Z7ZTRI-1I?5W^VW?P$F3^ ^S^:@WV#J MC3M>O>$E9$9XO-%EUON%$W>1?1> _1O7A,?Z%@>#YO$ $YM6<]B2T7!Y7QE, M1P"F<$M?XC#F!P.3M'*19HW W9LN5FEL)U-X8WW1'S=8W#B$\[5H%N%R!+>S M JJWEV?^S;!*@.WP:'7^QC>W+GUV^QZR05K9C;5O]1"VV/[P!]]VZ\&6:WG9 MU,*!^8"W#F;-DM\M,K"FDU@-^LV3Y<>_4PI6O_B&1>]/YM+0+$ZVSMEV;+JS M,=A%-+T 5_;+1;Y0\XGVNKW]N34WL*13\Z689L90AHPAX,TF'Y%SE"#%A680 M[G-MN@GXETT-K2'[:X2=C-=&#?X#>.7?#'-O,0#Q\(==#"<'J)^;D.X2D"KW M!&7A;2#$-:MX4^ZS< -JM)T.*ZT,S]Q->,?RE%Z!A_4*<-&3U-S;+*#N[2>X M[_>\QQ_8(%#NHS1,E(:)[AHF""X=$UMV3)1FB=W-#M@E,)G]GNFV-Y+?_JH_ MA2OY.Q?\E__(@=[T8C2K(=S8[G3WUD+ QX5?)5^K[7E*WU=W5O\HWSBHD0_ M5"):E*@H45&BIRD1*4ITD!W&JPE+6-C-&WV/[[B:U\K76+TFWA4-R%/J\^?I MWFU$]&C6:V_UE'N*/'8\-R _Y8NOX__ED6=,#RMADHHQ[9A$GFB+.,$<.1D9 M\LYQ9P@7*M+N:A;^&-7U[Y/1Y=NV&K __'(^CNW17GWK&"C6"V2XD[B9W2!N MAG_5L _PTWT,SI2<"<.>J?[_H#5LJV3%8U'VQQJW<]S=J(\%> OP/@XHM?$^ M.:F1C]HA;HE&1C*"DJ')!^:C(N0V4,K$F<,VH)2H1AS+")^A C$2>$K6^,3" M7H#RQ_C(SA@6QP6/3U?Q@HH%%4\9%7?CC@:J#*4QH"BD0CS0A+0T!G$6I3)* M)H?7W%$-,,RL 8!-D8,[&@"9&4F(1L#82)T6E!^P.ZK5&1/%&]U+*^K1)!2> MH(CS(KN2?]F5P;L_!_TB':1MA>%!*?B7:2LWVS9A50I*$3!,"NR4$PXYSB.R M 2>"L4Z.=-(M]@C;-L> C@((>H:%?D:#MLV9Q(M4H1)C%,@MD-LAY"H1M(DN M(,T7L+ RQ76H*B\=SZ*R-@:T=B.,CC=0B[8A *X!U90\YB$Q.%D:+8N MZ6IENOHE-_[]9;WS;SG<]A<7AQ$^VAD#V9$4KC]!$VF/9E4,HUGN+=RC*;LI M3UN+3J>'&MLLS8LQ_?9].+,A"?V@G5^^F\;)^/QHVM%.CP0 ^NIA1T'DE#S%G@NW. M#-^2\'T:XD>J?RD *J:DF)*#,25W<#5'Q8SF DDK ;6YP\@0+Q'5V$4J1!(N M[BEKU3W2_QC@^9DA)XGO);-54+R@^,M \3T%!%)JRHR3X-S+S->4#S>H4L@# MXANC3(1 84^9MGT%!%J>*;J[H^<#LA==QP-WI>P.@RQB3S.MY]?_S[?P83?I M_^=9;8YN8Y%V#K]MU36(RR *>^ $4=BC24!2CJ4*3A;I_TQG"1 M-6KWKHEQ+3'1"F1X&SDQ9"2GR#CL?20T!+*6CWL:,>[;);_K@B07PJK?VE/= MO[9GNH44]S8I[F+VP"3Z'*6%3&D]&67650B9,UGTR@EY8<5=3^<55MP;OW^Y M;+2'L1(4PMRA14:)"F'OX3O.BOZ=CI_EP^WON6MRWLTDS9V_>ME/\X[M1Z7"H MM'9C@\KS'LOS%MDNSWNLSUMD^R2>M]#R[9*6KYUL7&CY"@]MX:&]G^B))B6, M#RA@BA%/QB*G\Q1KC6,P5FB<.N'6FX=J<^5<*\KIJ.U-&')SH%97J.6,=R8)@30@%&!5I1TZ0( '% +E$%YVGN\&M9R60>3&@ M588>[C"X_S2UTZW.>8YFL4[-V.S.V M78WCVKKHYWM_A4?OW7M7WQ.E]6;)JCIGCT%15#=K5T,=H->^^Q-#MF3PZI"P M[*2J.+_^3,EY)0D$<((!]1C=#<2Q96G.1\^ ML=GB^7DV@-XXQ_S9A69C^6@L?.PQ^??M!O"-YW"-J]IF%L?4HC3-8J"LG".= M$PT,-F *:', M)EA31'*1 3""Z9\D4J'88JPY9DDLEL#T"3Z#;8.I2K9UZ!? -(!I -, IG>! M*>WUKJR;W$\V MMR#2)E2^VJR"RBMXT?!R+_7E@HB&EVOYRP41?>$O%Y)00X6IER*KC[)^GIV? M[\H[\&)L_Z:;>C_,=4"-5$(D&6+$"L0-39"6PJ D2;,D,TDJ.6GB4&MB:8UU M_LDNA,W:<9-.$F^K&W?;%6JC-B?!^_HBUS: Y4;@9N,L)EKFR&*B$>3^W"0%* L0-GN>!]/4H/S5""LF 0. MEVBD4H51BG-+$TPHCY=:"C_FR.B9>%_2(61;=0/:KE%KB5](R0T5ME[C%O>B M\N+?9.V'W>QIN8A%AC.!-(D9XI;#_J1RBF(F$VJDSF2R1/>?XLM8*":Q,X^& M9-M,VGUYNUK(<6CEJ@9T?&IM;J8$4=(BBRE%G*0$:9QI1##CQ@INTF4T>XKS MHEDTN[M 3D?&H>9MP*ZPF"\>NW;DK<")S"06B%&"@:5AX&LV39$$RA>S-.%Y MUJBWXEF8'>TDKZU]P;,X+$(T1J@A]A(VME;F=H3*$ VJ5*@,$:)397&C+M4IY(\FNNX7&9)O^T%>%C3N+8F@Q\#9? M4,SYECK'#E=M(H!;BA0E>9HCEFN, MN199G/(F?3"[XJ.X(^FV\H5;#+@O)4RCQ;#>I$>FEO9HJ'\$;\Q6ZVG2+G4: M: :CM&=#1(=$A\[:C;"@1$K T8.F;X,8B-\RX M+!^BC$8\@?^D*4M1S !RA;6YQ(WD^^S.KR34EFLVM1:VFR;'\]XF^%G#"[8$ MJV\]^\[';0SK(#/V1]8;&7A+4WR;OF?/_D"F**T7I? M??KA6AM3]"_FO(U%_>"Q7PYWI?O+/T;5L,AO)H/PWT6V;T"B?KBW@5N\GPK7 MCPTEB-#[)F#]?,^@\S&@\[3Y3Y(%L8,)G\G=Y=2Q>:TO;.VS1#J'L;[7O>_Z MIOKPTZ\+:S19 "]]:V;_*9/\:(E^V@S/:V\#4WYR\'7OOZ/?C[]\.CSZ[33: M/S[Y>GRR=W9X?#2_%&]F.HX&0[AN.(CV!WU_-*"'UD2?B[[N9X7N13XU]0JN MK9YW>G:'@%X+_>8Y!<+Q3GHTNK)ED4TNF8?'S090LH=<2F;Z\2*C&0Z;<(]=YI=6C/JV>/\(,\=FG^S4U9R DM]8N$96=$K MM /Z,[?=G<$3/_8&V5\_11:(R37<;5B.[#QHS&=3BJX0\N<[4BKO7ZOMG(4\ M35#VHG)A:J)!'@TO;?0G4#?0&*\G%0Q)#T?#07D3%;-3E1(^KW!=_?_TG__QNJR@FL-4#)X[OM=:>6SLI() M_?+L:VJ?SV7T:ICS"25UXW'[&PS?78Z H Q&P#.*']9\J!]',.[BGR=? /GI MZ>O*OJ_LM793/YD';^[4]_YIU8'CMZ(J4I"'XW; MZR\B74GONT1T.6:MOD^K&D6].A_+JWV_:4.3>%U#DY7FYSVA-9.1OPQ2MV[Z M_AN0/SJ /=9$GVQFKU);1HQT0JNVYU:_5_UR;U??**9L*Q,V]8ZU8LJ"&&U= MC&@0HR!&3QK,[V$0DQ/[R(V;ZX_H)OK2YRLW;&H%W.@^< 2 M G'"#64<$68LXC@&W9)6(FXIMH0PD>"E\/7'^/8V\>CM#<<"?#KQ5"U3TJ[?0L$M'YP\A[2ZZ2[OK:@@U-]L^!J[\9%>*)2!)*93V]\X,FZK3M2W0W1-G82\>'G=30B93.(D992BA"N!6$8X 9BW2 MNDX)^@!F+MAHY_N^L[$38'O1JGEKS9J M[77KYVI]HE3D,B<"8<9G3/1RFE?0_:-'+ MT*+=['*,2RN,$""V7"+."6QP%A.4*T91!('9P!!P,@M>KCFN"*&C&@6X0 ME#-"07W V%8\3Y')"1![L,&9W9E!L%7UP>W,!0C:\Y*UA_&88)7D2#"L70A2 MC!(A$E=]RB0ZPYKM[K3@U6I/.!O8(9W_;3 PWXM>+RJNKG51NKIU@)2&%?TW:(LS17-*4ZH-KMB\T<#5RIH!)>EOJ<$G!PG\KP_+\[C MHU!]T5C$_7IU=8X=3:17+",)4Q8AK#'M2X:!L#ZIK9LR*#(KTQ11*:VCB%'1P MH%G%W/0L8/L%BX(5_7I5=,U90"H2DKF]3N#8>:<82FU,D(J3&)2#YI(\*8RH MC7O=RR/_P?7_J%7X6@Y<3V<0]N$@*NUP5/:#!1!0<8/ ?Q93K&R"L-# ^Y5D M2'/F"BEHP1C+4BR7B,96+("I!)\-3KS\-@Z%<:#]07O:3?L3$^L<"X(LH1KQ M%%ND50J;GC6I9#&3G"[5^MT*[6] &S?C^BQP_:"7S5>Q2X7.)(9=C3L]4IBB M5 J&,JUH;E*K$[H;KK_]7>VE$?S@W7]"FS ?V9.-TP6NX)O#"&3>V-R6I:LA MZEI?!+8?<''M 6@B8DJD1)*9W/7S%4@ET@#;MXIRR@W/EG!QJ]D!7JS=QX=> MFH_[G\:R[+NX-!\+29ZQGTM@&Z]4JW*3,1/'*>(F2UU'@1REBL2(2J$3;'"N MV9-:_+9?JU1(N EJU;C#7FA.4DL13>(,<9D(I!/+$!5,*@UT78DEM=IJ\/ZN MU4H]H\LJ>.]W2.Z/AY>V]-U_ WEO ]3$"Q;3L?6A;>.JD&O,-%D=5X\8NXH M"B%)->-@)% C") 4 D8 QF NF%1EF974DGA7L?Q>1_;,/T;5T!V7/J3*PJ:Q M^]N/"WJ,)]+I\QT274,N9J^>Y;P!K5YC7E 3YUA9,"\,:&%J%5)2QTBJ6!N9 MY$QF.PO_?X(6OL33N3>O>_=,P.M6/"$3JC5H&C%EDS$G*#$JX ) S5*)$$HPP%4)3G9%8;C%?MRZ","KZ M%\?7XP((S=7V;"ZT8.,Y?H*7\DZA?/U,(ZCFLOG-"9$N]#]3+HJ!F1CI5!ED M77< FBEEER.6FR/^VU1-WF!Z;]#-H)O/H)O*F,Q8BE(>4\2Y :,\SV*44&*Q MR@R-S5*?S.9L@VWJ)HO;I)OS-@+\K$'6_F,RNJ/1E2V+#'XWQ;9T_^;?_@7$3GZH(KMD M 43?=?64Q7O:&*-5CW[ ?9OWI>4\M8(IQ*T&MAL+@A)A$Z2Y8GF"N075#&SW MZ0O_EE4(+>#W,_B!GO\<."O_+-[VH57TS#Z&&[5-&^/8$&(80S'QA2=R M .,L$4A(4##,N"++L3W;.M/:FV3=GDZF;N'B3=64WJ.FM+'CY4:4%'AA=%W" MT$KX7E3T\][(]C/0U/3&"U/N@LN'EWHX+X11447]P3""F7-&WT31"S]?=?BY M"TAW?[L>E'Z]0?A^U]__BKYJ5]AH)L6Z[ ,:5O4CX+-(#X=ED8X\Q7<2#1/E MQEL.>CVX$)X!QJ2MAE6G?N0X^KW6D8OE[EGU9=:W7?:J4%W"B'(-%Y6V!^MJ MW$,JUZP9>$ %OV9S[9J]CKH;I"O:[':CSZ.R#MD9+JHL3$]I\]Y8/\>#JQ76 M_5;:*ZNK4>G>IV^'"X'[D:XJ.ZS\G%8^V'^JOW7 ?]6=MY' XGF$'D_5<6PZ MS4I1&ZN-1L"'@163&+BN<([@-)%:@G(*T4@OU]/LTII1SQ[G_Z]]_KF M"P@5Z.2PL-69$X(S>-C'WB#[ZZ?(@L9=.\NN'-F?WIRE-YFL13T;"YH7,2=, M3EQJ4:N\Y-DK4$$-^\"D$BQH0I3:X7=K:PW-=%G>.%'45X-1O_[66 B=]/=F MR^&%,B_Z&D!3._WQR@W?!#@$I;#55%TFMQHYA7+?F@UY>G$W^F2'NNA5ZW:X M56IQ>T0>,=S >KW!]^K]O&ILT]NT1@ZVM?)+'KN))Z1&R141?AHVL(FCSHT' M5LF]@;L<]?3-8#2$1_RPYD/].()Q%_\\^0*(TFR0,S_ZY M]PNM']/S!N8^),!>M>#8W%_^OAC"G;+UP93_ZGKO#"\'HPI@IGK;Z<(PL^Y3 MSV>;B\>;C'R;LS,[;]B6EWK)E-Q*-./T/*D5\[?3$Z:@/V]*?VC0GX?(5XB7 M:UH)WDK*ZA.R4U>^PTO(RGS"LTZ7SDZ53$_BA M5L)]Y\O/!^5W79K%P((_3S]-#RS9_'DENC>LI"/I^K(>+U7PFU7K@&4M>.6 M90UB6_>.7Z$MQ50SK"!,O MY@-X_;#GO!G5>ZM;C0_MH&'1@QZ_Z25]\7J\)IB7"\ZSW$7(2_@/RV.4VH0A MDB7,U< 4EBW7R7@ 9?2%^I;XXFPKG>ZD39'%>'T\_=N2\^!2W2%5W,O^.2KJ M".-H?U %Q^H;4K2PH2QD:1)7GYQ)A/,X=OY4AI*4)RB.%C2Q3*@G59+EZ6A-!!CO# M,T8Z( X!SX(;^7DZ10;Z'+:;L-U,ZIM($>W0/!#[]X//2AA6ON!2(=-YRUN.B%B-^AQ M6-*@QR]ZT8/?<8>$R7'6X%#V3K M"?5770[[MJPNB^LHU551M[&8J^8?-I6G*M[]-7A?C&H^DQ_/9IIL4-[5&$\0ZG6R;8 MFU1=?NT:$V RP.3;@4G%DU039A'+J>/O-$$J3@UB,&*\(1LQ_'=*(B)I$.X#" 6O-^[ M]G[_7?=&XU;,KL6K!ALP;"[!D1,<.2V)3.%48L$(0Y:FODY\C%*-$Y3$F=7$ M) PKN162/@6&O0DN-+79D8ZB6\Z?:ZEG*$2Q! . /RR )@9)DR>BOAU&@SSZ%JR3 MX/H*KJ\UU9WR-#,Y,PCSF")N:(82)85K#Q"+6!O+E&H^M.;(#H_S[>U- G=P M$CQA =/"DKY%3%,L93B7"LF8.7='(E 2NXI"L; FX8DQ>*F$T-/C8+:,:3'M M"!FJTS?AW5\E<@\AUJ^/0W^:9\^]0J=%KQ@6FT6MMT:4FMX^0D/Z\,I!HM_* M\KZZ5PX%%79>4*'H#W7_HDA[, H4?=4WQ8]@E;T94OK:K;)G/L,6C!DM%.)& M&S#0P#9+<)HAG2IK;$JX9$O)#8182ZWD*&6*(:YS"S^YL@S:*&UM@HG([CA" M^3(CPK\-!N9[T>OM]+$ A-,4HU$+*41,K,T(6U% M3=&A[/5UA36;49)01HQN.A)W;#YNL4J#Q%EB04 M<65BL"F41 ;,BT2D3)%TJ4O\$P-@MX2[!'?PMATSKQ-X0^#KU@-?@]D1MK^P M_3U)JQZ['SXQ9BUAFL=Y3) @*H'-+I%@9%B#8J,R+-(XR2UNTC Y[&>#*[NX M3396W:Y#21QVR,U%(M@J :P#6+\@L)82$_@' 4(#\,J,H$1D#,F8$)Z:A,59 MH^E\VP1KU[0OF#--@/7.CEG>B'WCNODMI_4%PZ9A?:1=ZA32#$9ISS[G;OE( M??S7K>ZCJV?G]>VD:QK7IHG55#JWG>9@85B+M,88<:(Q,YA1F35JE4R3:>8V M.H"!IO8Z+CJ)W&G9[5OB\_(JR@94#:@:4+595*5""QES@@@S"6!I#E: M0K1 MF*36)L+&M.G#D&VB*@,30FXYZ.J5H>J\J0 _:WB-_YA,X-'HRI9%!K^;XMO< M"\T'0HFN$/+G.Z*A_.^/?,U_C*IAD=\\5B]FX[GS^6OF;:^*=%3::M3SM3N& MES;*BSX,[/_4)3S@;Q13&A7>)/9F06F'H[)?=:*O@VJ(_K#EA2VC$WNM;Z(_ M0< C^R.[U/T+>+P9E:XQN+OIC=5E9&$V3?3)9O8JA>\PTG$W9T]Q*CSM[3N1 M[IO(POR#OL$WX&VS$:AP?U@/V*G6MV)XT_'OL#^X@A'>P 1D@XL^/-CXN3.C M;#)5[JIE$RIZYSK-4OSAT]F>_XE\^,4_>)#G\+%OGK[R6.EF[IM?IM\L^OXY M^@K,6K]H_[IJ A\P.\U'P1*;RU18%"?.N6YBCK1E!@F94$\O@VX:49X M$J<:I7 %XD)QE*19!E_,-)<9DR19+')Q,IGXX_PV\.[US?%T:E<<4=_L^;E; M"\AB 9#C>P"9==?79=J]2$=P=0^&T('Y!7'U(C6X+:?MDQ@0#"*U0'F<*3!B M"&R\*6,HIY(E64JQE/RVQ(B+X M,79>S[6/*QSSA2T /M##"/8O%T$?]0=#C_- C^"#HXP.W1-@3X5-\IOMC]P884#OW$#&\.[^ M,,7WRF;=2&+^+ONE&\'^[*Y;>%"F1Y7U'>\41;G&1QH"(R_-S) UH";37&J M9W\@4\#JN#=X#P,;7?4_F**Z[H&2NT\_7&MC8+KF7.!%_"L[,L-U/?:(6V+,CPS5C_I^74]?Z MM;ZPM=<)'6Q1/F]]Y"[2!"3\Y M^+KWW]'OQU\^'1[]=AKM'Y]\/3[9.SL\/II?B#IX"M]@JNK9YW>K:E?RLL6&^0_CH/@YO@STLU17M6?W-[W//M M/H-^[V:\(>YU(GA*=AE=@5GK_PX;ZI@0.$H]H01P<04,<,(^5A(+V(=_U]__ MBKYJ9UEVH[,Y6_)25X[6^N4U'<=2X.Z#FJ74"N9N#1LV\)RJ &O4>LNQ;R^T M_\5^ W+3SVRGIB_NPO%0X!V<^3D Y7&*]+T87BY3B3G. NS(D9Y>\9=ULS"H M7]AY IR=ZSE$BRQWSXRJ47;I:%C;K!EK9::QI8BX4 6N4H&4(08I^!'L&8R) M7>J?^A#[=^)P/,AS1X*^V6G P@FL]8EU @6+[-=UW_MB#OL/+55\/2KMU+Q! M=-Z^.3SZ?&_0]GK_Y.YEY>=5)6FC[R#3,T].MR6<]^VY']N%*XN>ODMM?%5C M9_E9KVR A;D%M@J$Q.%PY4A)]&Y<^7CR26K[%F[[2UT1^1K^YGU\O4'E[+:) M3^_H^$LU-?K:Z)1),FQBQCG2.$\1)XPBE0*,V5PHJYQ?9CF))(X!J[#,D2(Y M1EPF%*692)#,&38)E3@32S!V/)FA+S!!^[HL;P!J"'CG;7I^X] MIXL.5KUF&?KZNAS\\%YHV'Q;)PD95IQ;(I$TL74-32A*"+8(2Q(+2S+)U%*% MSX=(@G?/K1>#_P+N<@A0F!<@#?9+D:^O\ODPP:"JN[X+X3-ZXBZUYWE1,7UI MX&6Y[48.,SPA;+>\2)DF-A' 8VQJG3L7H]1:AN*<8"HTYB1;JG)M9))K[7HV M9%0@3FV.TM0=P,*7),T4?&H>("^?FY85UF5M%!6W"[5N_1F1R@B,49)0CCC. M+4ID+!'F.!7,")'*I3@FB5FJ*94HIPG(C%; ?2FQ(#@RSKF,,TW2YUQ_W$ZH M\'[;U%XXS_8@LC^NB])[?I\H$M.5'1^/3RA!0E(M02N)<"W/74RVTUI$B;8) MK%22+5LVN:+:) E @,ES9PU)^$Z<(DRM85Q*6'.]L+"NLO/:M3UP;^BY_']; M73X+::68\2EGOQU$\&P"X8!@.XLN;,NJRTIAA&V;RXM=(:PS%LD"Q7B H,6IA1T$(%NVNF-+.2 M@:ZQ)2U4@+V9-0(9:0AP<&UA3^7 J:Q@-N&IRMA2:;'M6V.M-,;:2:1PEA.! M@3D17T^."E@[AZ6PUCPA<6Y$OE2%$]@2ESBG2&O@W=S SJN)EB@S5 $Q3Q.5 MF)TO.FDE>UK$SXG+?[>4"FN$,6TN /^U:6V5]AO\$4=6-:,93WAQ!)H5U%%5X/23D\=+^$%W"FD/\QT=ZQ# MD_V$YZ/A""X=^]-=[)('Z@O;=W^P437*\R(K7/#NK= H0/'Q2::_IW>BN3'- M^)__O>-6MCY3;!L/2(3":98#?<,2B%RF#4I(!A89QCDWFB1VF0<\)C%L/49L MTFEI_1$AJFSF2('+LJUL_Z?_Z _:1 ?N.A\LS=SI8*N.Z)Y5(!58\+#7(&U< MC7B6PWXD!4-$$A;G! R+9"E@]S$".0W _3PH_X1E*8>ZZ)_I'U\]M@ ([-?Q M^D\2QJ-6">-H\IH>GZXG+PI$M*B&TUB,%FT_J[6CE:?5CXQ9JR]UCWI?#&$@ MV?HB8;!D)S!!Q3>_ >U=E-8'K45306XEE.Q&K+G4YC<1RNK,0 M\^W.XNN*!NZ2N8 LL/IL?TTR$_""TI$0XU81:$XYS6XR/@!]OP>WC/9=J>NK[DL+K@*H,56?CQ^#NO) MK.=K.GDN_,VGCMBYI*-JQL\F+_)],.K!_+C"C]^+R@7"W4PF?LS;X!6_Z;(8 MC*HZ,VHTO!R4/C?2#^'&/PKP>N"0NU[7"UCH*GHW*&=+7<=0_.((Y_B^+O![ MBI$N@6L,GIF^=KHZ67,WPY=.CH9C@CB1CFH2#E]GRL"H*GOKR^W<_G>CL\?] MZ&\CH.;$@SU1BWY5'R$+$P=R[)*,SD[V:M&X+@>.YE>S+ U]XV$PO5GX_IJ- M[%G/KKFF6AF*9.I*IYH$[.L\$8@2(Q@5*8[YDDVNM<6*6HU(+&D=ZZ TDRA. MTCRA"C[3V8)-_M66+KI87]CC'+:,CW7 4/55W[AMXT\'ARZ:;[J13/>1UQNC M-\;M65JCDP^OI^/)F4:C=B*/"%'EL"SSF.50>HS1,V//VW/SV:WOBE\6<>XI MNT9]6Q?7E9>#JR7@GMLJ[L9M 'A_ S<6G?US5-18-AF1A;\,;R:_5;;G@W?G M!W+EV5C5@=>#]YM_@\F;ZN&P+-*1SWMV\S-61H?NQHXW7W=W4-\Z(Q;N!+>: MY3HMW:&XNAX-:[VO8YROY[;V\:WJ#*>?W$]?QP_\Z9=Z^YO_FU\[9_.#,!C_ MZG#?T;7WR-]X/2OZ([?W?K\GL-I-N9_9^AF^V("?>JNS2Q^9?;/XKO5V53L= MYD')#0C6'*#7O6Y]MV%QY>;=3P"U>X6/ )UEP*Q]WRZLQ<7R8VZ#JW]?ET7D%^ XBX_X_$6_O M*QDZRJ.OKX'*NEMVW%/@>?6$C,?TEG>]-7&IRX>*>BY9^UFMLM8=71E.1&Z% M1EJ)V,7S. \![*.9R*6DG"5,+NVC#_$0^'UT]28YM;6:.KQ*DE9F[#[C"$K; MFS!FMXL!W_M''1T]2$%[Q_[96SM+?;H&.Q.PZS'.S^/2S&K64ZMYIES% D9/ MTWL7DL4^ZIYWW9U>6L?:/7!/+8>@G?/:*;3)4B8E2K6+Z.5"H31E&4I)S')" M"4_4TT\=#\=S_VELT!WV=Z.OJI45&9YQ!&/E<71DIE$3TZRMI5F< _ZZA!4M MX7M+56IJ:CUYLP-=PC5GMH3;U8Y\EPG5&5=8<02I&J45<&D'*AOQ\D'F*L'X MTBRSX@37MBP&9H%63?%ECOC.YOB6 :(SN-A[@5J2;K2R!M+_&T4+^?9//N8V M."=6R!PE-G=A2#)#RAT6Q!SK7+HZ'?I)]6 FAP6G]L+!"2RCJPG1O_A45%EO M4(&5? 8W_M@;9'_]%%F E&M'9,N1W3"C_\7YJ]>M/8F[T7B25F=1OPUV/^^! M'907VF4 5I['I*.JZ+N*&16(1^;]B]J7#VZ=FXH;+"1/.*+:U5CB+B@7:X%L MG'+*#%$F?=(&/M&I(V^J'N?3D^&)_"SLU>,_/NC4;?B]5<=NLSR]:OR&,XN] MM-\*N ,@N %( 0BOJZ35A0DF(0IN/_6F]WB'6G7#FY4D-KLL;#YWO9O$RBWU ME?X+MJ5)PN#^\:<_)@F#'?\X^(:?84=ZG9>JJCQK=FX#&-5@5&;S=6'F?/X' M<^-4&$SQ(Q+_#0L18H(@S3+,A:K6,9VJ6OC4[#E9"I1KQ5< MEG6F&KL9X2UL\#,/]X,_YP ]/V M[5AU]6;JW35^LYW2UG)<>M%MIQ?EH/(N:_C^C+4O;]$-'( ]6J'6S.3.-&I2 M+'L\(>/BV_5X75WN]WHT'$S*A+OQN-T)WL!=CH!<#$; $8H?UGRH'TCIZ\J^K^RU=@>2DZGPA[;UO7]:U=OG&]A%M6OM_>0>']8T[?&/9;RK M.*P0[+KK+R)=<=\5]WV>=''"GWJ3-SR,I_6J7:44#VGP]-I[:KS:]P,Y<)_^ MKY\(;*)WONR#NO5-AOXR".6Z^7.Y7-'!TKG.XP5FD[YRK9C%!L7LY0"3VEE3 MFSM(R";NN'?_6I_:#49 N4R@RXL@->^.!^)M>'=7-L)\KCWL&7M_!G]7D/\@_^&5@TH$^6@+"9WX;A_ -V\+W",; MM^]MQE+P6FAR_]0^W,]NL]R;T-;0VK8#?+90)BM6RJ8IHKG4B/.8 MNP[R$J7$,")8C%.UU$(EUYP*#5?&.,X0)XE&RB0&T92G(F'8Q&:I:._8./Q< M#JY "X=N$*X(_OZH@A>WY<&/<7+YG@\2]UV@&FI'3V7.2!;@\B6)USD.1;(4)VY' $,* 4_R80KSM*$*;S4XL/$6B8RI?"=6"(N M\P1IC F2F5!&46YQHEN$;#SI$+6^;/5+58. ; '9 K+=P=F8S5*36Y1B:1'' M.$X"29G5<%-\%"M6\ID"UO.F]&UL-,LM-4T,A6N*U;,,N#06+CD()4A M13/A^C_DBBSM-#3FL4Y=$A)VO!LK@=(L4P@GG,4QMW$N:'MV&I9T>6 9T_',XNU(D;&*,XRZLJ1,I0F M-D4V,UF2BEP)F]S&,Z)C#:Q.(NF:]'!I5=WZ.-,QS6S*<9:H]N 98YV$!'[V M%$? CN(%8(X>Y05XYK2P=2MQT"NFI1H'>5W2>U)-:IRKO[HNTN(SW2LAWJ64 MK)O&V4R(+F9PU:19Q'M?PK;X9M7]M^?+O!B\.&1B_Z@A(F7 MN7V^>V1IK0?6+.::8F)SI#E)$,\,0TIICC(N&"! S&*MEH(I"(:/4HQX; 7B M8%J@)!,)LCD5"8Z)H.ENCQQ=6P'XZ3X/O>P0MK[D^+8U@T('- YH#, 9F;Z,*CXYB9/$,)Q2X F0JDXD2B M.,TSHE(9RV0I !F(M?'>>*4<9X[S&"4B(4BJU&JF<"[T;EU8FR%STA$X /,C M@/E9 F#\71N(@/'W:6L(S,;)W6>#H:\DOW&*=]A -]=3VJ5.4-Y[%M2$XFF.N4*+2U/F'8I3R.'8-Z&B2I8:39,FG M])B:OL\8QJY$1U"YRXWQED@]Y]883K8#T@:D;0/26BL93XU!(C,*+)&<(P#2 M%&F<:L&=*UZ;VT@K) 7RM=2X=BG)!9)9AD:;Y4K9F(AAAOKE<;CG0 M7),@Q4B.J 7HM31-8LI;!+X$P'?;H>:O#'SO\IYGHH]!\J^+WEK>0-!NPTOH.D)I/""-@#C'"AP%PAQ7*P MN#,I:8)SBT4C%?RV8*7+CA);CE5[[4(=<.K5+>DKQ:DL%DRXT"\C!+!6K@"G ML)6 4W!32G"NTJ4TA\=4YFL>IQCN<-<'/.!4P*FPI*\=I[2EV,1)BI3%&'%) M#%(YRY!(%=,Y)4FR[$-\3,6]+? IUI';K@OQ8H0ZG)^WKYI>V%-"68Y0EJ,M M93EPPEBN,$IB81'/TPPIG5"4IHQ*G1)BR%(RW&-*V3UJGPLEZD(AI("X 7%? M%>)FDFN14G@N(&Q W(.[+ M0%R&I>':QBASKF.N5(RT@%]S03C K;&*DR9*SVT1<4-)N4<"[K-$9(22$@@XJ.HCO=]5Y\(8V H %! X(VBZ BR3.+F?.[9-JEAA"4,$L0!C#- M:!*31"Q5KGY,O;AM),#Q#L&G+:'!M2STL^A>1_7%M^]5#.J:+1,W_LS9V?C8CHBL? M5G&8A7":QA+EG$G$&:,H M,39!,4MC++"4>=;(.=P.((P*TA$XU'D+$-;Z)0T0UF25GHQHFA.%=)8JQ%-" MD):<();%L38TS7*Y5*7G,:=>NX P(CM2;CFVX,5 V,["C-N-CPWY$XI^-KBR MT;NQ-R&8[R&;)F33M"6;AB@-2)9BI-)<($XU13J5&&6YR8RD)(]M(P'%1X/^ MU*]XZ %AO),UGUM#Z):I^.O,K0GP&^ WP.]]E#^1(C$ DBH3!B@_C9'.C48R MRYAEPKK2STUX+1J RSM14M .(5ONI=%2F Q>C8". 1U?!#G-4PZ0*3,D& 9R MRE,@FHYR2BYUD@HI8[Z$MH]QL.R,G#+:D6RG&1RM@=UGR?S>4GS'BW3)'([= M,+U!5?T2I18$U4Y\,T/] _[2MZ[%=/#3O#V'YUOUZ^_(QY(FB3:$5;75%FI.J4[,XE=WWA!\ M, %: [3>5;]"YA;'*2(BBQ''FKM$0?@U27AN5,H43IKPG[0""N]IM=6!3>#5 M 6#PK@3<>].XMR-**?,TCC."),>N.8$$2AD3ADQ.!6 E(;29A.M6X.B&!W^B M(VGRZ@#UI53,:S=L/]UO$EPDX;0@G!8T6CI;6).9-$>)ZU7(X6>D%3$HYI02 M8@TG>JE-[N/=(K WC9WZ'VLM;GK_<2>J6^;S+77M!\X?,#)@Y(NP&Y1*5*P$ M1UF>4\2S-$8IH3%*=,P(UQ);M13N]WC_RQ,P]^[HE0[9;H&]EZ[R4X8Y0;S/FY!64$FFU MR\0_;9.JD4=V.$T#\O$G88,*Q5E#<=:FU>RQ-L3&#UAC5%!,9)I9%"=IBGBL M-=*QP,BH'#;%W,B$-^+(J0N_NL.(YL-19(=3_$:KP#Y29P.(!Q /(+XCC*6" MYC'6# EWZLL5 :BD5B"1,I)0Q;*$XR8<-X_!V'OR,24//0N"8SS 9X#/5\R! M=:Z$C)5!EC+L8KRMZP.L498HFUBF#6.L":?1]CAP+#IXVW7X6HO435/@>1\2 M_*SA!?_C?YKBVW1GJ(?G^T+R;DR3GS^8HKKNZ9OW><_^F']/ :_]CU$U+/*; MR9/]-:@:ZG+XP;\3*ER^I_L7_^LGVT=_GCX2 #>; MP772>F+A;A7\7$6%P_IL< 5CN(E 9N K=3A?E-KA=VMA9/;BRE\*2^%PR[MS M_371]:B\'E2V.Q7^N6F!WV R)_]]G,3C(.];D7?:B+S'&;48RP3)5%KGN;$H MU18CFAF;Z%CD.B>MD_?2?K/]D85YK2J0Y@K^-,A!QLMO16:K(,DO3))9(Y*< M$883)B42PCK.!LB=8)4B:3EF>6+R6*:MD^1A75EMN4;[:M%VL:I9;U05WZS[ MLW$WRHH:QW7?1/IJ (O^?_P??ME #\;T\&AT9\=([;6XNN$""P MZQG<_=.QGL2MD?U=+4>-)FX"EV=,5H__C3'_ *UT[00&#A&7_I M"PNTW[HW]P>#O9&Q-2>QU7"I8& GZMMAYV[9[=R9RNXO!U#(2@OZ[^<0;C?4 M1<]/V1!&.=.H*?.!^1Q>%FZR:\/)6WOUF!TA*L"4@?5-;_SW_5LZK@2O,!B5 M&3RFUQMDXS4LQ[40Q_>&\>C>304W&W.IN2WH>HV2@34QCW8/6)RIS3J^X23. M@1A)A#0("\P0EX*B- <+-HUQFL(FGV&Z%.?PF&.;TU%:V7^.X+4/OKEY/8/; M?82I^>NGR,(.=>VWK)'=S.I[1LR8-P@;4 TBNM%L:J)Z;N:EX(V!ZA^@$Q?6 M:\*F'T??!J&=@[-_-Z,!0X M;E1O,ZZ%"BS7Z*J_R$FOM3& ;7,1.D6]$N.@%@RT#/ZRDG79OOF0#GZXY85; MO)_Z<'YLZ*@A]/$2.7-*[EX@7=#4W$),)OYR&A!T#5)2Q_H@G<,PW^O>=WU3 M??CIU]LK-)E^;Q.LF?NG3/&.VC8];3Y7' !,YG2;KS@%-;_M.7/K7)UGE\#H M;75>],]!3_1%:6O=._]>#"_/=9:U8X\X/#OX(U+=:/_WO:/?#DZCPZ-H[^A3 M].GP=.^WDX.#/PZ.SDZC_SH\^SW:V]\_;LKSW<# _SPZVW-C.S[R(X-?#X]^ M\V/_?'BT=[1_N/?%O<7^E^/3/T\.YA%O01S>QLYW-.C/G&F[?WRT;O:W/-5S M^JC/QPG"U?EU.C8B3",2OTM_ MB4;P[J6GQJ=YD<&0 MW/K-_OIW^!LLIZV\8> _K+_X>4KHQU_L3!P,M8$"7^X[1]UX'',6038O*3,4 MC-Z!,60L& K.5/&S,S]E]@%3]LO80^1' P\9_W@-EL7 .;*^S?P9137VV-PR MDO1P89+OF[ U<^(]7,[G8^I;;C@3SK$VG45G0=D^7.\6SM]EWDTS-Z#YQXCD9EUWH PJ>O86ZNRP*& MT'%#<"ZR[WX">C<^:*'R9Y"EO="E'\ET'6?BL98LMA(H&]Y9YIPD)UZ6G+_# M5U3IPU2/-YO(:?+<"IQ,?*]O>]$GSG5K*Q>I45273O2< M+%_IHC^$?_WO!F11#\=^:C?=V?QT.YV9>7.F[N[N;'46+E]QJ1O1!.A!^4^\ MLH]A/J]=V"0VX]] CT"W+[PNSW!J 9R@_'D[[/Q>T]\YD\A/';4ZE[#5(W6->RZ^Z8#T&M_ M#N6]58.R6O"VN:_4?G(84C7H]VW/H02\PS? %Y@I#7]TL33.A3\J80!V#BMJ M1.\5.BUZQ?#&/6;5+(^=AW!7"]1@R@I6>>)JH?@Q7K^)J]XMCGOATO@!>*+Q M9_>T&_VVM_>U&SDQ6RTB*]>\W@C='@3WCJX'/> J=FGK"/GR6Z#I>+#0\^4=P]AH!8.CIQ2.!'V\&3[7@S],:$3REI8W'8^KS#U:5?' MDP(0>K??>AZABQ)^+"W,1U83,7^*7P?_59-SLTE[[BEOK8\A9\Z\V0EQD,RW M*9EW8;2GJ(MR5=HI878;5=^Z74J7_I0 M^8-A4PRG=D5J'1I?P28/C HT8L6-]0@PNAR?-U?+EN186<8;VP?W:]"/H!\; MZ,>,PUS[4(])S,#4,!K61WM.YD;]B1PZSA&M:U7( M9J>4&H07>,KL]-09$XL\=M6IY*(LOVDCXCXW4P,\NN-7SWD3UGN1-J>;:T.$ M#OOP6G_5--KY#OPSZU><0[C19!A967C)B5PD#;!DF(1)',S@"L![:#TC.77F MU<"[:([+"]V?!T]W\1FH@_FN;^IO5=X&>>=U&G_8/SX]]C^2#[\X."Y @BDF M;-G<]?X1^L%_<%%ZD^ASJ:_L]T'YU\1_Y;U7MU[L%GR[J(-%QU1GW7QU'CCM M\."9XRJ=#I6"7S:MG7I177CP\0DZ\=44Y=YW, M[K7OHFR]A^]K?=>]V5T_PUU7>G2.UWAT(E@.Y_FK)H:DF2'2[/+3!<+T%9 J M.CSL1*XX;Y34N@AWV.OW1]-[NU%\'L!H"$;_Z;&I?L8 ;.!:Q5SP(MPM]=8# M_ P;V9MVS>W7(05NAC=>OC>O\L"\/17QZMD?1-EL$A^F^^Z4Q#O!X0M7#_*D M/>#XQ$Q.&VSTSQ%H$7S/Z;=9@3F>:_E7FW L9W&/W6'> U>;0&,V>!/UBK]L M'22\](4'[C;/I85SY_GI^: \GSN.:(>&UD?Y'[O1\=GO!R=M.BP_//I\?/+' MWMGA\=&+.,1_&_CT::;NP\L2&.T5?'19K=/Y#@!8W\Y.=L>. !_\/7&*SQ_F MCI$I(@* R2'1F!3?>]CH'/M7?A"_K SM?WIHN'6=%1.2(:*Y11PKBC1+*4H) M3D2290DU2XT7K7!%*-(<+G)=KI@1"!9$(4-B*5PRI-+I)#3<9N:]>W>"TYCL ME>6>&5P#+G[NZ8O%+.6\^&$-#+Y7V75#C1F+K14H4QEW'7DE4DE&$>-2\!AS M;;*E*/:'#O5HT'_$:'V'P6ST+L\.W?GRWB#%1B.X)K#%U9>]8>/DMN,DI1)$J-820TJ9G*44*Y1S@6- MTSSC0BYU0GJBW&XVV-V+@Z-L+O_X)4BN'F,V3"DBSJ?MW7:Z+!U,3^+\8:CH MOLL6"&OM@Y[;&+QIQK$WSL!V=%$]L^CKR<'?#X[.P/HX_7I0?_#&G9!'@Z&+4>L5 MF3NA>3LQ^1/\](+O3C+.BZ)H0+K](XP[Y_7[UWOO:_&'<$U$$>^=@.P>'@:# MN2WJNK, M'_AC)A\]\+T.RNO[L%8?Q#MU@I\>[/L$3A<&Z[Q\,"6$XLC !ASYW7@^&KH^ M^W15,Z(;J]O9G.%/_'Y6@Y^W,R\\"Z2;!;_ M/F-WA.]M$M=7VEZ=J#Z. MJOR_A,HX1U/7E7UHX/$D$(!ME?ER#CS@511T1? MVIXGFMY9^:X.S1W#7L??=7P*-UVXSX5KWCZM>[3]-&&V^Q-\/G7CG$]/<,]K7\ZY'WV+* #!C@*FY_?OW[LNZ/"FFPVNIM+U M;#; ;/\_['^SL(F[Z(+>.(*F&H>$#8NAXUG[$U6)?G/G@CXFN!O]USPQFB1! M^1H6\_3%'T=^UX4_3P3^T:GS!J8Y 7YA[A&R1TG-H+Q3:)S27P^JNBC/;8 8 MU^R8S,QL0L;C'0M2"T@$F:,.KN2B[5=M.Q0EI#OE"RW:@ ^ (OSQ]>#H-)R, MMFOO>3 U(!.W=0OHP>XTGYY7M9?^YGSPO0\VPV5Q?9[5.1SGODA9FS" =IVU M_.?)X=E_1\?_=00L_??#KV \1$#8S_8.CZ*/!T<'GP]][0[XO$7:.#$H_M@[ MVOO-5T7QOYXG:\_Y^_'W_Y=' "EYR=P>4!2UXNEM"6F!F[PQ$V M!8URPO\ 2:KZ-VO.AV6;<(1UIXCA-="=*P"2G"[H9(OT[^QD#QA&??[1&==7 MJKTHT>'1IP/@'Y\.YCT304TW4E/V3&K: HEZ_HI*A)]/+:OSF65UGH.Q?UY7 MJFT39/!N]/7D\&C_\"MPB[I@6(N6T]1EA"F]QHCZ$C2;-T)#ZW/RZ+M!A6 MY].,E?-I7@_6A6UM>Y6V7?MFY5H1(]&@XFO?S<6!SO@=&[RQ'0UL%HG%/P85J$HXM_GGP!Q*^G MKRO[OJK+NTR+E/C6D/6]?_*]\_[G<$K7W%ED7=;K_>3[XXL6^A#ZQRG:5?3G M,9-;\;GLXF3Z\;11W]S#QMS.3V:JL[\N2I C@\9Z4["Q ZKRZM':XKM-\H;B\0P(_UXZ-3__BU=5L$N5>:.HA@.P2=03@*4 MWZM @?E"5#>/KE<.3]!+!^/Z2X6O+27MN^:,Y\7Z^+!=X7L^_/#B0[K;KH! MX[>#\61397K#"K0%"OK:1# P\^='\5DG41=U-'QF%#^=2_4>9X1'!VY<-P'+ MMX3E-*A4X.OMD\O UYM&>EU=GN>]P??G]L'LPT"BSVX@ =.WA.DL*$_ ]/;) M9<#T1V)Z?S $CCXW"7M'IZ%>VVP1MOV@XN@T MN[3&][,(_;C<'.WU>JO:E475=)YF_47F*@8.;V6,%96O$CA-')N5WAGG6,/5 MU; <99/6;.,OS*KFN3^F-M.N"]OMNT]OZRH>]5S/JYN%2&1W_RR&R=WQ*\3 /,[/E:X*\4F\>WJ&6V#6F(^3),EQYFM-+X&Z';D.)KH MS'W\=<+!5@">:C@+\>EHAW_?TOEP9N73?PN11S?3-I MKW53A]*X/Y:V@NNTKVSL6JSYJWW3@G?KZ_\,!]&8VT>@@&ZXB^.9-FWPQ8@2 M])_1N\^N?\71H!O!6B"6Q(S\TO%-+Y?>O?@ND+T7P[: M/MZAM1YPZBK(;1WGP/FTT0][-- M2X\XY.V![>S= ]JV$6U90-N MBO0-B&Q\F@;PX_/@[: ;P, O ?#[1^ C>K- M >W<6P>(;17$\@"Q 6*7(980K+B'6$'4,T'LV651/@)A_S;JVXB\/8SU[TUQ M0-D6HFP<4#:@[!1E8\%CA2G&/,$D^;4$B$& L.1<[0I:OXY@B+JR,T"=H.=Q M-ASX4GK"IYC@6P"Z6,^S$WWYLN\_W?]ZNOC7CO_3']84>OS[IX_1O^FKZP_1 MWFETX$Z)K\NB^CBTL[OOV# '55\]Q'H>ET'F0] M#P%06P2HK+LRV3Y Z8L4BF8(*P,X]815.KK*@*[ZMI^.LNT*5??=U.8PN4-; M5]^8]._\-(!Y<;,^Z69Y1UGDS> .-&!=K_!'DL?>341D((\MQ+J5R>@!ZUZD M4&P'Z^BS8]WA%+3&"#>'3!M#&FV4P05(:R^DK;K2R^!X7 MH*IK0P3$:Q7B\8!X ?'@'Q5C #OJ&!R3\<3WQ\Y;A'*V-[I20UVQJ,=8PQ1 M(4BNJ[3\]3_J_P34:POJ$1PX8("].X\B"7Z.N(N#'W7%_N5HMAI6 M5B>VS0%89TP1)U&_ Q?,&XU+[OM0CIZNJF@O&O6+^;[6FP&FTYMPLMEN96@. M(@,S#!!Y#T0^0[C&F?X!F)79XIOW'CX6*&\A9(V"?P(H3K!R8T0,L1XME_WF M$#$$>P1$O <1X]TCXN=!G7HUWUUI&1?'GL5;Z#CV*RXPR+\-+OO17C?Z8U"6 M1=6)3B]U#V[_]VZTURLT_.$,KO[;WA_19S__T?ZE!K/;H_%9"1,\S0^&68SJ M1R5PU^/3@]]7Y%OX>][Z^\;8&P?L;;>6-8>](>PD8.\]V"MVC[T3-Z1W2YZX MV5P!O0^SW6^G[#Z*E(H C.U6@>: <66SD0",+U(J&@#&!.,$2S&N>)"0Q$,C MWW7)@PV!T14X2"84<0R,*TFI1Z-KUYRHG.+C!!6O=3F\J'+ M:)V5P#F'/EZ]X_!XS\"HQ\C]S9WL+]0OK,_IG:GO CP?;.PW&[C@<0!=>U+C M+:*S7D1GW6)TGF0^4KK:K D@,.MQ^'0PY4P.'%2CZ4BSF/;DM*^:SJGO!$-T8-T.R) -UY\0@] M:QN&-ZU&%#!ZIQA-_T< Z0#2]R2JXN<(?%U[/G9\U2_24>7*2L*U#@)=>YM. M9//^O \;H<_+B)_),\HC^$/-8# M&7?6"@[.MD%C'* Q0.-BPVU*$@;LD=?LT94PV7EJU,'5=6]PX[%F^1Q_?&1" MEU+T_YCT'(S^7I<,G-.;?FM MR&Q5YS.Y *:J@JFSON/-&C#]Y?%H2NZ.YX>-YC]_W7L,MV2;1IB&-A$;@V,3 M;2(6T^Y#FXC0)B*TB6C%AM@@49*!* 6BM!BIF."8S$,E@@[8,6I, K0%:[W/-Q2_?-3( MBRK@8L#%.WUS[%PD;]8W]S@X)>RYG7,!17>)HA0'% TH>A^[%"^?7<*$#H:7 M-]'?NM$?H_+Z\@&-?.C=)8(#Q6R7$C0(CB2 8P#'.REF?"YV5A^C=13S"9A* MXL SVZ\R#4)IR,X+4'HWE(ISB9^37XYA#8CR7.RVVN66N>43 ?+N NH!(%NA" T"9,C6 M"P"Y&%)$%)7)#"#I.>&MB"FZ"RG'"7@>8_ F2.EC@G0V2*/?76/)06F;:K + M$/F_'Q@7-"UW$\*"V@:/(6,OP..=\,C."6L%/*ZHW=LHMWP*8K* F.W6C 81 M,R3S!<2\5<51<16WKHKCJD*[]P,FQ=-*C1M;XX]%S<>55AQCYC3@?&QYATJ* M;0/*D,P3@'(1*.%/\5P;GO-VM"^["Q3'A1,GL4)XFL&SV#GW?HS\I+\5)OIM M-+PLBP= Y-JP]/RIQ#+@9=OP,F3H!+R\&R]%*_!R0T/\R;3RD9!Y=YCE4R 3 M!\AL&62&Y)T F?<6ZWZ&+N-WE&+T* 0(Y6HMED7F8X6&@^RO:.^[=ET7IO#Y MSLUB]'>XS)K[*BYN?L =JG4_NYPWAW\LI-T$_)L[O0'\XRRF8B%YD>\L>?$Q MJ/=G?[YOS)0=SN'7M)'+;Z6&)]FHKZ^LJ1NY%/T'Y20V2@R/!M_& 9X\H&,K MT?%Y\FZV/2D!'I]63HBSN=@?<0[4L07X>#JZNG(>1D"HHT$?U?8T8-TG7T=P M4'K,LOUJW!QKH2IW[9,,X-,N\ F9*@%[ZBX!BA$: _1(@6/\JTD 4WAL/#MK M ?)L;(]NDYH]Y2!X31DR>=ME]\!)7C>54<#95N%L2( ).'L?SM(6X>Q76[JS M6PTHB#[JRIK5-G&U2_R].^"[(?P->-D*O SY, $OYVUB^$E2,9&G0Y#A M2;;TFJH3>4AMC7!.]I43H+15Z2X7>4NW;UQKD.R$=+?"=N_E.2^H7Q='RKL#B?O[O0> M[1GW*G#5PXT?W_0KQPU *7W^WUT=CDH^T,P*[Y\^?KB%;\%J-Z0UK-F-OO7 M,R'1JYB,6YK/=KCG[[O)F$91.K.B+/I9<:U[T<$/FXV&Q3<;'>=PA2VCKZ.R M&NFZ@,_)J =O2IA&A+_3=5\N$IOQ;_[!=60/W*0LAHY2'/S(+G7_PD9[F8<: MHACWF8E[9G#M[)'Y^Y_6)]81P].C]%-=IKIO*W3\HV=O)G>A&(=4QA:I)& 4 M#1CU!C!J9SDR=V#4YZ*OX4?X*6!4P*C-,8H&'O4&,(J^ !Y%DO_;WK4UM8U# MX>?NK] PTQG8!4,N)%S:SG!MTP++)'1V]XF1;8'5*K;K2R'_?B4YSH5<"&#' MDG->6I)8EO19^GP^G:,C]-WH&"?&@$TJM=V=9REG?Z GW M7@HM7IZ#)K-1G06!YQ(O#EDO<3US.AG-1?4BAM"$%;)RBBP<,1$ML4<.65/^G.,)(!'&.HJ-17T3VN=95!_U[ MW+Y +3>,1.@9.O6L6(:5;4EE0-/O[?1[V^/M=;T(8=\G..!7]%-Q3$$&F<3" M<C5!FSK0\% M$4IS$,B$ *&#&9-#PN3C1$0EVJ(8_R"BGJM\O(N@9OEWY5"<6X3\./"],(E* M&FC6O52-CJ[9;R)^N2?"%!\H[W(8FS_X]6F">T9QLG\O*8HC%/;O)EP#8^WR M<2!%K8B%3(.@$J'=O_]PA">0A['EB(HY/QKPNB^ "^O+?]UK8&6NY& X$=H7 M7>/[66^U]99KL=B6Q)F292C88]-M4 M2=,:9,!#@P0.:;8-;@:$'J/V> :"O8;1:#3?OW9-=/Q19)*280R@V6B\(:/' MZYU,&:2@^//=N;3CQ X781(;L[HN&TRYM>=&!ULUHU[?>S^8&C(Q1&AB1+^SM7^]:KBU< MO/QJC+K#LR^YJ+12IXH7])#/L M/?3*_U+,5+M!%1.V/:[Q?W=M*XU8L?-Q6 M=G[>ALD!+*\<%@^)%C<]9F>!3^OF[!)5&@8Z_[M].5A^5:!A0H!9&K+/5-;$S*U+2E36YY=3(>0Y.*0?X.C.""A M&NS;:7V^.KI1B'6_M\\ZV9#MGJ9D.QK ENQC_A5S;A6VT[@7H29,J9$SMQC;1'['G^FRT.P)5N+#M1#WT?2.+B$&,WR=@BU@!-XF!V M)Y;YQ8VD"R&Y8#-)M1"[O)2\(8XCQPLX)K9"XVS5+$Y-VVV3]FX9*TZ98;@=;J.OGN.B2R\(: A\I^F4!C"TMM,GUL$*&BJZ MT-G"> &WZ3^= 0RMP0!NRPFO$X>2N\E,+B^.*RVI7^1USD4]0[*>\RR^PH4X M]!$*_Z&,+^R["4W"O(?4/7CG,?Y);+GW21!Z;BB\B'T/8K_B$5=D?X^ M-B^E*TXA2UF529[N3NTEIE!6,.IC"<&P3!"]H1&#<9G+N)S#S4VC6CPSOV%\ MU[49WX4HRZS@T8=.82S!6'KA,F+3J!7/@>#>FKD$K(0!4/0:G5)4H"H8,];; M-M&IW"#C35UY6U6P7LR3-:-9/$^NA!;*@Q#U$3M*49VB6"1+E.MSTL5/31*S MHFB]E.H:A@+KE:!D2JID O (E=##01MP8*6UX\NX\!W>J!G=9CXJH*1Z-F) M8SD (E"Q&MAV.;!@2:7(BF(Q(6(GF Y$+(A8]8D.Q I@ 5B4D+UF)]TMKW1U M>+4AZL2,T=]X:O*';*$$^5I:;9;(UR/+XA-8GOE6H'[-DQ:7<-86J-:EJ=:< M"+"D F1%L9B0KI,L5XAVU9SFP'-1L/G7<3 C 3IB%$,LGA8$J2H8XC Y*G9T M0O0=^"VTL@!SX4#]31XP_P"+TJSL@5]"1P6BVXP%+/3$ B2JPA+UFO![HF^B M6Z!0=9CYJH)QXF :\"K3+#C''@YL @TJ@:F71XD6%(I E@ %B!1%>4QD"* M!6 !$K5D$A7'#'W&@44Q2%0=9KZJ8"11%. _!6VJDS;-@?U*JD$ "\ "M*FB M/ 8:!+ +$";EDN;7N*@AUT7??:(21C(4QTFOZI@@#P%>:J=/,V) $NJ1 + MP (4JJ)4!DH$L L0*&62Z&V/9-C@KX8Z L.(OY8NAFFC "=NH)J#'0JZ%3M M=&JN-%A250)8 !:@5A4E-% E@ 5@ 6JU7&KU'\H8Q5WT%5N>"3F3M)C\JH(! M.A5TJG8Z-2<"+*D2 2P "U"HBE(9*!' K H(7NMX$$.;6HY.+#%@0Z!:\;! MO0-G.6@PZU4%HWAIJGEJ\ZI9(?255'X %\-AB/%:M&(WB:6R5 M'0YG79=$W+SSP-F@Q7Q7%8SB+3I5D0%G@[*F70[D!V8,8+%"6*0\QO_')B/R MSSRY^4<<1O2NMY"E^J3ZN34N:M2*_MGT]Z"'C#QNV?*E1SW.6!Z+N^ZA34.? MX=Z!^'7PX(?K6S2IKT_W.T93?-/O6%JW++M%7)M;4X^B$_P6!P/#ZG'!5V"E M^ER_\V+?M\&^OSY*\[K;P'6_F 68/N!<>KFWS"S]LFY[= M^_3'AVTGZK)/_P-02P,$% @ #8)=6"?G:,'Y_P$ >IP@ !$ !R<&%Y M+3(P,C,Q,C,Q+GAS9.S]:W/L-I8F"G^?7X'QB1/MBB-Y7^K28T=73^AJ:TI; MJ9"T[:GCF*B@DDB)92:9Q8ND[%\_6+B0( F 9!(DF'*^[YPN;R6P@ 6 P+H^ MZS_^Y]LZ1"\X28,X^NLWG[[[^ W"T3+V@^CIK]]\O3\^N3^[NOKF?_[G?_N/ M_WY\C,XOKV[0#7Y%)\LL>,'G0;H,XS1/,/KV_LL?T/\^O;M&]\MGO/;0>;S, MUSC*T#%ZSK+-#Q\^O+Z^?N>O@BB-PSPCPZ7?+>/U!W1\S(F?)=B#OZ-S+\/H MA\\?/__I^./GX\_?/WSZTP]__O,/?_K^N[_\Z?OO_[^/'W_X^%'J%F^V2?#T MG*%OEW] T(N,'44X#+?H,HB\:!EX(;H7@QZAJVCY'3H)0W0'O5)TAU.S&6^-TXRWQ7[^1.$GPQMM2#LB0?_Q$_M\WR,NR)'C, M,WP9)^MSO/+R,/OK-WGTK]P+@U6 ?;*X(895J320?B:[$:4_^%ERG&TW.*V, M^/:8A-_%R=,'\O,'^!E&_GS\\8_',#;KF9!)M4Z3-<5+_SC-'XO6E'R*E]\] MQ2\?^(^TD]1!V[C2D*Q@90ZO?Z33_OSQXZ)N6T5E[Z2#N3/U:FGZ?'3YZW:3;D M/U1Y;2PB7_)/WW___0?ZZS?_^=\0HF<[6&_B)$/LB%_'2SI! _?PKV.Q!,?P MI^-/G\F1^XX0^P9%RH]#LWX?ADU"G(6=)E$S!H_<7ER-:>_*O;NA=W:CFL%T5Q M1L>"/XD_;C9!M(K97\C?X*KX(8E#_$#6#,%_?+V[:GE5/V3>6QS%Z^T':/_A MCOR??P@12/SO2>1?1%F0;:_(:,F:3N,;%)#'LGMS,4DQ31\3B2J@#'WZ"/\_ M(F])HE?QGU[D(T8-2>3^XT.=2(U\GF)_$?TG_>]-0@2EB*W>-?D#[\R;&#HN MO7"9A_W[E=/2=N-_%)ME=6C7 MLFF?8-,*,@A$VI(2XJ00HW78L2$[=NLEY.=GG 6$PZ[;5^W4LI>?>^PE^K9" M^@^'O>VYM\4?T\5JL1%BAF%?-1U:]O2/QCTM::)XA4JJA]T_:B)YQ>11?_RHF((@E% MO;NV[/6?^^PU(XV""#'BAXT>\DE[Z?-E&+]VO9_+]BU;^I<^6TJ((DKUL)=M MVDMAW%TD3UX4_!?EP@OOLR1?9N3/1#\YBQ.BQI$%UF@TNY(P[/CWW__Y3W_^ M,Z@VI?'Y&%7IHV( JO<40QQ4GYWV_]1+ _)!WDJ+0#;N/E^OO62[6-T'3U&P M(A(L45F7RS@G6F;T=$L^P&6 4^5I&$2PY6S\I7$VZ&CP\\@['K:A\S9<>$E$3G!ZBY/[9Z)F M*O>CT:AE8_Y'8V,$!41(($KCL$?Z/9*NP#P-(IRF1)]X#"*F,9([D#38Q&D@ MZ;']NK3LW_?-RY$313)5>CG*= ][VOF[N_2"Y&<]O4WB#4ZR+5CDB2*X 75" MN9'*ABV[]ZFQ>X(*,]H+.H?]ZKQ?5X3SZ G\C^SH*_>JT:AEGSXW]JFDP#^Q MPQ9UWJ(?X]A_#<)0N37%CRU;\L?&EHB>AYWHKMW%21*_@@RGUM7*GUMVXT]- MX:+H>]B/SOMQCI/@Q!(:_XPM6_9O:9U0R+&C5T2N<,F]C!;A& OOO6(X/60>%'J+24M MK&OCENU3&38H)41)(9G68>\Z[QVU.YQZ9'1PSV&RA%I#M*9IR[XU[1Z4#J*$ MD$SIL&N==^W!>]/O4_%CR\XT+1JBYV$GNMBA[O&3)& H_FY>_[\T;0^BYV'] MN]]?^6.*_Y63!;AXT4I[C48M.].T*Y04$"-QV*))?&"C^<(Z^L3^TC1=V/") MH6_%?QTBUZ8Y2 _>8SC",>)D6PY1T]ABYQ"QT0]'J+>'U7 :JBU:-K9IM^'= M#WLSW.UJV"1-TY;=:MIOFB[8P\;9]L7*V[A+QY9-502M=/++'C;:NH/6\,%V MZ]FRU4T34!=G[6&C[7AM#;MK:-ZRI4WKD-J#>]C$X:Y(4Y?DTY9;]2R14V+4TGAL$E6_8J&76OO MU;*-36N1T<=XV%E[SD:C2F_LTK*G3>.-WO%XV%!;'DC#=AH[M&QFTV"C\T8> MMG)WMZ1A\VI-6K:K:;$1_0_;LY.O4FV,J?W:LBE-BXOH?]B4L3,$3WP_8"VE M/Y[CS M"]?=FD7S+L6A:9_IG%I).Y10J/WS+9W$X6M/XRWH?M-$&:SEV30N2 M%=_:X2#.Y" "Y*&?AWBQNDBS8 V"]]<4K_+P.EAAH-DT/8YU3 =,I>40*Y++ M[!QB,65H74P:L5DCF#8;0FUR/9ST7?W+Q7DBOWA/3PE^HGPM5OQWTPGM2<)\ MLOY'T_8G/-3'\DFJ#@)_*1S9AU/01]#FR];^?/;KTK++3?-AN'=$+?PM3^0!\3,3O$IT>?M27WQ=,9,EHIDN9X M.)H6@F>* P,VK3@J +[6<72?QQ?YG$:^B29_RY MX?L$>RIHFUXO%_-H.*LG.R[%M434JS!8DU;)]C9/ MEL]>B@$#+? Y%N7N1ZCW$"W'JFD+[WRLI*M-F@P2LT&5Z1Q.F[O35@&UG>#H M*<=K.8<[!USV/H=5B-_#N9SD7)(FE^0_0K$I)V'((>;MGL?V<5K.8=/?,/0< M0DLZI_)$EK,Z'+])CA\-YDWYLF/_(;[RR?(%JP U!M MSJCE2"M\&0./-)L\*F:/LAC)\U=$;%(C<--4_ +A2H=/8+Q/((;"5MZE*+ME M18WI1;[E<.X*@%<_G#&B,Y$*C!U4G5'3,DH3C)3=?@CA/Q;5VLOQ7'O!+3',%3SIVR[%N^H"Z M'FO)1US.LZ:,B9A7(C^(N9;WOSS;P_$=Z_CR*XTQ^)P9XR6H]S[&/0B MT'($FIZ-IG7LL/LC[GYYO]=_Z7,$VJFTG(.F9T%U#N3'09'W?C@.%H]#(>"? MK.,DXRDE%V^0K&>T0PVCV'),FM;ZMF-2ZBGRJ(@/>S@S \ 2>C\8/4E'V+Q4Y>M[M#=N.%_^6A TJ@9*7C]RRR6L#8..S\ M;*-_0EJWKBT[;@3F.'SDHVQUX1XJ__0U\G%REF"RVB=/"<:M:5Z[$FLY#@HX M6/DX2!XBZ>\YC(?8@*@8\7!(IC@D^HBZ42BW'!\%$.SNQ^<0'CUOM([$JKY6#TK(%T.!\3G8]2,^57]?:$K/B60A5 M1ID7;>\7&QJ+$3U=8R_%J>3&Y'OQN>])LC1JRYEK6E/;SIRL2(N9(3$U^",1 M>A"?X+^11TQ,$;$Y5L%_Q4%%GP]'U-!ZTC5?*H^-2W+;:>*CELY+E*,)G\)#P=H?F*: M$RFM[?@US=Q.A+3#,>T.FUL<"QG>^-;;4@1.TUGKUK/EP#0-X?*!J"(D"]*' M?;:(=]W;I+ 3H993T L;^V!,&!TUN_>AV(%,RY'H@;!].!"C'XCRKE?_SD./ MB,S!/UR&X?7@O9WBB+!G5.A''K+EH#6-W(:#)C].VF8B#@O$'7&/<4PS,CO$ MIW2#NL-IE@1+ *X#L*V35R_QTQ/R?+P0X5+C<[--ON74*<#/ MNYTZV=563H2CBK&I(#&7PQ&;ZHA])=,?[X0IJ;<L$_F6$]:TD^]PPJ2)'([8C(Y8%P2Q4<=J.7Q-Z_DHA^\0&S7] M87R$#G0[%ANJ\5L]?EKJY@/WN6E8'W;@CNE$^+'C4SF<+[OGB_Y.U_G6V]+$ M3I"/YWJ?914?M;XO)B6<%0]>D>HF!V2IGEHHO#0;1;)8'"SNEH[! M;1*_!"GYTV6<%+O8[Q@82;0<@Z:577,,BD$0.0FRZ>IP#&P<@SN\C*-E$ ;T M[XL5")T@DW@93N'_YEF<;(O-O2-_?H@O5BN\9*&]TM_[G1W[X[8TAAJ,?O@:AZ7!*=JKSVJ<<1J<^+7NN ML%J+FK"'"\#NULIR 2L<%OD_)E 6)XE704;DRPMO^7R'-W&20=@-[]>R^0.I MMAP/AA> MLH2>=WB%^'_*Q^WM,0F_BY.G#T&4??"#]0?>YH,7AM^@-TKA.<&KRODL.GW^ M^/'/E(2?'<-_?_>6^O^/U#,CT_WK-VFPWH3XFP^69D;^&T>@SQR3M?/R,-MQ MGEHZ8\\Z7GM!-'S2%3+CS)D.<;S&ZT><[#IA%8U19OM,B";+_!$?%XNTXYP- ME,PS%],>(-7%2YJ%*?X7@.RB+,BVTAM9Y2HA9(\%23K]WH1&9(JJ?&N.2'U'SY@(=VW<=*?@E(V*;VDX3TIR8Q\^Y;2*/Z8%0LY5!,"'V;;3 M0=R5Z-2[69F2ESY?AO'K;H?32&DWMNA]E>+E=T_QRP>\]!D?5Y$?O 1^[H7I M(@JWS=LN574%!N _*">4"PV=$7>@5[V*!QHGWK85 TB.?JEW!3ONQND0FM.Q MNDB>O(B#V7GA?9;DRXS\F2:R)$1:)]^(]!295=->ZV%_X.D6;4@A>HM+./8T M]F-!%;B07WGUIE4;=O5DRSU\DM-M1L\B]OT6<3?BD[QQHY<)[_HR3C21Z4Z4 MDP+7O8ZEPQG.17X;\C!9'V@NB]*_UK#%A=IU\+U;/'7@JXN5-,UDSLO:H?+K MR,O9>09S7D:K%4Q'7O 1YCK#K>E067.<=>X\\&S,$F/7BK1I[IAFKI.JU M"KN0=L=XAY)'@[CO3'^Z)>A6LJ47UWU(3L]HE[(E.[';G?"$9OB.%3OZF>DCS57)T^,GS]NP-<'8 M7W^X>,L@/84,>!$152[AZ6=I/:NB$@O>H,<"PL,LA;\ \;0,#8=AYA"1SY'B MR:^#0_*;I)RF&I#+-\'/L(T"EF%XTH&>IMWT ^K5(VH4/!(G20+61CJ% 9D( M;23G&L ^:I#Z?L5-3QC]["R&>;?@9/*_=^V<'NE_=.1UW="FZ=!GM[/>9B?/&AH-F5DX8>XZ6^7@8+'D1YN(IL.(- M<&?IV-%RX<02T=^6X."0Y(\I_E=.!K]XV>%*TG7?#VW$@5;B3CL9,NN=DL_M M#3BY"K<3O\J^[M2YG7@P$W&K'NS$4#LA=ZK"3@R9B4RO-NS$A+JS"Q5BMYM- MTWT6,OA.''6FYUX>W_%N[D+,M6R^$VM=2$TOI^_$BKKSI#)[7T A=;])IBS< MC592Z'L0"]!AK&N-_,W[[-@G( M8[7Q0EY9/(#\S;+=$& 4FZ/-0D!0PHS0(NMG<;ICPH&MX>:Q0&6@DRA"3^=+ MM=<-F1GT&C?.?/ 49K&0B^P9)](RLN.P4C6QIO%$I4;S>\2\AIYX99: M3N"#\:+M??4(I(/#N:::CFMQVEXM:PL"N>W)S"( =6#=-5OQJ%:FX3)J\]I8 M-FQ@K&87XBZ9-Q?+&LA\%^(NF1^A1-3 %1MM1I/J\7:TXC[4WH\X\7EF\L3G MX4LL@_I_SQ8U OA/[%][C[A#.8LP22K=H"+ ]\>?/A]_^@M=$A6U,:;[$!.Q MW^Z0=(\;SJ3:_)?O#70 MTZ[Z'_GL2<.">I!!AX),=50,B0(^]J7J,,7 \;+2E**^Q8IR'QT7 OY2K@/_ MPS^$,XA,#5]E>%WVRCMEW^1O3Y?*A5G:GSWI3+1(13%6N@, F;=@)0BQ7G4-G6V M,YJ<\G)=3[=E$UF'*^*6);T--&7($_XYAII:0YA)RX',O),_M^K-IF2>>B;-E)_<=Q#[GVS? MNJHAG"T4=2=(9Q>VDQQ9*Q7=@KTA\$4*=VEX MIM.OIJ'4&-R1V*[,-RT/\!O%!0^Q0 7[C?@.9M! M"'_'7O+P&NN>H9UH63ZSBAS#$@09HFZ)!'0'@L]#?$IDGB6&Z:K.Z&Z$W(L; M]%%/K_$+#C\93Z2IAS,V%$#4 JV]'C)-"^)H>.M-9B+E\H*6_[S-'\-@>1G& MGDJK;+:Q_(G\C8E*RL.A:#![.PO<))=QKCOGO6N$.+%8 MJ80-U1:T]' I?3)_($WLV;:MLK:Y,P9$C.AMZ+%"R2)0M*RDI^&E2T^'HB(- M]V65PYA=Y9<@>S[+TXQL0,(JBP',"KFCR/\#G">M -F?DC.VSVB5-/+"QJN, M:)KUF%>C7-*MKSO6O/09_K^R2%Q:RO;P XTLDO\@M62J=E.[XWLG;A>P=C)7 M_\EC2K=:MU9N)N-L\1MP:.6S'A-1'8IQK.*$PH 280\'3Y%FX78@-(6B4I0@ MO$K3O(=>4N_G;H/4%3]IUD;;H]2MK[L7BHN*#S'5*DHX&YS>X(R5&>>_U#=N M)Q(.+^]HB>&%H1ZM(/WM=/M ACMY"W3F*E,/AW>%0/'XT0LB^*P+?#:HN0$" MT")1P+0I ?VTUXC-,2920J^6JX2[TD\RHD"PE/'+T'M2:*.&QN[LQ1)P6XF_ M1_ZAR(077]@Y3I=)L.')\8I$^);+:=PQW?DHBK@Q50FPTZWTKP>%-7=G,I8? MTXX5N!LJ@O%=LDEY!AL,CKXG7%A+!TZA"! M]2F*^Q0V5ZU[MV=GV[/&R7JQ*D94SJW6Q/(,1.!E466Y^$1._'_F:28LU0^Q M^*XD-;98(=7$+5%V)_&IK??M@0*M_>9D'(=@6UXJ]SR&:*SN-O)F5W?Q.SAC M2@ZH0U67OCI.1Q?4TYN.NX!8*N HMJ7%?-?>SZ41H&%COO="G,(%$>'0>$ [ M=IZ!4%P!2&H5;JNM;;\_27 ?D_L9W\=A3O6FZ^LSO3/0U-RANT-3VLO\';1V M/X(6T9LTSQMDUC "ZO-X0IFWN^&HZ,[Z2U3;N_/V25ABQ,*GG./1QDH)6 MW1!L.G=S&]=(WJI82"$\],D4U:AJ/FEPRHGOD\>4V3$7"4WK)2=:&Z>B:>YL MS=49LM4@9PEPOC18:39E=WHS,'S+]44C_R?L/X'$SZIN0=IGF9WA[@)V(W+H^+UEZ&NJ5./2A:O9(G@2,-E>96\ N#Q*C+GENQ$:O\N-J:Q M2C(V%4(?GKU(X&OAE$*6L8>7(HH4YD/;M]^PR=B^(COH8<)W(17A*E-V(&@# MZAK2EF3&$+#D/2F]?*.-M0]I->=!F&?:.V8'0@Y#RFG*I#)5TFP0Z]+3G46/ M^>[2TDNJE_K4;9W&3@-R534.V1P-;NKB_'N2@G";@2]>F?YH"GWA!XJU+#=* M:V*>8N@995&+(\S#+4 RT[UT'3L[5-H>L_(Y-;F<5"W=2C.R$F02-"KM'+H2 M(GB0R;D/LDMOR2!D!,!) 2!^YFW(;P;'0B\B>Y$G^4#&U!VZ_G3FH!B1]0^( MX,D.WQT&;!/L$X'D,H=BSJ ">4W_Q>YT7#[[^3JGIB@JC2BT:#/<5N?^$D/"/_N4@>XM=Z((BIY=R"$ZY;X!!;N\TD M*JZ&YP6''V0?4%VY"MHI2*X#&=O!^_3*!1B-6Z)T$?GAA$@\R1/.*"2%657O MW->M1-N&=<,R^U/J0 ;9[QXPNRH5PU6B[@"JLQ)6[G"$7QG:7 _11.XUO[3U MMN>J0T?'8 )%)IL^&,2YYNTR"*F]P=U+!.YH_0K MZT.H)AI\'F!GV\KC0D;MDWRX"Z6Y)"L8155UV[E,O2475M?:\J/Y,]S]$7X[ M(XK9;9BG9[?WIP$-AWX@FAE'\"$?#/DY,6'*[$3'G1)4?/[PW%]%7&DS*S[& M/C.(09;K=6EB! P!T=T4T>HZ/V;"S[;4*RZ'Z-$<< M;1:QB4M,W8CG4/"D0]QAI;E=!M(DDR9/_E5.G/SC'V>@ &&R)^1IO?'6JMM? MVVR6]@8*_)10-W 5 O?W?HZ%-JKD)O=+6== M>NY?*$4E1@$4+(XI_Q##G_0XZ!=O.%D&*;XEUZ7UD H[DYJ)P:E0/1Z;7/+,D814"(B3#1A)2J)H7/?F;A 1:VJ/G,"%3D2BN]6L/(#G6@\9+DL 1@<3P1B62 MM!IA6:U;4L@-Y,0E6,*1-[Z#(PTYZ^S&D^P2PX:'ZB*BFA-C@_( MLZ&A=E?P.E$9R;@DV;,TGS%$VL9YQA4+D^FH-RUG6P@O_&(EJ5 &45S=UMW4 M$WK+;%D8D>2-U4U?VW[2&(XSBM@97D4^?OL;K@?!Z=M91][R\V7&?=35%%P( MO%ZMR'_ P54!$C'$&]4'8(&J.T&32(M@/S0*,+5&>X4H=^+'&WV*P1"*EL\F M-77RV.'T(99@%4%+VWQ^8$LZ_Y^V_:R"8)AI\"&F M?GO=M]&AHW-/7K5@4BEI4-L)KU[&,\L8;A?/4R3W,HVRU4?%VQS!/>Z;'=WD MGKQC(3:I[",.:/FZ/0\2HH/$2;I(R L=+'%BN&3UC4="99107I2V064[=^\R MNZ9Y\8*&^U_W]K;TL@\4ZIE"<#6-9A"S42#!=8[):/:8 ]"6V76C:#BIBD*V M7L0Y,"PU)WOGIE9X>6I>UOJ_&49TB]FU.QW'P:,0#"!*%=5!A4[Q*DY* M.Q-.B>22>''BDS<]V=)/O!=0Z)@CSN"J.2'\^)!+';S@,H*;U7O"/F,9*B;Q MJBGU-.QNR)96!G&9&Y40^:Y2_MJ<"J5N/FN[+CFA/K-J0$PO>Y>OUALBW5& M[!BJR PP[G8B[]#&QD1["O%(A-9@"1_XZI)\P(0%L$X5*!5@'4S5/QDM*E:' ML"PH:L;=.CI4WST(Q8$X M@*47PK?B T)=>NLM?VOF*77M-8.GADE1OQ"%F@?0GFZ_>/^,$X'AG)YNR6F! M +_HZ1X_L6^AT_NR.^49&,JHH;Y/=6_7SXDP#AM\*)4F,P@.*:]0J!]FF+BQ MRZPL>JQ:A AAZ6'1JW5T;&DUFE6MFX!PZ&VQ?YYXK[ *U[$7&4Q VL:69\74 MR,6*/)A0$Q,L91M6[RO],<%$E**H6 ]88#TM5C_'8;YF@,BK(*,6-!4'=@C/ M)![T#D)6%ZNO*=-$.X6#UONXD\#7FS#>8LPD/ZR.\+V!A%H:NDLK@U+$,_EW MB F\B;._XZQ,U* / H_[U8GGDXP];9$?M6&I3T_'X"(T5NJDK5)QO>&DYK$[ M_!1 +$J4P4NNM8K5FCG'K&5J$Z8!M.V M?76LWKB+XC0D6$RO<5J9_^=GL8L MD#*,.K.BH<-)9V1\[ O;E 1X0\X2T>;U+N[6CJ,@7C"G)/WO9K9(&=Q$UIBZ M>5>T$;W]B_P11D@$X_I?(Q\GQ6L"OXF?0-Q7W<6.9C+O9YX\4-SA)0R?XA=S M 0]+Q&?S!;6HO,K&[F- Y=!N4YZ^MOW^Y;JU(O46PN,X..F]QW=;_:"2N5F MA2@35WLYHBP1GS2W^4L0!>M\K?S4F[_;-A"K8Y(-I4",'=R=JH#H6^!S)M]# M[\KB'3O/RD;74ONGM1#-[A1G8NO055MM:SV'F(_^=2H[=K9M=6-)"[7KT5R) MNT='=S(H?1H*C!:C@J5NZU[($J&8PE?31=!2]MF_P'6.06([>EV0'/B9C7+3">@\DZ!+TJ,FO!A\^"-G"E M//)##-'YM/JBC_W3[=<4ZG(4CU#YHK85)!YC*)? ;2'#@8?)ZZZG:B.GR @] M)"AE8W=QCN15@L.QB*I%TG3AC+KF,\&EH&ZU^TV"/7\1_>PE%&4+0J8^&?:C M4_=I,_R8)Z4,K("TW?J>M#:? \@[1[?-L^6T2&C[C&#]VRK>GI,\3.= MNCK]9LS2N*FE/N=,#36[;(_B\'(NJQ=W@'/4-G<;KU"%0>:!0'*$0+L# MM"\9VR9RG)7NNCA-S[PDV:[BA,;95NNM*VWG/;H[Q1BL/]Q2Z1#ZP)=QP]K+ MM!>1&:6#FM/<]>VM URP#%OI52J+VG*+E5H=Z-W=N?9KI3XM*_XK%?YM48=' M&G0BJZU WPC2I1?"?7$1^0I7H['IS(+7>D6:3;7.)SE1"^)$$S0O_^H^VJ1T MO+5%FD@MY_3QZQ":=')N+Q+N\M&]MUNH;.TS,KY]AT"JMBZS<'WPF@ !5&TN-20>=0/8#/ \7L:Y M+NIY-UKN)/EFM:C*3^XLQ&R]+N-$$Z5;J H\VD8.%M%9CP?1=)PJ1NU^+9]9 MEQXNE<8E!?^E\G20_E;6T]6]WL8NMBW#H "QU*7S'( *V6O+%"&.%R(*YRCM MQ'WZVP=T"=Y^BD/(#8!ZI7&RB1/(.-.;M=NZS-KLIQ;X+][ 4%]F1)GK5-L? MQYV%@KEGL:^;KRG-K&-GAQ*:3Q8Y"C)\33:KX1L3R"\T;=I4![@?%7?R=9!Z M3T\)?N(^$FX(,\7U&+NX]D=7;"+L7>KFHS9U=!=]I3]"^MSSEDYS")=@,?1% MK-Y5M(*ZIW"<3K?\QQ[Q$KVHN;3KJ@/H/W_\])>/G]LP_SKTM>X;5J7[MSD4 M.O2::T#!P%""&9RQ7I7D6ZLT[$IM9E;<[I4MI1*6Y.8D0G4:+$W^^?'&&[\Z M3U%MFF$Q*6RT?7K.)##ATEN:(P^US=WI'S4PVFX:=UNO.<2+2XC]-*? ("ZW M]7+GR0 H@)LXBJM^"K.*T]+)_=[8J:4@\F#8PP#"ICB5;;L\^OCN7B J%Y"!P9 612;LC3@REZC*<6%T9M475;._G\!TE M6['DE1(C7PZ[&!V=.Q&T#^H"<32)B-LSHKFH6LX+Z42\D:=;#D]",>]@ M09^#S2FO@%JDC5_SK)O3K0ZGV&@7G&X"3@.W@TQ OA1NO64? )E^--R*OMQL MV%9G3]UV;^T /X+SC,B5S*7V8Z*/7QIC)(?7.A&L4F8PO0B#-0]@,EHFS7UF M(X#>9OR@MEZ0!$8R3FB&S(^:7E3%FA3Q? MV'"%\GQ.N%R11X$^\N2;- 8:]J7EMM06Q!YW0H#0M1X!MK;NNF8GK"V3KG=W M=[>D%^(4TF@C'#X\)W'^]$Q%Z#7V W*_:;GW=*0Q%5<-F0CNK>$D^#('@ MH%,G>M%PJ,2]X##>8/\!+Y^C.(R?MK3BCAG:O:V7Y<_)LE.K3/$NP Q57^$$ MH\X&CJ_B-2E<)IK=[]C9H6[1S)OYXKT!2OEIG"3Q*]F;,V]#?M&B,_RP!QYPF46GIT,";9JS<>5E)%:?W1'[66G.U'6834]*B(FB;SU-FY&E. MW6"U=J$TU]CS,F:\-71O%THSB(P5&EY;R+:^@\/(#VH#-^Y*M M)=N1F'O-_71;%NUKR>8P]YE/AAN3">"_NB:X23WVSUO79D"Q0'A.6 2[8X(P M?ZS\ [M 4\*TP:$_[1S>TU*SEK<)38@7=O'(E]SDTRUYA[E85HD5E?925FJ/ M%M:[HG<0>01 )],5WTLW&Y7>:XNT\\,F0]_R<'HI;ZE-JNU+Q3F[-LZSWCUN M>Q1GR_4EB.*$5EYC_OYSO$S@O$-4W#F4P8686(@;T<7$_L0!]KPX]UHN4Q>B\,7L.U4+3_F,I>F/K.Q3X Q#P!T)@I(^YNAJ[2G+8 MG=B<'L\VRXBQB^-X\2+*MX4'76O;X0KQ*B/R(^;^(H9+G)HBOEMZV(;;K*/_ MTMR85J#A?GWGET)3AD"W"<&]2#A\MLLB\Q(B67JZE7\Q&)]Z$' 2T*-*">C= MW=TYQ G5ER)>\=SL6]:U=H^T602/Z"+TFPT=&OSB) /0NK9)*QHZK[?!8B>( M\KA+L+W%(T_0YFKRV9+O_J;-^)N-*Q3J=FYWH0F $>DNZ)[UDX MJB.9B9)SS^,ES=ICJ4UZ,'!UN^F_"(4(5OW-;2:>(EF>YE72O%@ :P9?*[F< M*HGSY"BTZUO6R,_1BM%=G>A)9(2H7 5"+#=/0/I!\6TW;[U=*,Q$9!7!7YW$ MUJ+QV*HVC8Z$6H/!BOQ"#H%ZR3OU6_BL[SQCDPUQ;I16(VYF1: M:41;!T;7VCG$?7&*] 5YSLFUG&9:6_DNE-PG1[3EV#7:V;YZ05#T JC(RL# M)$0A*;QZL:H$#^JCU"P1G:6XP5$WV">_9%)F6(L<)Z=O!TFC*^5]^$RI[1J\ MRV0BNAR,G+S MM@@*77O/!*NT'7Y7U]Q][+1T@-+BCS\%Y %+EL];(U?]:%B^ 4YN[]N!O9J- M+,]"_]+#>953-U9*QUJO_G-S?!H/A[F/.W,TM=*#@14@YL&<08V]%+BJA88[FE#[TAF/EJ(I#KJ M V3;>EF^X"IAV/J+5M7,>;XJT4/)5\LCQA>K]L^C0T?;<1G%:2U> IKAOEA] M35F(,RB+E4Q'B(7/-YN0/K=0"JX,$C=]'Z,/-YM(ZXX1T[-,VNN1%]J7BEN< M(UUY,_HC][&+&F_O]@=>YJG]@JW- M'<83 UPTG.0E9B8N4QBGNO$<'CO=J:DTF:,0HDGV?R CVX,.8-3.?FB?59KU%A":3=:+A,-EAC[M+" [(NYACP9 :.DSS#H MT'?_HF,9#JB$TD\%J(=G+U+"DMN.CNT[_*3OX"\X#/\6Q:_1/3G8<42N)KAT MZR])>WOG66.JBFTW."O=<)IM[=[?O1]B #)J&_*QS2'F>T.D+1'L0BDN/L9? M,)A^L']"1%7O"8O?B435R$1S-(F)I691R1S*=T.[D3;[ST M&4)?R?_ %?WBA; Y'>T0G?K.LSC.=0N.4,?.SO'JM^2._DIT^B0CD+Y?';F3T_!LEGM*PV-P7[Y##%H(;VMKZ6'1#C>FU[ARA!5&+B MU6*(+,5MF!QU1B=#M_1RGONNF??@2@&ZQ(PB$$_ :E\'ZX!<$B4(*[F3O$B- M@;43"?H4 M08!':]YZR2*A;ZM/%0^1)ZS=[O:>#A]C%K;([FU10S2.8F%3:2\Y:^PZDR < M,5>(#&/K7Z(]=HK",1)P%T6WWH3Q%F,NNJI5\9N86Z*8_>DA9J'YQ>^0.7T3 M9W_'60F)S%1N&K!,_P3M=($G$T]B?N+$Z?:!#&NX\+OTW#_[DDAA8:#IO MU@0<;YP9Y)3L[KE4/7;VZ4\*DL1+C&F!PZJ_[]^!I_\'C)(BO\%Z61'%"*.$ M![,P0?K?S8F4TU344F V67T$\6#*DY[82FP\U7F4I@ACT[FE3_8'BG7[_A3V M>U:-\AJ@D_]H#,XU]7#/QH!P(-.;8(_^I%_8XC7"2?H<;+0?5KW%?!(GJ8VA MQ<3:TFD&Q[%(>EFL?O$2&C?9>L14?9P&'=6BANXPE"(!O%0>553]@QQ?1'6( M9N +V%\\;9\AC<)U#J61V2(7IIP$NY,Q P,/HZ6QHB@1C/;0"S*0@N%2T8E M?[1U&=_U='U&#D$EQ8O\J9?GR43!N8F(6WB,3[.Z[2Q"^\\#,$ $&7DG%ZLR M>(6Z*>![9;]KU=>=2%D^% ")2G2QEN_W3MW@8R&6290%/H"^DGO\'HXT5;*( MF$;A.1E\V)J)/:@M$.+;KX#(80Y76.-T0R8+(9^>\04WDX\N7D>:USLCW\:QAYAV\6+5G[ M([GH$B^$^?KK((+JMC2%B]^#9NFE'PUGK-:"YJNN5*G*D*F^:C\:LT84JH-U M54)7=.$-@^G:MHTEP7V<)TM\4+]"+_#N3;?KW-WY]GN %W;YLA2MYT4SOMR )3WY7QAO'L45NM#8?:? M#44A>XT'?CV"BOMWNDT)5C1TKL-+Q>W+<.(KGTPR6%'/& ^B89GLODA/K ;5 MT'<&^_H ^+%&F\&;7PU^3[N_X]J.[LPAPVSL1J0[.[0MOS:-D"1)C8,P^VZ% M"AN=]LX1FFJ\D28P@W'&"'UX M7O,Y"7L7C>DB'_ BSS0E25N;6Y[9:4!MD \)5@?E:!K9GL5NKZ#R]>/X!O(/ MRV628U_84Y4<3CJ!63S.];NZPDI/S;L?-7?V/W+;DD]JD8"6P/\AO5'TH@7< MU?J.ZK+6=J?GTK%3 _,"6Z8Y3M/49:2+H!T&7]/2\GQ$6.UB!;CP7W#RA!.* MT?N5Z,PIIWTSR6K]&>8K]TSA)XE=RRY,7VUL"3I\64;MS=^L%$J"N M $W\80+3<[ Q%DK0-Q_G%>A$("@^O9*SM?? F%6.XB3.-CW@' C-#=#W)J*61 M''&3LM2MK[MS55@/!^71M@A2MD>9%)Q8N@4:[GR%,Z-#)_=6@L6J$MK+#5$, MLZ=-ZS?VW3>KIE+!Z1OM,\W8,S,.MA9):^UF/>2#Z"79J1>I'W5U&]OA]0QT M$))0S9B.CVG),=$K] M)S68K&/D/IBG**$=1#G90;Z5$,) YU]$2F%(DH=4*5ULV1"*MA/ZR&#DEDJ$ M4BK2$DJ<'XC[3W=G&_B04+/VEC[>)M%.T= V$ 50ENK--4LOT@IT M!;@0_.F6-]86L1M*P;$WC[E-\VH;LNZ- M'68H:RY9>H5)'>G8>1*,AO;*"ST[NWO^2JQXT.P6*RDTS;@='3I:W@JILO%# M?.+[U(7EA;=>X%]%W(U??N)+'H["H5WT=5?LTMX_ (*>90CG5T&C[_QFDT;< M!FRO:SZ1A,)M/EOA*H3/7"&>*)NY_0P>VX_98^.8%?:8=O0-*_0=ZL>>#XG1 MK%Q\PW=N-")WZ^M.,N5F$UY'T.@<5+>=H6Q45AFP:X;K0M6V(&MRAY\-=GY; MR+][Y8<:3"I)')'_9+71N7^D6U&%WF1F$&]EJ$+>+>&KE< XIGIR&5%-[7^1 M1RCU@V4+($YKIUE> )=Q0L2:B%DUEA58T\BG_V(1)*486]C8=[@8AHPV/^!R M8[T_DR[-:P#%>;A,. 0]=W)W\9W4>LQ7!VXKL:W QG-1 MZ;OO-)P';4@QQ?P4F$,+VONY"[%IQL88P,9UK6>/A=)B>^A-9M*(KHLU3I[ M[Y;$K]DS+UVH#>52MQX_081YF9[(D0!S?."K'1=]>T^TT"?D*/O46JV&:*S^ M;GDQ1?*H<%N7RI1DISW/B9IZ1I]450EPI9G7#F%G'W<=@:= E2_C+TZW1GM M'PHS4$J-UU#/%* ^M)SG,A8%R.NJM$Z1:>WG3K8DM!>K$S_>:%5S8U-WP@TD MN9+IE):<'B:@CIUM9P-U@/&ZPRGVR/5'M+%S*"H24X6756WEYA%EPI ETLYO ME=ADJ;K,0>J6H?VXIMKKLK$RA&U8=0Y^IK6LDNH.7O(T"]8@G4@IQ06\AMDL9Y/R+'+N90\?1_BD2'*- M(,!6!7884[N$9<^<)F0B10.%SN:(%[[4X8;N0<8X\ M1-86#EHWS*%:XYG@BQ@\EHJ&[JH9\,]]L2J^=T5RA-%DW(O$? ,3=@Y^OXDC M5H9Q?G'Y/:8V'YF^!& /P_@5DB6["OB*GK,0?;YX&8=NH/A>'/;R-@F(#K:! MP(46>^-NM!QB0Z44W4\#IJAMYA)OH%8Q^9S<84F\E@##R8*;GZ.>1/;C8-X0 M4>_A%8.FQ'?K(.[=8@S MR?V T+CF29RJ2)-:B_U++2I+SI=%/>#>@2+J<'!UYH01!YS4#GOB^PD$^['_ MN0XB_%EKD%6UG72R]VLO#(4A1SO-:JMI)_B,P[ MYJW2R%TZ#8^Q:53!U>7- M:-L[+4[%W(XLX;ETY.B8,/5PIVD)-!B&!NZQ1)(N5K=X/-IUO=UKESK'LQ)U./F<'/-,/9Q'![=5]&JVVP_;/"W=20:VYC5BQ-PCZ_>LB:BGK4OSEC#6;Y9[O 3Q:UR6P MRBI0N:\4#=S=73TJ#IM\W7W)V,;'(F/0Q;C9Z,IR]1C)FJ#B+(T5ODU=ID', V[)[EJ M>D;+UF7/6NVG4]>1DBS/-FGG,FNM?<9'JABODJB BFR!WW4^IXDA53]]?GP( ML@:HGK+)'(TI4H::G'/:W[RB(^1.@(3;XHJRH8MS3(QV]-;N M.#O=*8TDV'2NDF'N\"[\1?1[*O/9C!A"XX_KSA%;0@Y.2,Q&+UTI4T&% )>:@G(Z=;3]P=;S#:FDU M$/%:R[7U)#%+_&EPPUV&\>M/V'_"3=@*YG 9 CG=M]8GZ-IK M%L;^#H9]YR]9FI7Y?86&;'Z;U%VR?%J_\1Y>8[U2H&_LSFHG2@_MG/_?A\(<+.D4.\D(F%?HU2D8B!8KA5K> MR2(S\J#S*_32&H_7I:=[SW,UQ*<1$%2-!RJ"$X3.U*A:6Q:HO0ZT46@3#6[] M]ENRR"F:%D94*UZ'I%+(["O/(:LGAJEOR"$$9Y;W<4=FF0001Z3^W5CG;Q!) MR]LLV4ZZ53HW=[!=ADQ\.@+&K0+DJ*L6U*OKK**J+M[(EXRC)8;88?HNQ!#G M"8]$GZ@J(QG;455J0#VS7->GI^T(>AJ?DCSAA'J-OI)7.Q75H^!D& #T4[6< ]21Y*\Q8'IV+#TQG.X88D$%"Z=Z]=0JM.DE M@3XT7*:5@Z!2EF&37C_=1V7J\CY"M^^"]+?+!&-9YYTB=%LY[OXM:2NVFU2A M;G[ <[TF9SL5"[\R\V<'R&]M6Y>Z]1)C/X5$X5\\V(I,5!HT1/_KNXP4X2&5 M#4S)^)<0+72#L]*=6-78;A@,#I_Z".;%=!!X:5HM7J8>EI?Y M"[G(/!%)90Q.T;2<6\:I<6'-?>;[X+=5GJ4/I-/:MSUF8#TBE]P^SW%(M/R4 MR1A-2-=%=(8#N./O\A#7(6#5(;I#B;H%] '35(3#\X!MJ_5451GIU)2MJF@W4?['>;S,A<-!D?M1^=GNOJ=))NTY^5IS0)N%\?9Z;8P[I]!A*-1U!A_W#T(11P<@CCM=5J>[T*U/X,(.TP^ M@23;WGAKM=S>KZ]#4W)1@3&&<^6%+:G%FN:S!GS6 M8[Z:S%#K(-P31O2L*6]096$9@41A4*.R9GY$M\BA,]3':UE5.W M*&0_B!H Q?,5^8J%[%RO;S!9VZ$2>1)1L_QE\$:M\Y")OUH15=Z,B=RSL^59 MB]"XE@@Z7@=K(@&GRZ38*.S+@ZBYTZ)\4(P5=P_8]S-0F;HX-QS?^L% M?LNWHVSJ+I9:F^#=N5Y1+Q(S8)1ZW;O$O1N[S""SFIF*6>Y:40>7? EP%R_A M*B9_#YZZQ?0.I>H<#A'\X89PGT8SV_8,' 5Q0H$=L'^'7^+P!5*Z*D!4^B>H M1V^'"8J>CT%'5%M M52^ 4 Z HY"X.F@U:V0GH&Y52!IZ3X3*$1)EUJL9&F#FL^U M-W0/$G-(,JOIDJ4JV9XJIN_J+GO7,HCDQ($&*3PYR29.P$5\NKW#],E9 M:A7-?GU=&G(JZWV#,U;CAB@%+950.G5U:8\O8TSU)G>IC7-CFEE=J[=R&3Q) MC7B LG^6IQE9OX2> /!@& L*=>GI$(K0G)*I_JOQ^1E$!<;J/;M3["3FH'=8C$Q: +N M^_3"VYAE>+2X@CIU=<983=04=9W.H88?!RGHD!+8E\H,[!5=;N>>3I4=2+J3 M9RIN!U,*=;/AS!YIEF6?DW/%?7F&NM'="3AW!UQBP LHA0(N I_B"*^T"&H= M.\_$05N[-NXP^/?%CQ ,5Z]=O#,99PQ_A8*R%VD6K,E!TQW+6B/'J4S@">Y< MR=C8Y5W(0)-)K^.(K3R-AH;YP\7V'&P,;A=#ZUFIWG*&D.GQZM)U_X)4>2"H M)%&-D6IG:?09>C1HK?LK(I7O4-&W[#HQ[DAO'[2^^QAI/II:-;6GA+\Q &=[_ +CB"IQGR06KLYS&$@AP*\+%?K31*_=(C+,/48_5NH M8)L5<2%&?+3^1-P+7B=Y]APG9HU,T]B=CXP(.3YH^N2Z+(L>,:\(T422> T/ M3)[Q3^#"2T X3\E73M^7MD_(&GGWJ7^EC-P&CF_L,DWAFU3&L>#WENHSZ]/= MH0R94G21(B"K)?5!U]PU*+FB^L6RKCBLJA.NR$6=)Y!:2LX)3EZT)FU5 MTSG:GT^W7[Q_Q@E%T3%)>CTHV+[$:PC5B\?,(S<;F8< A+^,D[IA67.\+!!T M:R:]A3D$2R\$/=,/R+U$/;8_!9&? ELF@VEK7^?EP1[(YY*N<-)6&:QL9]M_ ML*L45^!H?_&2WW!&-2%N=E(Z&L889P:A%/6,_-:@B48'%1/0&;VM0_)?T=-? MO\'1\=?[;RI\$2$RSA.M@U&8YO\%OV\(K#%_R%B*S/ M@SX$<@_\Z;WPQ7>-#7>$B@$1'?$(%6,>H2Q&CQ@!G,H1 OD:$0%[[&6088<9 M\+A7_H6^AMY2*@TU9%?/XI ,#KE21-A#TL#(B_S*OZFA F5$8D*53GN^&*&M M=4"_,IB@4>_7 FD7^ Y8U!<4[AQR! 1-5!)%C.H^ZG.9A12T>YX4XO]*LCU"/71I[-XB A[=,_;W, M(]^"R$,I(D82G9,W@CP7Z&2Y!&C?=#_8"16<4'+H5T9P= W5(KIW$44P9%-% MU **5ZBL?HDJY2\1AYP'F?XVP2]!G*=(.$Z0'.7P>U@]?H;*]ZQ4>\ALD)@. MHNO&)X3HC(Z0/"=$)X6JLT*_TGPS!+-#='JCGTAUJ,7PZZ)*%PG"^\1.:.1D MLCMCF!GT9P8"S#S)GP;9EH [4D+;.7X;-#M)"M7QZ^#4\RB M\(:< :;%AR79_6$CE#F0*!ZADN;8W#1#W,F#NO&"(G^>!T8*_$'F>NO,Z?>, MTPC2%[ O3%7468>(4K!A8R',HV2IC2:&XDQY>XX%. MN3^_"Z:$-DK'.J:#H7(T]K))1E9Y8.Z7(X..>F\I,NY+0P,D?RV(:@YFLX?X M%+-L/SS(!2Z9,0A_T7%,M.P$!N ^R82/L?]<\\TO3#'28+(Q!X8#.R6B \)C M=@J6R?>R"K4WJK;]2+?]H[\^A;&*&GI2FNCQ:?@-3>F@3WLT>X7%C!$]0IR9 MR=Y-1;BW*/=>ST,%D]URZ!J >02%4OF*@.1*E@99%NX@P#MT1]>'B.\]2+ "3KX94LPO8^>-OMI)(A M'F-9D!=C(C8H@M(,[X#/VM']"Z*CO /&0NW.T>$0&0\43B1&1&1(Q,9$9-!I M+M-IEJ*IEA1+DK(EB>B2^&1),K(DF5@2^/\RMB1I\#:=FB(AEU@)+9 BON(5 MM[%3YJZG\QY99:ZAQR")*OIU I\]SUMD)E1UXNVPF$=&&?9+XR_8(\["&E.+ ME#;8TFHMS%1-;96[@X!S;XO",MDQH$U?J(+ZT90\ M 5=AA2&T(D,5\;;HE0R&Q&C@"N'C M(3$@?*[O8!&JNM-###[:B;:8X?GAY#Y>9:\>%"BNN+MLZ(*"-*)(;WO)4"4: M@PS^3"/%Q!![R5*A[C':!3-'#1_D9!;^0> E+#*O&:S$OTXA;4%^"JM,(/ . MAMW#E0A@(LDMR:R.Z/]%N)PF@?HH?8Y?(V6_HO!)2J/!@?QE&+^F/QSV3#[L='/HZDBS.$)2 MY 1K MM5^V.U!YLY4H2KP?&9 "-X5G#![2)'-6Y19;@CQ >=2XE.QCZ,;*S7P[-4B38/RH?+U MVDNV\ !6QX*_3"1.C\*DN'MT3#G(/&K AHIC!EB'V6)%7WY>@&58"'PE#",B M;PL7LI0BE<>'W$OV:[8-/@3(@)P4*DQW%A'%'(X0S )]"_,@>D$Q M%3B[W-P,21OR=,3??RUGA*0IC0JTG*N5Q"I.(5C:%9+%397 MZ0A59L7"1ZG=1I[949FF+TV.03,5TT-B?I.XL'%HQF(VHUM.RF5JUCL5I4R-U4Y'L;&0QRH,UD$$_X3U@(+K(1+>,702 MAKSFT3M?'L5-7(JDD38)(B6P2;$Y9_N ?4,O!-?-^ ^ M+/$C&33:14@S3DL5]#I(![E)2Q@+KQ1=-V)>1^CD_NN1C&(9,UD7LWG\;I8L MK*^6+.A+JU7^M9@58M.JK"*;&>)3F]RDP&O-T._BUDMHGL50;4!\9AN/OL6, MX-P9"*MSIZ30[7[,O28K*==_?/DG?TR)M 5YQR_4_#STJ2[H(49P6NW9%C=5 MN:S&TJ@'JZ6V[V"<)W"NEP.@8H0RCVH"W*=Q.:U]6,!Q4G+L%1R'!<=1,=9H M']RX+->"Q)7\EBX^-@;:L%)\XW*,D_5B5; ZB"\ \273+QB:\\1#:^FOM[C?ANBN(C0.0^6GA:C92%/^B)Z*2.?7W&SO,[6*K2+%$NE30^2VZ,$1>]KR)4 M"?0JIO$.5ZH"$\T <.G#PS!"I?/4]3B-[MY19W'O_BY5H]4IU9*;(Q3&T=-Q M-@'LMW7&ZI"^_$F-BW#%L,+K%(B@MED4[C5#POUT"*&*C%4H/W7"HK=9J93A MB:OR1SIV_94"F1EG98'D+N6^A\5\07Q/"*&T=6C"J KG'$P%3#T:^YHK*$U_ M0*9%.%:MPNA?[^C+4,7*^ITN0EA^ SP8B 4056%-R1*X0FD?_11(D8 [K\)$ MX8#,IZ.X^&UD%S'BHZ?P6.%DXDCI\2WJY=J,,RI+B$X=2S2('84C>BI.F&4G">[I MC_=QF-/@I.OKL^'YM@595- E\OWUV;[P$A9LH#H?Z)K\_\^F04ZRR%'=!E=L M4%K9H DPPDO_EEP5<^"[5774R80G?+1X(C#- [[F@30#PO(K><5($)PH*I\) M F<[&C$D:9 A(P@[AC=JZ0(HN:\Q<3,(,+5]"E)?"&L?!Y"U4^"%ZTNQGK[3[L/E_&U)% M+Z!JW^P9454HDNF)FC7C P^?^#YIPS*>%LEM$K^0)1P&%\6 B#EAGL$$.4N" M^+XP%3KF1YPV!@%1I)V!JYW,H(HB0G1D6I^3Y@^+F/]AWU61.>"7M/>?U=K> MBO%0B>3&<#>J8QXA:50YK8*">BPG>)[+!,&KB$B3N2CS_A/VG\#9!US0UZBT MEEB)$2K'1=+ [XG;T,0H?=OYJ*@/P*"G'T!,%I@'IOY?4^C9,D?H4J+WLQ=:%;0_ ,#=(#:M/& M69<02N=Y4I02IHZH&_Q*?QF$V0$4J%&-")$1?N7E%/>2+>$ZD'"O$*/.D>Z. M1/4G,@1K,#JCPG?Q2Q)D&28*PHH;9A]B\#J5"@/DE UZC4M]8+^9XKLHQCA" M?!1R0%=%AEH64Z==):$]I/<2[!(,U6F@K@8,CM^'18KO$13X8$O;*<$_F\Z*Q&KB&Q M"9ABP\O$6I%I2ZIH"T6DLM=XW#!^2VP(8UTY?5'(%C&"^\!$M>Y*E9//4R2U MU]#+*/;>[MC[2@ R 5K&H?9H68QZZ-VM-X4WTR+#LB.SRG7 N6:NIWJP*8/; M7F^\:#2W('@\'A(/KJ7[[?HQ#H>%S%!"B%&:[93#*6!KTN?B]0".C)' MTZ7DCOC_C@R/;)F=L,())7?$GE/"T+A R"JSPQ5A!NT(Y!P62G73, MB961F9TU 4 MCM+5S<46,'Y0E,VD6H^D3-5JI!G[H=OM$C:ILXG;=)? FHM!=> F85J$=# M;ZOS(,RSX94E*M#U9"Q$!T-B-#@<[':$F!0ZXOZO026%#Q+WR)6"1/D0*AFC M8^1/P^TME-(,?.YW/HE\^K@,BT:6"X$Q\L*)S\2$>(JPA1$8"ZL\"5\]L"3' ME4P6P\S!#](2BF:@IT 0E&%G:+7!1,:TV@NVPAI');$CY*V@F!N ;[Y2W^0* M$.83[ <9+4ZT%_S)9II=F)RJ% 2K;E:K:68AA$14-ZF7'=LGAL(67B8K*J@H ML=2$B?5$+44S4"R_^UC+\D .BB)0W$N_QR6IRT[2W(Y4>+I>49ZR'5&W>+2* M1TR:Z-B+W:QN*':<0S*"^=.2H.V)LS0R,N:XO/&CH*BM*&&BI@)!DT*>^A.$ M4#YFI9UB<+HQC88JZ4V5:6R!"V']D;*,:T%>LCEGJ@QJ:JF67+O#'>\\8_)H MJK N.QR4413[-G_9JEAUTX^?5AB!+83*CY?>DL)&W6$ ,B"#%V&79]Z&_#8, M7^UKY"?>:X1(9V8*H6/N-W_"_>6CX2*H9"8JS1.8=Z<5@#.B:* MS)WGF'I>GA,\Z$K__/'S7_:>(;&;=)Q*9=L&KEH6HT=,7N' %RXF&'!"?RK.+9RF M@6%YK8=5#L[;1SZ;L"+4>0+%R761>04\?#8>RPWL@3/RGXOD(7X=A!%7QQX MJ@ ] '3W@)70'10#,[B KK!;S"?U*-1LZP.BWB6T.PSDQ5]5:?L'! MTS.9U F1M[TG"CH)9CT(6^#A!T.V4U _]AAY +Z@]%F8S+=>%.5>" ;ET9_\ ML=D6KT5=4Q,C(3X4$F/1P);1P2Y8?4G60/7O*$LVO\@L/= MPTRJ.AJ7UID^2KW7<9XA+R./!(R%0AA,"FW:2Y8KYC$H57#*=&\PE!$Y'K%! M$!UEJJBCL7BM%^CLN;^CYW93SP2=8,CU5#K#*A;R61R18YI2:!LPB]_C)0__ M'>(/8:,BH;:RE:FK<31T!V0G%A9&S7+%;.!?U$Q?3NB=K5?=*(=NXHRLTI(. MD-'Z=T%$EDE$)2TE:X<+ ]X=CO"K%X(#91#\2[6LPQ%*&%TT1>T*RWRUF2$Y M:?0P 6OZ*L2V"UE/6Z]Z//[X[@G"1[S4=(4K!U5NF<9*,=]H++V$L$K8)BH- MM8UX86E*2$^WS&KBA3\F<;Y)"8DP!Y\4%:8H=@WV)=" M")V5JO:%7;^B@I#N9=%0J6;H((N&Y$*H*"9'",:;O$RIIBSC(.-JO1KC9!95 M*TR8ZDI.S "W=Z?!K1 Q4." M\=]8O0IRZ9"?D^!MT%D30Z$SB(A!,!K\)[I'?$0$0R(^)B*#(C;J-*!.4ZQ$ M35\00QZA)1_T")%ACY T\%&Q(%ZQ(..FO$RQ$/*7N],JD%,AI0:,'RUE3$*9*\G$0"=_>7K$4MG$SW<-2E*@ )T 15#9X@E>S&D(Y? M JK!@CNV3-1Z1ZR'3:[+,>%?)C1%!Q*U(ITH%?E$=YB\N,/22B[JG4 M9(*-S"!]=VP&>]_A-$N")1'9(9Q_V-8*2FA)2/U.5J!^+&0'=M<8]Q-UC#N2 M5O3L][.B-=&O6-FEM+))N;*!O+(,+@YYE9'-R_+B-E+3)/@ MSXF:/,@.>O_J;5 F>?X"01KYA/:^L"2,)06Y(U001.!581)L-S.XK"6JA M! D)P'4.DID^=&7T^HW3KTO%GF>,4**X87P&FG##(_Z_SS@+ED2E<5(CLK * M+U;-ND(#EZF@#>=$IOYO @!E.CZOP"CP%!1/L^7HPY+\1'4(1N GU+#B*L1P M* @G0\\!QP[1&)<4:AC^)"78U()2+MYPL@Q2?$N$GD'Z6R,$15!&E'0!RBG MEV@E,=:$"6@9.L=+:N! ?_QTA#Y__/S'PVJ/C(_Z<[D7@@6XJW^F-94KX*DM MVSMM8%7A5=H1_Z)>@1T23\/24[6 Y+5J SS[9-P MS4JP,QV\V5XR6C,921B0)5R>;F?'=1&.Q7'U;>O%\+2 ! *S%"PY@]$5@H+L M$5ISPA,9NVSQ%$KL7$GL")JCFKQXU?#"9'@6I]F@-TU./%@"L5G//&Q.^FSV MDVY49J^M^*1EKX;D@]71C"WC

^GHO;5"+X?")(3'@/"8E_"+70JM?O9OB,8_:]M5K2^_OD\_ M,[0//T*=^!$OYJEPJJ]^\ZM9KVDG.H&N897,I;Z7N:.6;(;/, MF-7R05CMJUW?1KQ2Q*A9S)!.9LP^.>V:T6-$LI@QV^+46&ON0H.E1$@. M,V8[^-:Y5NW@_D$(/N5[@>E*R5%\1FZ(F=UP&0[ZG#(7H0EXU6HG^F'=B!!I M(6;60M_U^FSO9-TG4>D)GXR08C@"8?;$M?CQC ?9(6:VPY5]=&.I^N'T*ACK^F+GCA['HOYAB(@/$S ; F G%1#Z(F7WPD-ZB5]?" MW]C]1;F0%V)F+SR/<3L1D2AB9E' /#>JB E21<*L"ICGQIC(%PFS+W;GN5T/ M/4':2)BU\2S8[22$LU;,(MDFO)U@R"@)LU$>H]Y.-.24A'V""F2^Z!7%1$Y) MF)VR/_7U)4HQD5,29J?LBWX/CYUB(L4DS(K9)L"=M1&))6$6RS8*[@)+D4I2 M9I7 B;.12E*DDI19)3AZI103J21E5@G&S"@F\DG*[)-M0GP]3#O:^X#L$XY8 M+JU#K!29)N6>Y(*8HPX)>2<]Z("&=D@9LE#&O2X",7.*B2R4<5L( M8A84$UDHX[80Q"PI)K)0QFPA/(JE+3U#%LH.N7@R:ND97(]GMA#&'+5T9*&, MV4(8<]32D84R[D7YW5,77IC^XG5',9&%,F8+[<4< A/%1!;*F"WT?(9E%.GH M9A%DH9S90KLPA^?=R'&0RY&%M-H=WRDFLE#^4G-K MHV?=;V):2C>JF\A"^&^,.Z5'(0Y;D+( M0CGW6&@/YMPJ72FZ$S!'%LJ9+82G6E]33&2A_)"[ $8/O4 6*I@MA#%I+"Z0 MA0KV#,E@;FX'RT#%,A"!?N,W-[5 MBF EBHDL5#!;:.]JQ:!.BHDL5#!;"&"&^D QX?[D0ZW]!,QQOXDL5#!;"&.. M^DUDH8)[)0ABTGZS1!8JF2V$,6F_62(+E0?:DC9@TNF$$EFH9+80QJ03AR6R M4,ELH=_+I^.QT&?C7'0JZ0"X1!8JF2VT!W-N36"AZT(ELE#);*$]F)>R,CY] MT.VZ);)0R6PA@OF'<7J)+%0R6VA/:9[+A;16TNA1PE_*<%MHN]#_Y])$%BI? M:C_"T[HYK+@2S&-DH>/>0M/^9/?N;2T72LOZ7W\+YX]7HJGF-@I_PI5F<9J% M;>"+KFG._+$O^K,1]?8GG]N?J[[[!5!+ P04 " ,@EU8YN*DT* " % M-0 &@ 'AL+U]R96QS+W=O[V+Y;5WUSV^AJN<.$@B2^8,4@G3^H A!BWDJ@MZ+>2J"WHMY*H+>BWDJ@MZ+>2J"WHMY*H'=$ MO2.!WA'UC@1Z1]0[$N@=4>](H'><;'83Z!U1[TB@=T2](X'>$?6.!'I'U#L2 MZ!U1[TB@=T*]$X'>"?5.!'HGU#L1Z)U0[T2@=T*]$X'>:?)G)8'>"?5.!'HG MU#L1Z)U0[T2@=T*]$X'>AGH;@=Z&>AN!WH9Z&X'>AGH;@=Z&>AN!WH9Z&X'> M-CEL0J"WH=Y&H+>AWD:@MZ'>1J"WH]Y.H+>CWDZ@MZ/>3J"WH]Y.H+>CWDZ@ MMZ/>3J"WH]Y.H+=/#@L2Z.VHMQ/H[:BW$^B=4>],H'=&O3.!WAGUS@1Z9]0[ M$^B=4>],H'=&O3.!WAGUS@1Z9]0[$^B=)X>]"?3.J'J]^4N]A_#J6 MX=;SO<;G_R35X^6[Y?;XZ_+[(KXO5E>DO4$L#!!0 ( R"75C" M@ QK.@( &@S 3 6T-O;G1E;G1?5'EP97-=+GAM;,W;36[;,!"&X:L8 MV@:6+(JDF"+.INVVS:(74"4Z%JP_D$SJW+Z4G 1HD1H-7*#OQH)-F_[RJ?C9(>XLAM=7X7XU=UG4U4?JGN;BNC"ZO,Q_NS;<=@FSG8^67T\;9RSMDDU35U;5R&N M9X]#\UO*^CDAC2>7/7[?3OXJ;DBR-Q/FE3\'/)_[^FB=:QN[NJM<^%+U<5=V M[#(?GCKKT_,EWNAQW.W:VC9C_=#'(ZF?G*T:O[?\77Q%CZXO>S\[0;V_QE=KS> M'Z,[+//PV?*X_(Y_G?%K_7?V(2!]%) ^)*0/!>E#0_HH(7T82!_7D#[R#:41 MBJ@YA=2<8FI.036GJ)I36,TIKN846'.*K((BJZ#(*BBR"HJL@B*KH,@J*+(* MBJR"(JN@R%I09"THLA8460N*K 5%UH(B:T&1M:#(6E!D+2BR2HJLDB*KI,@J M*;)*BJR2(JNDR"HILDJ*K)(BJZ+(JBBR*HJLBB*KHLBJ*+(JBJR*(JNBR*HH MLFJ*K)HBJZ;(JBFR:HJLFB*KILBJ*;)JBJR:(FM)D;6DR%I29"TILI8464N* MK"5%UI(B:TF1M:3(:BBR&HJLAB*KH&UL4$L! A0#% M @ #()=6%^R.)WN *P( !$ ( !KP &1O8U!R;W!S M+V-O&UL4$L! A0#% @ #()=6)E&PO=V]R:W-H965T&UL4$L! A0#% @ #()=6.Z1_9$G!P RB !@ M ("!!A$ 'AL+W=O8& U'P & M @(&@&P >&PO=V]R:W-H965T&UL4$L! A0# M% @ #()=6,1#/ Z6! ,Q0 !@ ("!O"( 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ #()=6(-FA1MF M @ B 8 !@ ("!_3\ 'AL+W=O&PO=V]R:W-H965TF5&UL4$L! A0#% M @ #()=6"0DAU<"! '0H !D ("!$GT 'AL+W=O&UL4$L! A0#% @ #()=6"WXK*1* M"@ ^QT !D ("![Y, 'AL+W=OBTSW?T" ":!@ &0 M@(%PG@ >&PO=V]R:W-H965T&UL4$L! A0#% @ #()=6-A[9V:+!0 PX !D M ("!8J< 'AL+W=O!H' "($@ &0 @($DK0 >&PO=V]R M:W-H965TJ4G7. < )X1 M 9 " @76T !X;"]W;W)K&UL M4$L! A0#% @ #()=6"Q, NX9! TPD !D ("!Y+L M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M#()=6$&0%\1P!0 R0P !D ("!*=D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #()=6)%>:US= @ M)P8 !D ("!1P\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #()=6-LR4C I"0 \"4 !D M ("!9!L! 'AL+W=O6P8& ":$0 &0 @('$) $ >&PO=V]R:W-H M965T&UL4$L! M A0#% @ #()=6.M(!KL\! APD !D ("!_RT! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #()= M6 >F =S+! = P !D ("!_#D! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #()=6-OS%W7E!@ -Q$ M !D ("!Z4&PO=V]R:W-H965T&UL4$L! A0#% @ #()=6.8]LO*4#@ @*X !D M ("!@E&PO=V]R:W-H965T M&UL4$L! A0# M% @ #()=6-##H&,I @ $P4 !D ("!3F\! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ #()=6!'% MQB=_"@ F8, !D ("!BWL! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #()=6(@:__9&"0 G&4 !D M ("!'Y$! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ #()=6-;=Z*%5! DA8 !D ("! MK:4! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ #()=6(968>7 P _ H !D ("!R+(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #()=6 ;'LM\A!0 @B, !D M ("!1&PO=V]R M:W-H965T&UL M4$L! A0#% @ #()=6/"Y3%H ! &PO=V]R:W-H965TEJ3 ( .D% 9 M " @63B 0!X;"]W;W)K&UL4$L! A0#% @ M#()=6.U_ \5_! S18 !D ("!Y^0! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #()=6$N>J.42! 8!4 !D M ("!\_@! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ #()=6 WI<&"(! '0\ !D ("!@0<" 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #()= M6 FIZGV. @ Z04 !D ("!J!," 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #()=6/8BNAKI @ /P@ M !D ("!H!P" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #()=6!&BE+R7!@ =3, !D M ("!&PO=V]R:W-H965T M&UL4$L! A0# M% @ #()=6&4B$H^W!0 9QL !D ("!$C8" 'AL+W=O M&PO0-08 #([ / " 6M M @!X;"]W;W)K8F]O:RYX;6Q02P$"% ,4 " ,@EU8YN*DT* " %-0 M&@ @ '-1@( >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-0 M2P$"% ,4 " ,@EU8PH ,:SH" !H,P $P @ &E20( I6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 8@!B .4: 03 ( ! end XML 105 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 106 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 108 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.0.1 html 292 458 1 true 81 0 false 8 false false R1.htm 100000 - Document - Document and Entity Information Sheet http://www.repay.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 100010 - Statement - Consolidated Balance Sheets Sheet http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 100020 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 100030 - Statement - Consolidated Statements of Operations Sheet http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations Consolidated Statements of Operations Statements 4 false false R5.htm 100040 - Statement - Consolidated Statements of Comprehensive Income Sheet http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome Consolidated Statements of Comprehensive Income Statements 5 false false R6.htm 100050 - Statement - Consolidated Statements of Changes in Equity Sheet http://www.repay.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInEquity Consolidated Statements of Changes in Equity Statements 6 false false R7.htm 100060 - Statement - Consolidated Statements of Cash Flows Sheet http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows Consolidated Statements of Cash Flows Statements 7 false false R8.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 8 false false R9.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 9 false false R10.htm 995455 - Disclosure - Organizational Structure and Corporate Information Sheet http://www.repay.com/20231231/taxonomy/role/Role_DisclosureOrganizationalStructureAndCorporateInformation Organizational Structure and Corporate Information Notes 10 false false R11.htm 995465 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies Sheet http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPolicies Basis of Presentation and Summary of Significant Accounting Policies Notes 11 false false R12.htm 995475 - Disclosure - Revenue Sheet http://www.repay.com/20231231/taxonomy/role/Role_DisclosureRevenue Revenue Notes 12 false false R13.htm 995485 - Disclosure - Earnings Per Share Sheet http://www.repay.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShare Earnings Per Share Notes 13 false false R14.htm 995495 - Disclosure - Business Combinations and Dispositions Sheet http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositions Business Combinations and Dispositions Notes 14 false false R15.htm 995505 - Disclosure - Fair Value of Assets and Liabilities Sheet http://www.repay.com/20231231/taxonomy/role/Role_DisclosureFairValueOfAssetsAndLiabilities Fair Value of Assets and Liabilities Notes 15 false false R16.htm 995515 - Disclosure - Property and Equipment Sheet http://www.repay.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipment Property and Equipment Notes 16 false false R17.htm 995525 - Disclosure - Intangible Assets Sheet http://www.repay.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssets Intangible Assets Notes 17 false false R18.htm 995535 - Disclosure - Goodwill Sheet http://www.repay.com/20231231/taxonomy/role/Role_DisclosureGoodwill Goodwill Notes 18 false false R19.htm 995545 - Disclosure - Borrowings Sheet http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBorrowings Borrowings Notes 19 false false R20.htm 995565 - Disclosure - Commitments and Contingencies Sheet http://www.repay.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 20 false false R21.htm 995575 - Disclosure - Related Party Transactions Sheet http://www.repay.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactions Related Party Transactions Notes 21 false false R22.htm 995585 - Disclosure - Share Based Compensation Sheet http://www.repay.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensation Share Based Compensation Notes 22 false false R23.htm 995595 - Disclosure - Taxation Sheet http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxation Taxation Notes 23 false false R24.htm 995605 - Disclosure - Segments Sheet http://www.repay.com/20231231/taxonomy/role/DisclosureSegments Segments Notes 24 false false R25.htm 995615 - Disclosure - Subsequent Events Sheet http://www.repay.com/20231231/taxonomy/role/Role_DisclosureSubsequentEvents Subsequent Events Notes 25 false false R26.htm 995625 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies) Sheet http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies Basis of Presentation and Summary of Significant Accounting Policies (Policies) Policies http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPolicies 26 false false R27.htm 995635 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Tables) Sheet http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTables Basis of Presentation and Summary of Significant Accounting Policies (Tables) Tables http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPolicies 27 false false R28.htm 995645 - Disclosure - Revenue (Tables) Sheet http://www.repay.com/20231231/taxonomy/role/Role_DisclosureRevenueTables Revenue (Tables) Tables http://www.repay.com/20231231/taxonomy/role/Role_DisclosureRevenue 28 false false R29.htm 995655 - Disclosure - Earnings Per Share (Tables) Sheet http://www.repay.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShareTables Earnings Per Share (Tables) Tables http://www.repay.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShare 29 false false R30.htm 995665 - Disclosure - Business Combinations and Dispositions (Tables) Sheet http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsTables Business Combinations and Dispositions (Tables) Tables http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositions 30 false false R31.htm 995675 - Disclosure - Fair Value of Assets and Liabilities (Tables) Sheet http://www.repay.com/20231231/taxonomy/role/Role_DisclosureFairValueOfAssetsAndLiabilitiesTables Fair Value of Assets and Liabilities (Tables) Tables http://www.repay.com/20231231/taxonomy/role/Role_DisclosureFairValueOfAssetsAndLiabilities 31 false false R32.htm 995685 - Disclosure - Property and Equipment (Tables) Sheet http://www.repay.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentTables Property and Equipment (Tables) Tables http://www.repay.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipment 32 false false R33.htm 995695 - Disclosure - Intangible Assets (Tables) Sheet http://www.repay.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsTables Intangible Assets (Tables) Tables http://www.repay.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssets 33 false false R34.htm 995705 - Disclosure - Goodwill (Tables) Sheet http://www.repay.com/20231231/taxonomy/role/Role_DisclosureGoodwillTables Goodwill (Tables) Tables http://www.repay.com/20231231/taxonomy/role/Role_DisclosureGoodwill 34 false false R35.htm 995715 - Disclosure - Borrowings (Tables) Sheet http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBorrowingsTables Borrowings (Tables) Tables http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBorrowings 35 false false R36.htm 995725 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.repay.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesTables Commitments and Contingencies (Tables) Tables http://www.repay.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingencies 36 false false R37.htm 995735 - Disclosure - Related Party Transactions (Tables) Sheet http://www.repay.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsTables Related Party Transactions (Tables) Tables http://www.repay.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactions 37 false false R38.htm 995745 - Disclosure - Share Based Compensation (Tables) Sheet http://www.repay.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationTables Share Based Compensation (Tables) Tables http://www.repay.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensation 38 false false R39.htm 995755 - Disclosure - Taxation (Tables) Sheet http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationTables Taxation (Tables) Tables http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxation 39 false false R40.htm 995765 - Disclosure - Segments (Tables) Sheet http://www.repay.com/20231231/taxonomy/role/DisclosureSegmentsTables Segments (Tables) Tables http://www.repay.com/20231231/taxonomy/role/DisclosureSegments 40 false false R41.htm 995775 - Disclosure - Organizational Structure and Corporate Information - Additional Information (Details) Sheet http://www.repay.com/20231231/taxonomy/role/Role_DisclosureOrganizationalStructureAndCorporateInformationAdditionalInformationDetails Organizational Structure and Corporate Information - Additional Information (Details) Details 41 false false R42.htm 995785 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Details) Sheet http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Details) Details 42 false false R43.htm 995795 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Estimated Useful Life of Property and Equipment (Details) Sheet http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesScheduleOfEstimatedUsefulLifeOfPropertyAndEquipmentDetails Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Estimated Useful Life of Property and Equipment (Details) Details 43 false false R44.htm 995805 - Disclosure - Revenue - Summary of Disaggregation of Revenue (Details) Sheet http://www.repay.com/20231231/taxonomy/role/Role_DisclosureRevenueSummaryOfDisaggregationOfRevenueDetails Revenue - Summary of Disaggregation of Revenue (Details) Details 44 false false R45.htm 995815 - Disclosure - Revenue - Additional Information (Details) Sheet http://www.repay.com/20231231/taxonomy/role/DisclosureRevenueAdditionalInformationDetails Revenue - Additional Information (Details) Details 45 false false R46.htm 995825 - Disclosure - Earnings Per Share - Summary of Net Income (Loss) and Weighted Average Basic and Diluted Shares Outstanding (Details) Sheet http://www.repay.com/20231231/taxonomy/role/DisclosureEarningsPerShareSummaryOfNetIncomeLossAndWeightedAverageBasicAndDilutedSharesOutstandingDetails Earnings Per Share - Summary of Net Income (Loss) and Weighted Average Basic and Diluted Shares Outstanding (Details) Details 46 false false R47.htm 995835 - Disclosure - Earnings Per Share - Summary of Components of Common Stock Equivalent Shares Excluded from Computation of Diluted Loss per Share (Details) Sheet http://www.repay.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShareSummaryOfComponentsOfCommonStockEquivalentSharesExcludedFromComputationOfDilutedLossPerShareDetails Earnings Per Share - Summary of Components of Common Stock Equivalent Shares Excluded from Computation of Diluted Loss per Share (Details) Details 47 false false R48.htm 995845 - Disclosure - Business Combinations and Dispositions - Additional Information (Details) Sheet http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsAdditionalInformationDetails Business Combinations and Dispositions - Additional Information (Details) Details 48 false false R49.htm 995855 - Disclosure - Business Combinations and Dispositions - Summary of Preliminary Purchase Consideration (Details) Sheet http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryPurchaseConsiderationDetails Business Combinations and Dispositions - Summary of Preliminary Purchase Consideration (Details) Details 49 false false R50.htm 995865 - Disclosure - Business Combinations and Dispositions - Summary of Preliminary Purchase Consideration (Parenthetical) (Details) Sheet http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryPurchaseConsiderationParentheticalDetails Business Combinations and Dispositions - Summary of Preliminary Purchase Consideration (Parenthetical) (Details) Details 50 false false R51.htm 995875 - Disclosure - Business Combinations and Dispositions - Summary of Preliminary and Final Purchase Allocation (Details) Sheet http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryAndFinalPurchaseAllocationDetails Business Combinations and Dispositions - Summary of Preliminary and Final Purchase Allocation (Details) Details 51 false false R52.htm 995885 - Disclosure - Business Combinations and Dispositions - Summary of Preliminary Values Allocated to Identifiable Intangible Assets and Estimated Useful Lives (Details) Sheet http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryValuesAllocatedToIdentifiableIntangibleAssetsAndEstimatedUsefulLivesDetails Business Combinations and Dispositions - Summary of Preliminary Values Allocated to Identifiable Intangible Assets and Estimated Useful Lives (Details) Details 52 false false R53.htm 995895 - Disclosure - Business Combinations and Dispositions - Summary of Pro Forma Financial Information (Details) Sheet http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfProFormaFinancialInformationDetails Business Combinations and Dispositions - Summary of Pro Forma Financial Information (Details) Details 53 false false R54.htm 995905 - Disclosure - Fair Value of Assets and Liabilities - Summary of Carrying Amounts and Estimated Fair Values of Assets and Liabilities Measured at Fair Value (Details) Sheet http://www.repay.com/20231231/taxonomy/role/Role_DisclosureFairValueOfAssetsAndLiabilitiesSummaryOfCarryingAmountsAndEstimatedFairValuesOfAssetsAndLiabilitiesMeasuredAtFairValueDetails Fair Value of Assets and Liabilities - Summary of Carrying Amounts and Estimated Fair Values of Assets and Liabilities Measured at Fair Value (Details) Details 54 false false R55.htm 995915 - Disclosure - Fair Value of Assets and Liabilities - Schedule of Contingent Consideration Related to Previous Business Acquisitions (Details) Sheet http://www.repay.com/20231231/taxonomy/role/DisclosureFairValueOfAssetsAndLiabilitiesScheduleOfContingentConsiderationRelatedToPreviousBusinessAcquisitionsDetails Fair Value of Assets and Liabilities - Schedule of Contingent Consideration Related to Previous Business Acquisitions (Details) Details 55 false false R56.htm 995925 - Disclosure - Fair Value of Assets and Liabilities - Schedule of Carrying Value and Estimated Fair Value of Borrowings (Details) Sheet http://www.repay.com/20231231/taxonomy/role/DisclosureFairValueOfAssetsAndLiabilitiesScheduleOfCarryingValueAndEstimatedFairValueOfBorrowingsDetails Fair Value of Assets and Liabilities - Schedule of Carrying Value and Estimated Fair Value of Borrowings (Details) Details 56 false false R57.htm 995935 - Disclosure - Fair Value of Assets and Liabilities - Additional Information (Details) Sheet http://www.repay.com/20231231/taxonomy/role/Role_DisclosureFairValueOfAssetsAndLiabilitiesAdditionalInformationDetails Fair Value of Assets and Liabilities - Additional Information (Details) Details 57 false false R58.htm 995945 - Disclosure - Property and Equipment - Schedule of Property and Equipment (Details) Sheet http://www.repay.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails Property and Equipment - Schedule of Property and Equipment (Details) Details 58 false false R59.htm 995955 - Disclosure - Property and Equipment - Additional Information (Details) Sheet http://www.repay.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentAdditionalInformationDetails Property and Equipment - Additional Information (Details) Details 59 false false R60.htm 995965 - Disclosure - Intangible Assets - Additional Information (Details) Sheet http://www.repay.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsAdditionalInformationDetails Intangible Assets - Additional Information (Details) Details 60 false false R61.htm 995975 - Disclosure - Intangible Assets - Schedule of Intangible Assets (Details) Sheet http://www.repay.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfIntangibleAssetsDetails Intangible Assets - Schedule of Intangible Assets (Details) Details 61 false false R62.htm 995985 - Disclosure - Intangible Assets - Schedule of Estimated Amortization Expense (Details) Sheet http://www.repay.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfEstimatedAmortizationExpenseDetails Intangible Assets - Schedule of Estimated Amortization Expense (Details) Details 62 false false R63.htm 995995 - Disclosure - Goodwill - Additional Information (Details) Sheet http://www.repay.com/20231231/taxonomy/role/Role_DisclosureGoodwillAdditionalInformationDetails Goodwill - Additional Information (Details) Details 63 false false R64.htm 996005 - Disclosure - Goodwill - Schedule of Changes to Goodwill (Details) Sheet http://www.repay.com/20231231/taxonomy/role/Role_DisclosureGoodwillScheduleOfChangesToGoodwillDetails Goodwill - Schedule of Changes to Goodwill (Details) Details 64 false false R65.htm 996015 - Disclosure - Borrowings - Additional Information (Details) Sheet http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetails Borrowings - Additional Information (Details) Details 65 false false R66.htm 996025 - Disclosure - Borrowings - Summary of Borrowings under Credit Agreement (Details) Sheet http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBorrowingsSummaryOfBorrowingsUnderCreditAgreementDetails Borrowings - Summary of Borrowings under Credit Agreement (Details) Details 66 false false R67.htm 996035 - Disclosure - Borrowings - Summary of Borrowings under Credit Agreement (Parenthetical) (Details) Sheet http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBorrowingsSummaryOfBorrowingsUnderCreditAgreementParentheticalDetails Borrowings - Summary of Borrowings under Credit Agreement (Parenthetical) (Details) Details 67 false false R68.htm 996045 - Disclosure - Borrowings - Summary of Principal Maturities of Borrowings Outstanding (Details) Sheet http://www.repay.com/20231231/taxonomy/role/DisclosureBorrowingsSummaryOfPrincipalMaturitiesOfBorrowingsOutstandingDetails Borrowings - Summary of Principal Maturities of Borrowings Outstanding (Details) Details 68 false false R69.htm 996065 - Disclosure - Commitments and Contingencies - Additional Information (Details) Sheet http://www.repay.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails Commitments and Contingencies - Additional Information (Details) Details 69 false false R70.htm 996085 - Disclosure - Commitments and Contingencies - Summary of Components of Lease Cost (Details) Sheet http://www.repay.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesSummaryOfComponentsOfLeaseCostDetails Commitments and Contingencies - Summary of Components of Lease Cost (Details) Details 70 false false R71.htm 996095 - Disclosure - Commitments and Contingencies - Schedule of Operating Lease and Supplemental Information (Details) Sheet http://www.repay.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfOperatingLeaseAndSupplementalInformationDetails Commitments and Contingencies - Schedule of Operating Lease and Supplemental Information (Details) Details 71 false false R72.htm 996105 - Disclosure - Commitments and Contingencies - Other Information Related to Leases (Details) Sheet http://www.repay.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesOtherInformationRelatedToLeasesDetails Commitments and Contingencies - Other Information Related to Leases (Details) Details 72 false false R73.htm 996115 - Disclosure - Commitments and Contingencies - Schedule of Maturity Analysis of the Company's Operating Leases Liabilities (Details) Sheet http://www.repay.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfMaturityAnalysisOfCompanySOperatingLeasesLiabilitiesDetails Commitments and Contingencies - Schedule of Maturity Analysis of the Company's Operating Leases Liabilities (Details) Details 73 false false R74.htm 996125 - Disclosure - Schedule of Related Party Payables (Details) Sheet http://www.repay.com/20231231/taxonomy/role/Role_DisclosureScheduleOfRelatedPartyPayablesDetails Schedule of Related Party Payables (Details) Details 74 false false R75.htm 996135 - Disclosure - Related Party Transactions - Additional Information (Details) Sheet http://www.repay.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails Related Party Transactions - Additional Information (Details) Details 75 false false R76.htm 996145 - Disclosure - Share Based Compensation - Additional Information (Details) Sheet http://www.repay.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails Share Based Compensation - Additional Information (Details) Details 76 false false R77.htm 996155 - Disclosure - Share Based Compensation - Schedule of Share Based Compensation Expense and Related Income Tax Benefit (Details) Sheet http://www.repay.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfShareBasedCompensationExpenseAndRelatedIncomeTaxBenefitDetails Share Based Compensation - Schedule of Share Based Compensation Expense and Related Income Tax Benefit (Details) Details 77 false false R78.htm 996165 - Disclosure - Share Based Compensation - Schedule of Outstanding Restricted Stock Awards Activity (Details) Sheet http://www.repay.com/20231231/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingRestrictedStockAwardsActivityDetails Share Based Compensation - Schedule of Outstanding Restricted Stock Awards Activity (Details) Details 78 false false R79.htm 996175 - Disclosure - Share Based Compensation - Schedule of Outstanding Restricted Stock Units Activity (Details) Sheet http://www.repay.com/20231231/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingRestrictedStockUnitsActivityDetails Share Based Compensation - Schedule of Outstanding Restricted Stock Units Activity (Details) Details 79 false false R80.htm 996185 - Disclosure - Share Based Compensation - Schedule of Outstanding Performance Stock Units Activity (Details) Sheet http://www.repay.com/20231231/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingPerformanceStockUnitsActivityDetails Share Based Compensation - Schedule of Outstanding Performance Stock Units Activity (Details) Details 80 false false R81.htm 996195 - Disclosure - Share Based Compensation - Schedule of Outstanding Performance Stock Units Activity (Parenthetical) (Details) Sheet http://www.repay.com/20231231/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingPerformanceStockUnitsActivityParentheticalDetails Share Based Compensation - Schedule of Outstanding Performance Stock Units Activity (Parenthetical) (Details) Details 81 false false R82.htm 996205 - Disclosure - Share Based Compensation - Schedule of Outstanding Performance-based Stock Options (Details) Sheet http://www.repay.com/20231231/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingPerformancebasedStockOptionsDetails Share Based Compensation - Schedule of Outstanding Performance-based Stock Options (Details) Details 82 false false R83.htm 996215 - Disclosure - Share Based Compensation - Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions (Details) Sheet http://www.repay.com/20231231/taxonomy/role/DisclosureShareBasedCompensationScheduleOfSharebasedPaymentAwardStockOptionsValuationAssumptionsDetails Share Based Compensation - Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions (Details) Details 83 false false R84.htm 996225 - Disclosure - Taxation - Schedule of Loss Before Income Taxes (Details) Sheet http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfLossBeforeIncomeTaxesDetails Taxation - Schedule of Loss Before Income Taxes (Details) Details 84 false false R85.htm 996235 - Disclosure - Taxation - Schedule of Provision for Income Tax (Details) Sheet http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfProvisionForIncomeTaxDetails Taxation - Schedule of Provision for Income Tax (Details) Details 85 false false R86.htm 996245 - Disclosure - Taxation - Schedule of Reconciliation of United States Statutory Income Tax Rate to Effective Income Tax Rate (Details) Sheet http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfReconciliationOfUnitedStatesStatutoryIncomeTaxRateToEffectiveIncomeTaxRateDetails Taxation - Schedule of Reconciliation of United States Statutory Income Tax Rate to Effective Income Tax Rate (Details) Details 86 false false R87.htm 996255 - Disclosure - Taxation - Additional Information (Details) Sheet http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationAdditionalInformationDetails Taxation - Additional Information (Details) Details 87 false false R88.htm 996265 - Disclosure - Taxation - Schedule of Deferred Tax Assets and Liabilities (Details) Sheet http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfDeferredTaxAssetsAndLiabilitiesDetails Taxation - Schedule of Deferred Tax Assets and Liabilities (Details) Details 88 false false R89.htm 996275 - Disclosure - Segments - Additional Information (Details) Sheet http://www.repay.com/20231231/taxonomy/role/DisclosureSegmentsAdditionalInformationDetails Segments - Additional Information (Details) Details 89 false false R90.htm 996285 - Disclosure - Segments - Schedule of Revenue and Gross Profit for Each Reportable Segment (Details) Sheet http://www.repay.com/20231231/taxonomy/role/DisclosureSegmentsScheduleOfRevenueAndGrossProfitForEachReportableSegmentDetails Segments - Schedule of Revenue and Gross Profit for Each Reportable Segment (Details) Details 90 false false All Reports Book All Reports rpay-20231231.htm rpay-20231231.xsd img47504053_0.jpg img47504053_1.jpg http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 false false JSON 110 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "rpay-20231231.htm": { "nsprefix": "rpay", "nsuri": "http://www.repay.com/20231231", "dts": { "inline": { "local": [ "rpay-20231231.htm" ] }, "schema": { "local": [ "rpay-20231231.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/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://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-sub-2023.xsd" ] } }, "keyStandard": 384, "keyCustom": 74, "axisStandard": 33, "axisCustom": 0, "memberStandard": 38, "memberCustom": 40, "hidden": { "total": 10, "http://fasb.org/us-gaap/2023": 7, "http://xbrl.sec.gov/dei/2023": 3 }, "contextCount": 292, "entityCount": 1, "segmentCount": 81, "elementCount": 855, "unitCount": 8, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 1023, "http://xbrl.sec.gov/dei/2023": 40, "http://xbrl.sec.gov/ecd/2023": 4 }, "report": { "R1": { "role": "http://www.repay.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "longName": "100000 - Document - Document and Entity Information", "shortName": "Document and Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets", "longName": "100010 - Statement - Consolidated Balance Sheets", "shortName": "Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "C_0139f55c-c91c-44ae-9bd4-59e7c886f520", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_0139f55c-c91c-44ae-9bd4-59e7c886f520", "name": "us-gaap:AccountsReceivableNetCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "unique": true } }, "R3": { "role": "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical", "longName": "100020 - Statement - Consolidated Balance Sheets (Parenthetical)", "shortName": "Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "C_0139f55c-c91c-44ae-9bd4-59e7c886f520", "name": "us-gaap:TreasuryStockCommonShares", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0139f55c-c91c-44ae-9bd4-59e7c886f520", "name": "us-gaap:TreasuryStockCommonShares", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations", "longName": "100030 - Statement - Consolidated Statements of Operations", "shortName": "Consolidated Statements of Operations", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "unique": true } }, "R5": { "role": "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome", "longName": "100040 - Statement - Consolidated Statements of Comprehensive Income", "shortName": "Consolidated Statements of Comprehensive Income", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:ProfitLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_86313a98-4fe4-46d8-931f-2effae2b8524", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "unique": true } }, "R6": { "role": "http://www.repay.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInEquity", "longName": "100050 - Statement - Consolidated Statements of Changes in Equity", "shortName": "Consolidated Statements of Changes in Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "C_02bd0050-efe9-4983-a0db-8906bf766a1d", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_02bd0050-efe9-4983-a0db-8906bf766a1d", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows", "longName": "100060 - Statement - Consolidated Statements of Cash Flows", "shortName": "Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:ProfitLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:ShareBasedCompensation", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "unique": true } }, "R8": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:NetIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true }, "uniqueAnchor": null }, "R9": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "C_e63c84bf-b1d3-43d6-ace9-d157623389ab", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_e63c84bf-b1d3-43d6-ace9-d157623389ab", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureOrganizationalStructureAndCorporateInformation", "longName": "995455 - Disclosure - Organizational Structure and Corporate Information", "shortName": "Organizational Structure and Corporate Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPolicies", "longName": "995465 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureRevenue", "longName": "995475 - Disclosure - Revenue", "shortName": "Revenue", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShare", "longName": "995485 - Disclosure - Earnings Per Share", "shortName": "Earnings Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositions", "longName": "995495 - Disclosure - Business Combinations and Dispositions", "shortName": "Business Combinations and Dispositions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureFairValueOfAssetsAndLiabilities", "longName": "995505 - Disclosure - Fair Value of Assets and Liabilities", "shortName": "Fair Value of Assets and Liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.repay.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipment", "longName": "995515 - Disclosure - Property and Equipment", "shortName": "Property and Equipment", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssets", "longName": "995525 - Disclosure - Intangible Assets", "shortName": "Intangible Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureGoodwill", "longName": "995535 - Disclosure - Goodwill", "shortName": "Goodwill", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:GoodwillDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:GoodwillDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBorrowings", "longName": "995545 - Disclosure - Borrowings", "shortName": "Borrowings", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingencies", "longName": "995565 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactions", "longName": "995575 - Disclosure - Related Party Transactions", "shortName": "Related Party Transactions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensation", "longName": "995585 - Disclosure - Share Based Compensation", "shortName": "Share Based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxation", "longName": "995595 - Disclosure - Taxation", "shortName": "Taxation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.repay.com/20231231/taxonomy/role/DisclosureSegments", "longName": "995605 - Disclosure - Segments", "shortName": "Segments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureSubsequentEvents", "longName": "995615 - Disclosure - Subsequent Events", "shortName": "Subsequent Events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies", "longName": "995625 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies)", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "26", "firstAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:ConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:ConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTables", "longName": "995635 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Tables)", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "rpay:ScheduleOfEstimatedUsefulLifeOfPropertyPlantAndEquipmentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "rpay:ScheduleOfEstimatedUsefulLifeOfPropertyPlantAndEquipmentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureRevenueTables", "longName": "995645 - Disclosure - Revenue (Tables)", "shortName": "Revenue (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShareTables", "longName": "995655 - Disclosure - Earnings Per Share (Tables)", "shortName": "Earnings Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsTables", "longName": "995665 - Disclosure - Business Combinations and Dispositions (Tables)", "shortName": "Business Combinations and Dispositions (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureFairValueOfAssetsAndLiabilitiesTables", "longName": "995675 - Disclosure - Fair Value of Assets and Liabilities (Tables)", "shortName": "Fair Value of Assets and Liabilities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.repay.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentTables", "longName": "995685 - Disclosure - Property and Equipment (Tables)", "shortName": "Property and Equipment (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsTables", "longName": "995695 - Disclosure - Intangible Assets (Tables)", "shortName": "Intangible Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureGoodwillTables", "longName": "995705 - Disclosure - Goodwill (Tables)", "shortName": "Goodwill (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:GoodwillDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:GoodwillDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBorrowingsTables", "longName": "995715 - Disclosure - Borrowings (Tables)", "shortName": "Borrowings (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesTables", "longName": "995725 - Disclosure - Commitments and Contingencies (Tables)", "shortName": "Commitments and Contingencies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsTables", "longName": "995735 - Disclosure - Related Party Transactions (Tables)", "shortName": "Related Party Transactions (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationTables", "longName": "995745 - Disclosure - Share Based Compensation (Tables)", "shortName": "Share Based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationTables", "longName": "995755 - Disclosure - Taxation (Tables)", "shortName": "Taxation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.repay.com/20231231/taxonomy/role/DisclosureSegmentsTables", "longName": "995765 - Disclosure - Segments (Tables)", "shortName": "Segments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "40", "firstAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureOrganizationalStructureAndCorporateInformationAdditionalInformationDetails", "longName": "995775 - Disclosure - Organizational Structure and Corporate Information - Additional Information (Details)", "shortName": "Organizational Structure and Corporate Information - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "U_Segment", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "rpay:ConsumerPaymentsSegmentsPercentageOfRevenue", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "unique": true } }, "R42": { "role": "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "longName": "995785 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Details)", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "U_Segment", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "rpay:NumberOfMerchantsRepresentsGreaterThanTenPercentOfVolumeOrProfitBasis", "unitRef": "U_Merchant", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:ConcentrationRiskCreditRisk", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "unique": true } }, "R43": { "role": "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesScheduleOfEstimatedUsefulLifeOfPropertyAndEquipmentDetails", "longName": "995795 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Estimated Useful Life of Property and Equipment (Details)", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Estimated Useful Life of Property and Equipment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "C_5b0579fd-be4b-4ef1-934c-a1e0987f8e10", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "td", "tr", "table", "rpay:ScheduleOfEstimatedUsefulLifeOfPropertyPlantAndEquipmentTableTextBlock", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_5b0579fd-be4b-4ef1-934c-a1e0987f8e10", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "td", "tr", "table", "rpay:ScheduleOfEstimatedUsefulLifeOfPropertyPlantAndEquipmentTableTextBlock", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureRevenueSummaryOfDisaggregationOfRevenueDetails", "longName": "995805 - Disclosure - Revenue - Summary of Disaggregation of Revenue (Details)", "shortName": "Revenue - Summary of Disaggregation of Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_ab14c01d-cf2b-4406-b569-07e7cbb0b4d5", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "unique": true } }, "R45": { "role": "http://www.repay.com/20231231/taxonomy/role/DisclosureRevenueAdditionalInformationDetails", "longName": "995815 - Disclosure - Revenue - Additional Information (Details)", "shortName": "Revenue - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "C_0139f55c-c91c-44ae-9bd4-59e7c886f520", "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0139f55c-c91c-44ae-9bd4-59e7c886f520", "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.repay.com/20231231/taxonomy/role/DisclosureEarningsPerShareSummaryOfNetIncomeLossAndWeightedAverageBasicAndDilutedSharesOutstandingDetails", "longName": "995825 - Disclosure - Earnings Per Share - Summary of Net Income (Loss) and Weighted Average Basic and Diluted Shares Outstanding (Details)", "shortName": "Earnings Per Share - Summary of Net Income (Loss) and Weighted Average Basic and Diluted Shares Outstanding (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_c518e18c-8fd1-4ff7-8e80-deb388dbc660", "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "unique": true } }, "R47": { "role": "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShareSummaryOfComponentsOfCommonStockEquivalentSharesExcludedFromComputationOfDilutedLossPerShareDetails", "longName": "995835 - Disclosure - Earnings Per Share - Summary of Components of Common Stock Equivalent Shares Excluded from Computation of Diluted Loss per Share (Details)", "shortName": "Earnings Per Share - Summary of Components of Common Stock Equivalent Shares Excluded from Computation of Diluted Loss per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsAdditionalInformationDetails", "longName": "995845 - Disclosure - Business Combinations and Dispositions - Additional Information (Details)", "shortName": "Business Combinations and Dispositions - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "C_0139f55c-c91c-44ae-9bd4-59e7c886f520", "name": "us-gaap:Goodwill", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_df7cdc34-7acf-49a2-8534-54b8ca2f43c8", "name": "us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "unique": true } }, "R49": { "role": "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryPurchaseConsiderationDetails", "longName": "995855 - Disclosure - Business Combinations and Dispositions - Summary of Preliminary Purchase Consideration (Details)", "shortName": "Business Combinations and Dispositions - Summary of Preliminary Purchase Consideration (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "C_6f43b0ad-ff28-406e-9625-31d4ffa9cf3d", "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_68e17547-1c16-4bef-89f5-8ee2e9999f00", "name": "rpay:BusinessCombinationCommonStockIssued", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "unique": true } }, "R50": { "role": "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryPurchaseConsiderationParentheticalDetails", "longName": "995865 - Disclosure - Business Combinations and Dispositions - Summary of Preliminary Purchase Consideration (Parenthetical) (Details)", "shortName": "Business Combinations and Dispositions - Summary of Preliminary Purchase Consideration (Parenthetical) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "parenthetical", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "C_ab52b6c2-507f-4229-8d18-4bed40824e40", "name": "rpay:BusinessCombinationContingentEarnOutRightToBeReceived", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "link:footnote", "div", "div", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_ae74deb4-6bf3-4c6b-8155-55c7e6a8e8ca", "name": "rpay:BusinessAcquisitionContingentConsiderationEarnoutPayment", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "link:footnote", "div", "div", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "unique": true } }, "R51": { "role": "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryAndFinalPurchaseAllocationDetails", "longName": "995875 - Disclosure - Business Combinations and Dispositions - Summary of Preliminary and Final Purchase Allocation (Details)", "shortName": "Business Combinations and Dispositions - Summary of Preliminary and Final Purchase Allocation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "C_0139f55c-c91c-44ae-9bd4-59e7c886f520", "name": "us-gaap:Goodwill", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_8ed9862a-75dc-4d54-8706-713cc5a7a19a", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "unique": true } }, "R52": { "role": "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryValuesAllocatedToIdentifiableIntangibleAssetsAndEstimatedUsefulLivesDetails", "longName": "995885 - Disclosure - Business Combinations and Dispositions - Summary of Preliminary Values Allocated to Identifiable Intangible Assets and Estimated Useful Lives (Details)", "shortName": "Business Combinations and Dispositions - Summary of Preliminary Values Allocated to Identifiable Intangible Assets and Estimated Useful Lives (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "C_8ed9862a-75dc-4d54-8706-713cc5a7a19a", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_7acde723-9221-49b7-b965-6dd84ade87c2", "name": "rpay:AcquiredIndefiniteLivedIntangibleAssetsUsefulLifeDescription", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "unique": true } }, "R53": { "role": "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfProFormaFinancialInformationDetails", "longName": "995895 - Disclosure - Business Combinations and Dispositions - Summary of Pro Forma Financial Information (Details)", "shortName": "Business Combinations and Dispositions - Summary of Pro Forma Financial Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "C_e02f6bf0-0b35-4b46-95e1-1777f5453df2", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_e02f6bf0-0b35-4b46-95e1-1777f5453df2", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureFairValueOfAssetsAndLiabilitiesSummaryOfCarryingAmountsAndEstimatedFairValuesOfAssetsAndLiabilitiesMeasuredAtFairValueDetails", "longName": "995905 - Disclosure - Fair Value of Assets and Liabilities - Summary of Carrying Amounts and Estimated Fair Values of Assets and Liabilities Measured at Fair Value (Details)", "shortName": "Fair Value of Assets and Liabilities - Summary of Carrying Amounts and Estimated Fair Values of Assets and Liabilities Measured at Fair Value (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "C_0139f55c-c91c-44ae-9bd4-59e7c886f520", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0139f55c-c91c-44ae-9bd4-59e7c886f520", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.repay.com/20231231/taxonomy/role/DisclosureFairValueOfAssetsAndLiabilitiesScheduleOfContingentConsiderationRelatedToPreviousBusinessAcquisitionsDetails", "longName": "995915 - Disclosure - Fair Value of Assets and Liabilities - Schedule of Contingent Consideration Related to Previous Business Acquisitions (Details)", "shortName": "Fair Value of Assets and Liabilities - Schedule of Contingent Consideration Related to Previous Business Acquisitions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "C_6955855b-bcd8-43d7-9ae8-01d973666f49", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_3fa9c8fe-2c20-41a1-83f0-07c5388d8c5d", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "unique": true } }, "R56": { "role": "http://www.repay.com/20231231/taxonomy/role/DisclosureFairValueOfAssetsAndLiabilitiesScheduleOfCarryingValueAndEstimatedFairValueOfBorrowingsDetails", "longName": "995925 - Disclosure - Fair Value of Assets and Liabilities - Schedule of Carrying Value and Estimated Fair Value of Borrowings (Details)", "shortName": "Fair Value of Assets and Liabilities - Schedule of Carrying Value and Estimated Fair Value of Borrowings (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "C_0139f55c-c91c-44ae-9bd4-59e7c886f520", "name": "us-gaap:LongTermDebtFairValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_8f2ac999-5e1d-4598-a8cd-c5f8701c4ccf", "name": "us-gaap:LongTermDebtFairValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "rpay:ScheduleOfCarryingValueAndEstimatedFairValueOfBorrowingsTableTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "unique": true } }, "R57": { "role": "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureFairValueOfAssetsAndLiabilitiesAdditionalInformationDetails", "longName": "995935 - Disclosure - Fair Value of Assets and Liabilities - Additional Information (Details)", "shortName": "Fair Value of Assets and Liabilities - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "C_0a1dce8b-e3e2-4086-badd-3480a731bcad", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0a1dce8b-e3e2-4086-badd-3480a731bcad", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.repay.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails", "longName": "995945 - Disclosure - Property and Equipment - Schedule of Property and Equipment (Details)", "shortName": "Property and Equipment - Schedule of Property and Equipment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "C_0139f55c-c91c-44ae-9bd4-59e7c886f520", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0139f55c-c91c-44ae-9bd4-59e7c886f520", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true } }, "R59": { "role": "http://www.repay.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentAdditionalInformationDetails", "longName": "995955 - Disclosure - Property and Equipment - Additional Information (Details)", "shortName": "Property and Equipment - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:Depreciation", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:Depreciation", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true } }, "R60": { "role": "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsAdditionalInformationDetails", "longName": "995965 - Disclosure - Intangible Assets - Additional Information (Details)", "shortName": "Intangible Assets - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "rpay:NumberOfTradeNames", "unitRef": "U_TradeName", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "rpay:NumberOfTradeNames", "unitRef": "U_TradeName", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true } }, "R61": { "role": "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfIntangibleAssetsDetails", "longName": "995975 - Disclosure - Intangible Assets - Schedule of Intangible Assets (Details)", "shortName": "Intangible Assets - Schedule of Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "C_0139f55c-c91c-44ae-9bd4-59e7c886f520", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0139f55c-c91c-44ae-9bd4-59e7c886f520", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true } }, "R62": { "role": "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfEstimatedAmortizationExpenseDetails", "longName": "995985 - Disclosure - Intangible Assets - Schedule of Estimated Amortization Expense (Details)", "shortName": "Intangible Assets - Schedule of Estimated Amortization Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "C_0139f55c-c91c-44ae-9bd4-59e7c886f520", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0139f55c-c91c-44ae-9bd4-59e7c886f520", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true } }, "R63": { "role": "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureGoodwillAdditionalInformationDetails", "longName": "995995 - Disclosure - Goodwill - Additional Information (Details)", "shortName": "Goodwill - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:GoodwillImpairmentLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "div", "us-gaap:GoodwillDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_27a044c1-eabc-47c9-b734-0e0b5ad6cd72", "name": "us-gaap:GoodwillPurchaseAccountingAdjustments", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:GoodwillDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "unique": true } }, "R64": { "role": "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureGoodwillScheduleOfChangesToGoodwillDetails", "longName": "996005 - Disclosure - Goodwill - Schedule of Changes to Goodwill (Details)", "shortName": "Goodwill - Schedule of Changes to Goodwill (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "C_8cdc9cbb-a99a-4936-bd63-94a02d53d904", "name": "us-gaap:Goodwill", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "rpay:GoodwillDispositions", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "div", "us-gaap:GoodwillDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "unique": true } }, "R65": { "role": "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetails", "longName": "996015 - Disclosure - Borrowings - Additional Information (Details)", "shortName": "Borrowings - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "C_b57c37c9-009c-460f-9abd-55e79eca89cf", "name": "us-gaap:DebtInstrumentFaceAmount", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_b57c37c9-009c-460f-9abd-55e79eca89cf", "name": "us-gaap:DebtInstrumentFaceAmount", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true } }, "R66": { "role": "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBorrowingsSummaryOfBorrowingsUnderCreditAgreementDetails", "longName": "996025 - Disclosure - Borrowings - Summary of Borrowings under Credit Agreement (Details)", "shortName": "Borrowings - Summary of Borrowings under Credit Agreement (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "C_0139f55c-c91c-44ae-9bd4-59e7c886f520", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "div", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_0139f55c-c91c-44ae-9bd4-59e7c886f520", "name": "us-gaap:DeferredFinanceCostsNet", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "div", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "unique": true } }, "R67": { "role": "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBorrowingsSummaryOfBorrowingsUnderCreditAgreementParentheticalDetails", "longName": "996035 - Disclosure - Borrowings - Summary of Borrowings under Credit Agreement (Parenthetical) (Details)", "shortName": "Borrowings - Summary of Borrowings under Credit Agreement (Parenthetical) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "parenthetical", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:AmortizationOfFinancingCosts", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_22f6036d-ee97-4640-8990-54e46ba3f863", "name": "us-gaap:AmortizationOfFinancingCosts", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "link:footnote", "div", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "div", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "unique": true } }, "R68": { "role": "http://www.repay.com/20231231/taxonomy/role/DisclosureBorrowingsSummaryOfPrincipalMaturitiesOfBorrowingsOutstandingDetails", "longName": "996045 - Disclosure - Borrowings - Summary of Principal Maturities of Borrowings Outstanding (Details)", "shortName": "Borrowings - Summary of Principal Maturities of Borrowings Outstanding (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "C_0139f55c-c91c-44ae-9bd4-59e7c886f520", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "div", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0139f55c-c91c-44ae-9bd4-59e7c886f520", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "div", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true } }, "R69": { "role": "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "longName": "996065 - Disclosure - Commitments and Contingencies - Additional Information (Details)", "shortName": "Commitments and Contingencies - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "rpay:LesseeOperatingLeaseExpirationYear", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "rpay:LesseeOperatingLeaseExpirationYear", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true } }, "R70": { "role": "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesSummaryOfComponentsOfLeaseCostDetails", "longName": "996085 - Disclosure - Commitments and Contingencies - Summary of Components of Lease Cost (Details)", "shortName": "Commitments and Contingencies - Summary of Components of Lease Cost (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:OperatingLeaseCost", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:OperatingLeaseCost", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true } }, "R71": { "role": "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfOperatingLeaseAndSupplementalInformationDetails", "longName": "996095 - Disclosure - Commitments and Contingencies - Schedule of Operating Lease and Supplemental Information (Details)", "shortName": "Commitments and Contingencies - Schedule of Operating Lease and Supplemental Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "C_0139f55c-c91c-44ae-9bd4-59e7c886f520", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_0139f55c-c91c-44ae-9bd4-59e7c886f520", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "td", "tr", "table", "rpay:ScheduleOfOperatingRightOfUseAssetAndLeaseLiabilityAndSupplementalInformationTableTextBlock", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "unique": true } }, "R72": { "role": "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesOtherInformationRelatedToLeasesDetails", "longName": "996105 - Disclosure - Commitments and Contingencies - Other Information Related to Leases (Details)", "shortName": "Commitments and Contingencies - Other Information Related to Leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:OperatingLeasePayments", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "rpay:SummaryOfOtherInformationRelatedToLeaseTableTextBlock", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:OperatingLeasePayments", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "rpay:SummaryOfOtherInformationRelatedToLeaseTableTextBlock", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true } }, "R73": { "role": "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfMaturityAnalysisOfCompanySOperatingLeasesLiabilitiesDetails", "longName": "996115 - Disclosure - Commitments and Contingencies - Schedule of Maturity Analysis of the Company's Operating Leases Liabilities (Details)", "shortName": "Commitments and Contingencies - Schedule of Maturity Analysis of the Company's Operating Leases Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "C_0139f55c-c91c-44ae-9bd4-59e7c886f520", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0139f55c-c91c-44ae-9bd4-59e7c886f520", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true } }, "R74": { "role": "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureScheduleOfRelatedPartyPayablesDetails", "longName": "996125 - Disclosure - Schedule of Related Party Payables (Details)", "shortName": "Schedule of Related Party Payables (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "C_8cdc9cbb-a99a-4936-bd63-94a02d53d904", "name": "rpay:RelatedPartyPayable", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_41892a32-bac0-4154-8129-a7935630b314", "name": "rpay:RelatedPartyPayable", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "div", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "unique": true } }, "R75": { "role": "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "longName": "996135 - Disclosure - Related Party Transactions - Additional Information (Details)", "shortName": "Related Party Transactions - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:BusinessCombinationIntegrationRelatedCosts", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:BusinessCombinationIntegrationRelatedCosts", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true } }, "R76": { "role": "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails", "longName": "996145 - Disclosure - Share Based Compensation - Additional Information (Details)", "shortName": "Share Based Compensation - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "C_0139f55c-c91c-44ae-9bd4-59e7c886f520", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0139f55c-c91c-44ae-9bd4-59e7c886f520", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true } }, "R77": { "role": "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfShareBasedCompensationExpenseAndRelatedIncomeTaxBenefitDetails", "longName": "996155 - Disclosure - Share Based Compensation - Schedule of Share Based Compensation Expense and Related Income Tax Benefit (Details)", "shortName": "Share Based Compensation - Schedule of Share Based Compensation Expense and Related Income Tax Benefit (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "div", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "div", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "unique": true } }, "R78": { "role": "http://www.repay.com/20231231/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingRestrictedStockAwardsActivityDetails", "longName": "996165 - Disclosure - Share Based Compensation - Schedule of Outstanding Restricted Stock Awards Activity (Details)", "shortName": "Share Based Compensation - Schedule of Outstanding Restricted Stock Awards Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "78", "firstAnchor": { "contextRef": "C_aaadce95-b48d-4779-a7ea-12b3cf46be61", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "div", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_aaadce95-b48d-4779-a7ea-12b3cf46be61", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "div", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true } }, "R79": { "role": "http://www.repay.com/20231231/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingRestrictedStockUnitsActivityDetails", "longName": "996175 - Disclosure - Share Based Compensation - Schedule of Outstanding Restricted Stock Units Activity (Details)", "shortName": "Share Based Compensation - Schedule of Outstanding Restricted Stock Units Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "79", "firstAnchor": { "contextRef": "C_5ad2cca0-2730-4405-91a3-1c98593ec848", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "div", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_5ad2cca0-2730-4405-91a3-1c98593ec848", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "div", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true } }, "R80": { "role": "http://www.repay.com/20231231/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingPerformanceStockUnitsActivityDetails", "longName": "996185 - Disclosure - Share Based Compensation - Schedule of Outstanding Performance Stock Units Activity (Details)", "shortName": "Share Based Compensation - Schedule of Outstanding Performance Stock Units Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "80", "firstAnchor": { "contextRef": "C_2f94d08b-60b8-41c1-92a4-5e8f15c15bfd", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2f94d08b-60b8-41c1-92a4-5e8f15c15bfd", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true } }, "R81": { "role": "http://www.repay.com/20231231/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingPerformanceStockUnitsActivityParentheticalDetails", "longName": "996195 - Disclosure - Share Based Compensation - Schedule of Outstanding Performance Stock Units Activity (Parenthetical) (Details)", "shortName": "Share Based Compensation - Schedule of Outstanding Performance Stock Units Activity (Parenthetical) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "parenthetical", "menuCat": "Details", "order": "81", "firstAnchor": { "contextRef": "C_7cdbd224-ca74-4f24-b7aa-3791df8aea0b", "name": "rpay:SharesToBePaidOutAtTargetLevelPercentage", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "link:footnote", "div", "div", "ix:continuation", "div", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_7cdbd224-ca74-4f24-b7aa-3791df8aea0b", "name": "rpay:SharesToBePaidOutAtTargetLevelPercentage", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "link:footnote", "div", "div", "ix:continuation", "div", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true } }, "R82": { "role": "http://www.repay.com/20231231/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingPerformancebasedStockOptionsDetails", "longName": "996205 - Disclosure - Share Based Compensation - Schedule of Outstanding Performance-based Stock Options (Details)", "shortName": "Share Based Compensation - Schedule of Outstanding Performance-based Stock Options (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "82", "firstAnchor": { "contextRef": "C_e8845cf7-8beb-4088-9d33-39a0fa9b7aff", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_e8845cf7-8beb-4088-9d33-39a0fa9b7aff", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true } }, "R83": { "role": "http://www.repay.com/20231231/taxonomy/role/DisclosureShareBasedCompensationScheduleOfSharebasedPaymentAwardStockOptionsValuationAssumptionsDetails", "longName": "996215 - Disclosure - Share Based Compensation - Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions (Details)", "shortName": "Share Based Compensation - Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "83", "firstAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true } }, "R84": { "role": "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfLossBeforeIncomeTaxesDetails", "longName": "996225 - Disclosure - Taxation - Schedule of Loss Before Income Taxes (Details)", "shortName": "Taxation - Schedule of Loss Before Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "84", "firstAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true } }, "R85": { "role": "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfProvisionForIncomeTaxDetails", "longName": "996235 - Disclosure - Taxation - Schedule of Provision for Income Tax (Details)", "shortName": "Taxation - Schedule of Provision for Income Tax (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "85", "firstAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true } }, "R86": { "role": "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfReconciliationOfUnitedStatesStatutoryIncomeTaxRateToEffectiveIncomeTaxRateDetails", "longName": "996245 - Disclosure - Taxation - Schedule of Reconciliation of United States Statutory Income Tax Rate to Effective Income Tax Rate (Details)", "shortName": "Taxation - Schedule of Reconciliation of United States Statutory Income Tax Rate to Effective Income Tax Rate (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "86", "firstAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "unique": true } }, "R87": { "role": "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationAdditionalInformationDetails", "longName": "996255 - Disclosure - Taxation - Additional Information (Details)", "shortName": "Taxation - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "87", "firstAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "rpay:ReductionOfDeferredTaxAssetAndOffsettingDeferredTaxLiabilityAmount", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "unique": true } }, "R88": { "role": "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfDeferredTaxAssetsAndLiabilitiesDetails", "longName": "996265 - Disclosure - Taxation - Schedule of Deferred Tax Assets and Liabilities (Details)", "shortName": "Taxation - Schedule of Deferred Tax Assets and Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "88", "firstAnchor": { "contextRef": "C_0139f55c-c91c-44ae-9bd4-59e7c886f520", "name": "us-gaap:DeferredTaxAssetsTaxCreditCarryforwards", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0139f55c-c91c-44ae-9bd4-59e7c886f520", "name": "us-gaap:DeferredTaxAssetsTaxCreditCarryforwards", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true, "unique": true } }, "R89": { "role": "http://www.repay.com/20231231/taxonomy/role/DisclosureSegmentsAdditionalInformationDetails", "longName": "996275 - Disclosure - Segments - Additional Information (Details)", "shortName": "Segments - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "89", "firstAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "U_Segment", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true }, "uniqueAnchor": null }, "R90": { "role": "http://www.repay.com/20231231/taxonomy/role/DisclosureSegmentsScheduleOfRevenueAndGrossProfitForEachReportableSegmentDetails", "longName": "996285 - Disclosure - Segments - Schedule of Revenue and Gross Profit for Each Reportable Segment (Details)", "shortName": "Segments - Schedule of Revenue and Gross Profit for Each Reportable Segment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "90", "firstAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_bc1485ba-ba4f-4694-8bcc-aeca47c37180", "name": "us-gaap:GrossProfit", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rpay-20231231.htm", "unique": true } } }, "tag": { "rpay_APSPaymentsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.repay.com/20231231", "localname": "APSPaymentsMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "APS", "label": "A P S Payments [Member]", "documentation": "APS payments." } } }, "auth_ref": [] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountingStandardsUpdate201602Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingStandardsUpdate201602Member", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ASU 2016-02", "label": "Accounting Standards Update 2016-02 [Member]", "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842)." } } }, "auth_ref": [ "r682" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Accounts Payable, Current", "totalLabel": "Accounts Payable, Current, Total", "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)." } } }, "auth_ref": [ "r35", "r983" ] }, "us-gaap_AccountsReceivableNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNet", "crdr": "debit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable from related party", "label": "Accounts Receivable, after Allowance for Credit Loss", "totalLabel": "Accounts Receivable, after Allowance for Credit Loss, Total", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business." } } }, "auth_ref": [ "r880", "r938", "r988", "r1195" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "totalLabel": "Accounts Receivable, after Allowance for Credit Loss, Current, Total", "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." } } }, "auth_ref": [ "r373", "r374" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses", "label": "Accrued Liabilities, Current", "totalLabel": "Accrued Liabilities, Current, Total", "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)." } } }, "auth_ref": [ "r38" ] }, "us-gaap_AccruedLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued Expenses", "label": "Accrued Liabilities [Member]", "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." } } }, "auth_ref": [ "r38" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Less: Accumulated depreciation and amortization", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "totalLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Total", "periodStartLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Beginning Balance", "periodEndLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Ending Balance", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r86", "r256", "r794" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive loss", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "totalLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax, Total", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r50", "r51", "r159", "r265", "r789", "r827", "r831" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Income (Loss)", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r6", "r22", "r51", "r628", "r631", "r716", "r822", "r823", "r1098", "r1099", "r1100", "r1110", "r1111", "r1112" ] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryValuesAllocatedToIdentifiableIntangibleAssetsAndEstimatedUsefulLivesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Identifiable intangible assets, useful life", "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life", "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r180" ] }, "rpay_AcquiredIndefiniteLivedIntangibleAssetsUsefulLifeDescription": { "xbrltype": "stringItemType", "nsuri": "http://www.repay.com/20231231", "localname": "AcquiredIndefiniteLivedIntangibleAssetsUsefulLifeDescription", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryValuesAllocatedToIdentifiableIntangibleAssetsAndEstimatedUsefulLivesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Identifiable intangible assets, useful life, description", "label": "Acquired Indefinite Lived Intangible Assets Useful Life Description", "documentation": "Acquired indefinite lived intangible asset useful life description." } } }, "auth_ref": [] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Additional 402(v) Disclosure [Text Block]", "terseLabel": "Additional 402(v) Disclosure" } } }, "auth_ref": [ "r1038" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital, Common Stock", "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." } } }, "auth_ref": [ "r154" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Paid-in Capital", "label": "Additional Paid-in Capital [Member]", "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." } } }, "auth_ref": [ "r567", "r568", "r569", "r847", "r1110", "r1111", "r1112", "r1178", "r1200" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation Amount", "terseLabel": "Adjustment to Compensation, Amount" } } }, "auth_ref": [ "r1044" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation [Axis]", "terseLabel": "Adjustment to Compensation:" } } }, "auth_ref": [ "r1044" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]", "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote" } } }, "auth_ref": [ "r1044" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment To PEO Compensation, Footnote [Text Block]", "terseLabel": "Adjustment To PEO Compensation, Footnote" } } }, "auth_ref": [ "r1044" ] }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounting Standards Update", "label": "Accounting Standards Update [Axis]", "documentation": "Information by amendment to accounting standards." } } }, "auth_ref": [ "r245", "r246", "r247", "r248", "r249", "r303", "r304", "r305", "r306", "r315", "r378", "r379", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r454", "r567", "r568", "r569", "r588", "r589", "r590", "r591", "r605", "r606", "r607", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r635", "r636", "r637", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r655", "r656", "r662", "r663", "r664", "r665", "r676", "r677", "r691", "r692", "r693", "r694", "r712", "r713", "r714", "r715", "r716", "r760", "r761", "r762", "r820", "r821", "r822", "r823", "r824", "r825", "r826", "r827", "r828", "r829", "r830", "r831" ] }, "rpay_AdjustmentsToAdditionalPaidInCapitalReclassificationOfWarrantLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.repay.com/20231231", "localname": "AdjustmentsToAdditionalPaidInCapitalReclassificationOfWarrantLiabilities", "crdr": "debit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassification to warrant liabilities", "label": "Adjustments To Additional Paid In Capital Reclassification Of Warrant Liabilities", "documentation": "Adjustments to additional paid in capital, reclassification of warrant liabilities." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "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 (loss) to net cash provided by operating activities:" } } }, "auth_ref": [] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Amount", "terseLabel": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r1008", "r1020", "r1030", "r1056" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]", "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined" } } }, "auth_ref": [ "r1011", "r1023", "r1033", "r1059" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Adjustments to Compensation [Member]", "terseLabel": "All Adjustments to Compensation" } } }, "auth_ref": [ "r1044" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Executive Categories [Member]", "terseLabel": "All Executive Categories" } } }, "auth_ref": [ "r1051" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Individuals [Member]", "terseLabel": "All Individuals" } } }, "auth_ref": [ "r1015", "r1024", "r1034", "r1051", "r1060", "r1064", "r1072" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "All Trading Arrangements [Member]", "terseLabel": "All Trading Arrangements" } } }, "auth_ref": [ "r1070" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfShareBasedCompensationExpenseAndRelatedIncomeTaxBenefitDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Recognized compensation expense related to PSOs", "terseLabel": "Share-based compensation expense", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r565", "r570" ] }, "us-gaap_AlternativeInvestmentMeasurementInput": { "xbrltype": "decimalItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AlternativeInvestmentMeasurementInput", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureFairValueOfAssetsAndLiabilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "TRA, measurement input", "label": "Alternative Investment, Measurement Input", "documentation": "Value of input used to measure alternative investment." } } }, "auth_ref": [ "r652" ] }, "us-gaap_AlternativeInvestmentMeasurementInputExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AlternativeInvestmentMeasurementInputExtensibleList", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureFairValueOfAssetsAndLiabilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Alternative Investment, Measurement Input [Extensible List]", "label": "Alternative Investment, Measurement Input [Extensible Enumeration]", "documentation": "Indicates measurement input for alternative investment." } } }, "auth_ref": [ "r651", "r660" ] }, "us-gaap_AlternativeInvestmentValuationTechniqueExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AlternativeInvestmentValuationTechniqueExtensibleList", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureFairValueOfAssetsAndLiabilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Alternative Investment, Valuation Technique [Extensible List]", "label": "Alternative Investment, Valuation Technique [Extensible Enumeration]", "documentation": "Indicates valuation technique for measuring alternative investment." } } }, "auth_ref": [ "r651", "r660" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "verboseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfFinancingCosts", "crdr": "debit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBorrowingsSummaryOfBorrowingsUnderCreditAgreementParentheticalDetails", "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Interest expense for the amortization of deferred debt issuance costs", "terseLabel": "Amortization of debt issuance costs", "label": "Amortization of Debt Issuance Costs", "documentation": "Amount of amortization expense attributable to debt issuance costs." } } }, "auth_ref": [ "r162", "r492", "r680", "r1103" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of Intangible Assets", "label": "Amortization of Intangible Assets", "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." } } }, "auth_ref": [ "r13", "r78", "r83" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShareSummaryOfComponentsOfCommonStockEquivalentSharesExcludedFromComputationOfDilutedLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share equivalents excluded from earnings (loss) per share", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "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." } } }, "auth_ref": [ "r327" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShareSummaryOfComponentsOfCommonStockEquivalentSharesExcludedFromComputationOfDilutedLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities", "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r65" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShareSummaryOfComponentsOfCommonStockEquivalentSharesExcludedFromComputationOfDilutedLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShareSummaryOfComponentsOfCommonStockEquivalentSharesExcludedFromComputationOfDilutedLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities, Name", "label": "Antidilutive Securities, Name [Domain]", "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." } } }, "auth_ref": [ "r65" ] }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ArrangementsAndNonarrangementTransactionsMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]", "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r610" ] }, "us-gaap_AssetImpairmentCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetImpairmentCharges", "crdr": "debit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 5.0 }, "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows", "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "verboseLabel": "Impairment of intangible assets", "terseLabel": "Impairment loss", "label": "Asset Impairment Charges", "totalLabel": "Asset Impairment Charges, Total", "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill." } } }, "auth_ref": [ "r13", "r84" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets", "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." } } }, "auth_ref": [ "r211", "r260", "r293", "r338", "r359", "r365", "r410", "r464", "r465", "r467", "r468", "r469", "r471", "r473", "r475", "r476", "r612", "r617", "r659", "r785", "r885", "r983", "r997", "r1135", "r1136", "r1186" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Assets", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsAndLiabilitiesLesseeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAndLiabilitiesLesseeAbstract", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfOperatingLeaseAndSupplementalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Leases:", "label": "Assets and Liabilities, Lessee [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "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." } } }, "auth_ref": [ "r252", "r266", "r293", "r410", "r464", "r465", "r467", "r468", "r469", "r471", "r473", "r475", "r476", "r612", "r617", "r659", "r983", "r1135", "r1136", "r1186" ] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureFairValueOfAssetsAndLiabilitiesSummaryOfCarryingAmountsAndEstimatedFairValuesOfAssetsAndLiabilitiesMeasuredAtFairValueDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureFairValueOfAssetsAndLiabilitiesSummaryOfCarryingAmountsAndEstimatedFairValuesOfAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets, Fair Value Disclosure", "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r127" ] }, "us-gaap_AssetsFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosureAbstract", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureFairValueOfAssetsAndLiabilitiesSummaryOfCarryingAmountsAndEstimatedFairValuesOfAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Assets:", "label": "Assets, Fair Value Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total noncurrent assets", "label": "Assets, Noncurrent", "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 after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r293", "r410", "r464", "r465", "r467", "r468", "r469", "r471", "r473", "r475", "r476", "r612", "r617", "r659", "r1135", "r1136", "r1186" ] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorFirmId", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Firm ID", "label": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r1002", "r1003", "r1016" ] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorLocation", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Location", "label": "Auditor Location" } } }, "auth_ref": [ "r1002", "r1003", "r1016" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorName", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Name", "label": "Auditor Name" } } }, "auth_ref": [ "r1002", "r1003", "r1016" ] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Exercise Price", "terseLabel": "Exercise Price" } } }, "auth_ref": [ "r1067" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Grant Date Fair Value", "terseLabel": "Fair Value as of Grant Date" } } }, "auth_ref": [ "r1068" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]", "terseLabel": "Award Timing Disclosures" } } }, "auth_ref": [ "r1063" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing, How MNPI Considered [Text Block]", "terseLabel": "Award Timing, How MNPI Considered" } } }, "auth_ref": [ "r1063" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Method [Text Block]", "terseLabel": "Award Timing Method" } } }, "auth_ref": [ "r1063" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Considered [Flag]", "terseLabel": "Award Timing MNPI Considered" } } }, "auth_ref": [ "r1063" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Disclosure [Text Block]", "terseLabel": "Award Timing MNPI Disclosure" } } }, "auth_ref": [ "r1063" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Predetermined [Flag]", "terseLabel": "Award Timing Predetermined" } } }, "auth_ref": [ "r1063" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingPerformanceStockUnitsActivityDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingPerformanceStockUnitsActivityParentheticalDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingPerformancebasedStockOptionsDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingRestrictedStockAwardsActivityDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingRestrictedStockUnitsActivityDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "terseLabel": "Award Type", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Underlying Securities Amount", "terseLabel": "Underlying Securities" } } }, "auth_ref": [ "r1066" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r1065" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table]", "terseLabel": "Awards Close in Time to MNPI Disclosures" } } }, "auth_ref": [ "r1064" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]", "terseLabel": "Awards Close in Time to MNPI Disclosures, Table" } } }, "auth_ref": [ "r1064" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Axis]", "documentation": "Information by location on balance sheet (statement of financial position)." } } }, "auth_ref": [] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Domain]", "documentation": "Location in the balance sheet (statement of financial position)." } } }, "auth_ref": [ "r117", "r120" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Financial Statement Presentation", "label": "Basis of Accounting, Policy [Policy Text Block]", "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)." } } }, "auth_ref": [] }, "rpay_BillingTreeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.repay.com/20231231", "localname": "BillingTreeMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryAndFinalPurchaseAllocationDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryPurchaseConsiderationDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryValuesAllocatedToIdentifiableIntangibleAssetsAndEstimatedUsefulLivesDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsTables", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureGoodwillAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Billing Tree", "label": "Billing Tree [Member]", "documentation": "Billing Tree." } } }, "auth_ref": [] }, "rpay_BillingtreeKontrolAndPayixMember": { "xbrltype": "domainItemType", "nsuri": "http://www.repay.com/20231231", "localname": "BillingtreeKontrolAndPayixMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "BillingTree, Kontrol and Payix.", "label": "BillingTree, Kontrol And Payix [Member]", "terseLabel": "BillingTree, Kontrol and Payix" } } }, "auth_ref": [] }, "rpay_BlueCowSoftwareMember": { "xbrltype": "domainItemType", "nsuri": "http://www.repay.com/20231231", "localname": "BlueCowSoftwareMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureGoodwillAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureOrganizationalStructureAndCorporateInformationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Blue cow software.", "label": "Blue Cow Software [Member]", "terseLabel": "Blue Cow Software" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryAndFinalPurchaseAllocationDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryPurchaseConsiderationDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryPurchaseConsiderationParentheticalDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryValuesAllocatedToIdentifiableIntangibleAssetsAndEstimatedUsefulLivesDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfProFormaFinancialInformationDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsTables", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureGoodwillAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfDeferredTaxAssetsAndLiabilitiesDetails", "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition, Acquiree", "label": "Business Acquisition, Acquiree [Domain]", "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "auth_ref": [ "r603", "r974", "r975" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryAndFinalPurchaseAllocationDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryPurchaseConsiderationDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryPurchaseConsiderationParentheticalDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryValuesAllocatedToIdentifiableIntangibleAssetsAndEstimatedUsefulLivesDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfProFormaFinancialInformationDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsTables", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureGoodwillAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfDeferredTaxAssetsAndLiabilitiesDetails", "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition", "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r103", "r104", "r603", "r974", "r975" ] }, "rpay_BusinessAcquisitionContingentConsiderationEarnoutPayment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.repay.com/20231231", "localname": "BusinessAcquisitionContingentConsiderationEarnoutPayment", "crdr": "credit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryPurchaseConsiderationParentheticalDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earnout payment", "label": "Business Acquisition Contingent Consideration Earnout Payment", "documentation": "Business acquisition contingent consideration earnout payment." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryAndFinalPurchaseAllocationDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryPurchaseConsiderationDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryPurchaseConsiderationParentheticalDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryValuesAllocatedToIdentifiableIntangibleAssetsAndEstimatedUsefulLivesDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfProFormaFinancialInformationDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Line Items]", "label": "Business Acquisition [Line Items]", "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." } } }, "auth_ref": [ "r603" ] }, "us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionProFormaEarningsPerShareBasic", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfProFormaFinancialInformationDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Pro Forma Earnings Per Share, Basic", "terseLabel": "Loss per Class A share - basic", "documentation": "The pro forma basic net income per share for a period as if the business combination or combinations had been completed at the beginning of a period." } } }, "auth_ref": [ "r1083", "r1084" ] }, "us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionProFormaEarningsPerShareDiluted", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfProFormaFinancialInformationDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Pro Forma Earnings Per Share, Diluted", "terseLabel": "Loss per Class A share - diluted", "documentation": "The pro forma diluted net income per share for a period as if the business combination or combinations had been completed at the beginning of a period." } } }, "auth_ref": [ "r1083", "r1084" ] }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionProFormaInformationTextBlock", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Pro Forma Financial Information", "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate." } } }, "auth_ref": [ "r1083", "r1084" ] }, "us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount", "crdr": "debit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill expected to be deductible for tax purposes", "label": "Business Acquisition, Goodwill, Expected Tax Deductible Amount", "documentation": "The amount of goodwill arising from a business combination that is expected to be deductible for tax purposes." } } }, "auth_ref": [ "r109" ] }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "crdr": "credit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfProFormaFinancialInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss attributable to the Company", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "verboseLabel": "Net income (loss) attributable to the Company", "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period." } } }, "auth_ref": [ "r601", "r602" ] }, "rpay_BusinessAcquisitionsProFormaNetIncomeLossAttributableToNonControllingInterests": { "xbrltype": "monetaryItemType", "nsuri": "http://www.repay.com/20231231", "localname": "BusinessAcquisitionsProFormaNetIncomeLossAttributableToNonControllingInterests", "crdr": "debit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfProFormaFinancialInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss attributable to non-controlling interests", "label": "Business Acquisitions Pro Forma Net Income Loss Attributable To Non Controlling Interests", "documentation": "Business acquisitions pro Forma net income (loss) attributable to non-controlling interests." } } }, "auth_ref": [] }, "rpay_BusinessAcquisitionsProFormaProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://www.repay.com/20231231", "localname": "BusinessAcquisitionsProFormaProfitLoss", "crdr": "credit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfProFormaFinancialInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net income", "label": "Business Acquisitions Pro Forma Profit Loss", "documentation": "Business acquisitions pro forma profit (loss).", "verboseLabel": "Net loss" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionsProFormaRevenue", "crdr": "credit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfProFormaFinancialInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue", "label": "Business Acquisition, Pro Forma Revenue", "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period." } } }, "auth_ref": [ "r601", "r602" ] }, "rpay_BusinessCombinationCommonStockIssued": { "xbrltype": "monetaryItemType", "nsuri": "http://www.repay.com/20231231", "localname": "BusinessCombinationCommonStockIssued", "crdr": "credit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryPurchaseConsiderationDetails": { "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryPurchaseConsiderationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class A common stock issued", "label": "Business Combination Common Stock Issued", "documentation": "Business combination common stock issued." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferred1", "crdr": "credit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 15.0 }, "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryPurchaseConsiderationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryPurchaseConsiderationDetails", "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments of contingent consideration in excess of acquisition date fair value", "totalLabel": "Total purchase price", "terseLabel": "Payments made to acquire business", "label": "Business Combination, Consideration Transferred", "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer." } } }, "auth_ref": [ "r3", "r4", "r19" ] }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "crdr": "credit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business combination, stock transaction", "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable", "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination." } } }, "auth_ref": [ "r3", "r4" ] }, "rpay_BusinessCombinationContingentConsideration": { "xbrltype": "monetaryItemType", "nsuri": "http://www.repay.com/20231231", "localname": "BusinessCombinationContingentConsideration", "crdr": "credit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryPurchaseConsiderationDetails": { "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryPurchaseConsiderationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent consideration", "label": "Business Combination Contingent Consideration", "documentation": "Business combination contingent consideration." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationAsset1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationAsset1", "crdr": "credit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryPurchaseConsiderationParentheticalDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Adjustment included in change in fair value of contingent consideration", "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Asset", "documentation": "Amount of increase (decrease) in the value of right to a contingent consideration asset." } } }, "auth_ref": [ "r609", "r1102" ] }, "rpay_BusinessCombinationContingentEarnOutRightToBeReceived": { "xbrltype": "monetaryItemType", "nsuri": "http://www.repay.com/20231231", "localname": "BusinessCombinationContingentEarnOutRightToBeReceived", "crdr": "debit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryPurchaseConsiderationParentheticalDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent earn-out right to be received", "label": "Business Combination Contingent Earn Out Right To Be Received", "documentation": "Contingent earn out right to be received." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositions" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combinations and Dispositions", "label": "Business Combination Disclosure [Text Block]", "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable)." } } }, "auth_ref": [ "r201", "r604" ] }, "us-gaap_BusinessCombinationIntegrationRelatedCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationIntegrationRelatedCosts", "crdr": "debit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Transaction costs incurred on behalf of related parties", "label": "Business Combination, Integration Related Costs", "documentation": "Costs incurred to effect a business combination which have been expensed during the period. Such costs could include business integration costs, systems integration and conversion costs, and severance and other employee-related costs." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "crdr": "debit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryAndFinalPurchaseAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryAndFinalPurchaseAllocationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total identifiable assets acquired", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets", "documentation": "Amount of assets acquired at the acquisition date." } } }, "auth_ref": [ "r106" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "crdr": "debit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryAndFinalPurchaseAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryAndFinalPurchaseAllocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. 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." } } }, "auth_ref": [ "r106" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets", "crdr": "debit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryAndFinalPurchaseAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryAndFinalPurchaseAllocationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets", "documentation": "Amount of assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r106" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "crdr": "debit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryAndFinalPurchaseAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryAndFinalPurchaseAllocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other current assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r106" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "crdr": "debit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryAndFinalPurchaseAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryAndFinalPurchaseAllocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r106" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "crdr": "credit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryAndFinalPurchaseAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryAndFinalPurchaseAllocationDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts payable", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date." } } }, "auth_ref": [ "r106" ] }, "rpay_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.repay.com/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpenses", "crdr": "credit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryAndFinalPurchaseAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryAndFinalPurchaseAllocationDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Accrued expenses", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Liabilities Accrued Expenses", "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed current liabilities accrued expenses." } } }, "auth_ref": [] }, "rpay_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpensesAndOtherLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.repay.com/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpensesAndOtherLiabilities", "crdr": "credit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryAndFinalPurchaseAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryAndFinalPurchaseAllocationDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Accrued expenses and other liabilities", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Liabilities Accrued Expenses And Other Liabilities", "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed current liabilities accrued expenses and other liabilities." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "crdr": "credit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryAndFinalPurchaseAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryAndFinalPurchaseAllocationDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Deferred tax liability", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date." } } }, "auth_ref": [ "r106" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "crdr": "debit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryAndFinalPurchaseAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryAndFinalPurchaseAllocationDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryValuesAllocatedToIdentifiableIntangibleAssetsAndEstimatedUsefulLivesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Identifiable intangible assets", "terseLabel": "Identifiable intangible assets, fair value", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "totalLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill, Total", "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date." } } }, "auth_ref": [ "r106" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "crdr": "debit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryAndFinalPurchaseAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryAndFinalPurchaseAllocationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net identifiable assets acquired", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r105", "r106" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "crdr": "debit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryAndFinalPurchaseAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryAndFinalPurchaseAllocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets", "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r106" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryAndFinalPurchaseAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryAndFinalPurchaseAllocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment, net", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "totalLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment, Total", "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date." } } }, "auth_ref": [ "r105", "r106" ] }, "rpay_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash": { "xbrltype": "monetaryItemType", "nsuri": "http://www.repay.com/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash", "crdr": "debit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryAndFinalPurchaseAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryAndFinalPurchaseAllocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted cash", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Restricted Cash", "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed restricted cash." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "crdr": "debit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryAndFinalPurchaseAllocationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryAndFinalPurchaseAllocationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total purchase price", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r106" ] }, "us-gaap_BusinessCombinationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationsAbstract", "lang": { "en-us": { "role": { "label": "Business Combinations [Abstract]" } } }, "auth_ref": [] }, "rpay_BusinessPaymentsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.repay.com/20231231", "localname": "BusinessPaymentsMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureSegmentsScheduleOfRevenueAndGrossProfitForEachReportableSegmentDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureGoodwillAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureGoodwillScheduleOfChangesToGoodwillDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureOrganizationalStructureAndCorporateInformationAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureRevenueSummaryOfDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "documentation": "Business payments.", "label": "Business Payments [Member]", "terseLabel": "Business Payments" } } }, "auth_ref": [] }, "rpay_BusinessPaymentsSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.repay.com/20231231", "localname": "BusinessPaymentsSegmentMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureOrganizationalStructureAndCorporateInformationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Business payments segment.", "label": "Business Payments Segment [Member]", "terseLabel": "Business Payments Segment" } } }, "auth_ref": [] }, "rpay_BusinessPaymentsSegmentsPercentageOfRevenue": { "xbrltype": "percentItemType", "nsuri": "http://www.repay.com/20231231", "localname": "BusinessPaymentsSegmentsPercentageOfRevenue", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureOrganizationalStructureAndCorporateInformationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Business payments segments percentage of revenue.", "label": "Business Payments Segments Percentage of Revenue", "terseLabel": "Business payments segments percentage of revenue" } } }, "auth_ref": [] }, "rpay_CPSPaymentServicesLLCAndMediaPaymentsLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.repay.com/20231231", "localname": "CPSPaymentServicesLLCAndMediaPaymentsLLCMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "CPS Payment Services LLC and Media Payments, LLC", "label": "C P S Payment Services L L C And Media Payments L L C [Member]", "documentation": "CPS Payment Services LLC and Media Payments, LLC." } } }, "auth_ref": [] }, "rpay_CPSPaymentServicesLimitedLiabilityCompanyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.repay.com/20231231", "localname": "CPSPaymentServicesLimitedLiabilityCompanyMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryAndFinalPurchaseAllocationDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryPurchaseConsiderationDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryPurchaseConsiderationParentheticalDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryValuesAllocatedToIdentifiableIntangibleAssetsAndEstimatedUsefulLivesDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsTables", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureScheduleOfRelatedPartyPayablesDetails", "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "CPS", "terseLabel": "CPS Payment Services", "label": "C P S Payment Services Limited Liability Company [Member]", "documentation": "CPS Payment Services, LLC." } } }, "auth_ref": [] }, "rpay_CPayPlusLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.repay.com/20231231", "localname": "CPayPlusLLCMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryAndFinalPurchaseAllocationDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryPurchaseConsiderationDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryPurchaseConsiderationParentheticalDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryValuesAllocatedToIdentifiableIntangibleAssetsAndEstimatedUsefulLivesDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsTables", "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "cPayPlus", "label": "C Pay Plus L L C [Member]", "documentation": "cPayPlus LLC." } } }, "auth_ref": [] }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CarryingReportedAmountFairValueDisclosureMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureFairValueOfAssetsAndLiabilitiesScheduleOfCarryingValueAndEstimatedFairValueOfBorrowingsDetails" ], "lang": { "en-us": { "role": { "label": "Reported Value Measurement [Member]", "terseLabel": "Carrying Value", "documentation": "Measured as reported on the statement of financial position (balance sheet)." } } }, "auth_ref": [ "r130", "r131" ] }, "us-gaap_Cash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Cash", "crdr": "debit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash available for general purposes", "label": "Cash", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r226", "r787", "r858", "r879", "r983", "r997", "r1095" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets", "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "totalLabel": "Cash and Cash Equivalents, at Carrying Value, Total", "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." } } }, "auth_ref": [ "r59", "r254", "r946" ] }, "us-gaap_CashAndCashEquivalentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAxis", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents", "label": "Cash and Cash Equivalents [Axis]", "documentation": "Information by type of cash and cash equivalent balance." } } }, "auth_ref": [ "r254" ] }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureFairValueOfAssetsAndLiabilitiesSummaryOfCarryingAmountsAndEstimatedFairValuesOfAssetsAndLiabilitiesMeasuredAtFairValueDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureFairValueOfAssetsAndLiabilitiesSummaryOfCarryingAmountsAndEstimatedFairValuesOfAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "documentation": "Fair value portion 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." } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents", "label": "Cash and Cash Equivalents [Member]", "documentation": "Currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value." } } }, "auth_ref": [ "r60" ] }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Cash", "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits." } } }, "auth_ref": [ "r60", "r210" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Total cash, cash equivalents and restricted cash as shown in the Consolidated Statements of Cash Flows", "periodStartLabel": "Cash, cash equivalents and restricted cash at beginning of period", "periodEndLabel": "Cash, cash equivalents and restricted cash at end of period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, 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." } } }, "auth_ref": [ "r59", "r172", "r291" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Increase (decrease) in cash, cash equivalents and restricted cash", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "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." } } }, "auth_ref": [ "r5", "r172" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffectAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffectAbstract", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation of cash, cash equivalents and restricted cash in the Consolidated Balance Sheets to the amounts shown in the Consolidated Statements of Cash Flows:", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "SUPPLEMENTAL SCHEDULE OF NONCASH INVESTING AND FINANCING ACTIVITIES", "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "rpay_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.repay.com/20231231", "localname": "CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesOtherInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities:", "label": "Cash Paid For Amounts Included In Measurement Of Lease Liabilities [Abstract]", "documentation": "Cash paid for amounts included in the measurement of lease liabilities." } } }, "auth_ref": [] }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted": { "xbrltype": "booleanItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in accounting principle, ASU, adopted", "label": "Change in Accounting Principle, Accounting Standards Update, Adopted [true false]", "documentation": "Indicates (true false) whether accounting standards update was adopted." } } }, "auth_ref": [ "r238", "r239", "r240", "r245", "r246", "r302", "r378", "r379", "r411", "r412", "r413", "r418", "r419", "r454", "r588", "r605", "r606", "r622", "r623", "r624", "r635", "r636", "r647", "r655", "r656", "r661", "r662", "r663", "r676", "r691", "r692", "r693", "r712", "r760", "r761", "r820", "r821" ] }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in accounting principle, ASU, adoption date", "label": "Change in Accounting Principle, Accounting Standards Update, Adoption Date", "documentation": "Date accounting standards update was adopted, in YYYY-MM-DD format." } } }, "auth_ref": [ "r238", "r239", "r240", "r245", "r246", "r378", "r379", "r411", "r412", "r413", "r418", "r419", "r420", "r454", "r588", "r605", "r606", "r607", "r622", "r623", "r624", "r625", "r635", "r636", "r637", "r641", "r647", "r655", "r656", "r661", "r662", "r663", "r676", "r691", "r692", "r693", "r712", "r760", "r761", "r820", "r821", "r1085" ] }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateTransitionOptionElectedExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateTransitionOptionElectedExtensibleList", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in accounting principle, ASU, Transition option elected", "label": "Change in Accounting Principle, Accounting Standards Update, Transition Option Elected [Extensible Enumeration]", "documentation": "Indicates transition method applied for adoption of amendment to accounting standards." } } }, "auth_ref": [ "r247", "r248", "r421", "r591", "r627", "r638", "r643", "r678", "r683", "r684", "r688", "r689", "r690", "r694", "r695", "r696", "r713", "r822", "r832" ] }, "rpay_ChangeInFairValueOfWarrantLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.repay.com/20231231", "localname": "ChangeInFairValueOfWarrantLiabilities", "crdr": "credit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Change in fair value of warrant liabilities", "label": "Change In Fair Value Of Warrant Liabilities", "documentation": "Change in fair value of warrant liabilities." } } }, "auth_ref": [] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Changed Peer Group, Footnote [Text Block]", "terseLabel": "Changed Peer Group, Footnote" } } }, "auth_ref": [ "r1042" ] }, "rpay_ChannelRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.repay.com/20231231", "localname": "ChannelRelationshipsMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Channel Relationships", "label": "Channel Relationships [Member]", "documentation": "Channel relationships." } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfProFormaFinancialInformationDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureEarningsPerShareSummaryOfNetIncomeLossAndWeightedAverageBasicAndDilutedSharesOutstandingDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingPerformanceStockUnitsActivityDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingPerformanceStockUnitsActivityParentheticalDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingRestrictedStockAwardsActivityDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingRestrictedStockUnitsActivityDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShareSummaryOfComponentsOfCommonStockEquivalentSharesExcludedFromComputationOfDilutedLossPerShareDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "http://www.repay.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInEquity", "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets", "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical", "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock", "label": "Class of Stock [Domain]", "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "auth_ref": [ "r244", "r262", "r263", "r264", "r293", "r319", "r320", "r324", "r326", "r332", "r333", "r410", "r464", "r467", "r468", "r469", "r475", "r476", "r497", "r498", "r500", "r501", "r503", "r659", "r836", "r837", "r838", "r839", "r847", "r848", "r849", "r850", "r851", "r852", "r853", "r854", "r855", "r856", "r857", "r859", "r871", "r894", "r917", "r932", "r933", "r934", "r935", "r936", "r1079", "r1105", "r1113" ] }, "rpay_ClassVCommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://www.repay.com/20231231", "localname": "ClassVCommonStockMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "http://www.repay.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInEquity", "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets", "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Class V Common Stock", "label": "Class V Common Stock [Member]", "documentation": "Class V common stock." } } }, "auth_ref": [] }, "rpay_ClientRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.repay.com/20231231", "localname": "ClientRelationshipsMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Client Relationships", "label": "Client Relationships [Member]", "documentation": "Client relationships." } } }, "auth_ref": [] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Amount", "terseLabel": "Company Selected Measure Amount" } } }, "auth_ref": [ "r1043" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Name", "terseLabel": "Company Selected Measure Name" } } }, "auth_ref": [ "r1043" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies (Note 11)", "label": "Commitments and Contingencies", "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." } } }, "auth_ref": [ "r45", "r141", "r786", "r870" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingencies" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r186", "r458", "r459", "r940", "r1134" ] }, "us-gaap_CommonClassAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonClassAMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfProFormaFinancialInformationDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureEarningsPerShareSummaryOfNetIncomeLossAndWeightedAverageBasicAndDilutedSharesOutstandingDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingPerformanceStockUnitsActivityDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingPerformanceStockUnitsActivityParentheticalDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingRestrictedStockAwardsActivityDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingRestrictedStockUnitsActivityDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShareSummaryOfComponentsOfCommonStockEquivalentSharesExcludedFromComputationOfDilutedLossPerShareDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "http://www.repay.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInEquity", "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets", "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical", "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Class A common stock", "terseLabel": "Class A Common Stock", "verboseLabel": "Class A Share", "documentation": "Classification of common stock representing ownership interest in a corporation." } } }, "auth_ref": [ "r1200" ] }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Common stock reserved for future issuance", "terseLabel": "Common stock reserved for issuance", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "documentation": "Aggregate number of common shares reserved for future issuance." } } }, "auth_ref": [ "r46" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r985", "r986", "r987", "r989", "r990", "r991", "r994", "r1110", "r1111", "r1178", "r1197", "r1200" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common shares, par value", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r153" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common shares, shares authorized", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r153", "r871" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common shares, shares issued", "label": "Common Stock, Shares, Issued", "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." } } }, "auth_ref": [ "r153" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common shares, shares outstanding", "label": "Common Stock, Shares, Outstanding", "periodStartLabel": "Common Stock, Shares, Outstanding, Beginning Balance", "periodEndLabel": "Common Stock, Shares, Outstanding, Ending Balance", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r23", "r153", "r871", "r891", "r1200", "r1201" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock value", "label": "Common Stock, Value, Issued", "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." } } }, "auth_ref": [ "r153", "r788", "r983" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Company Selected Measure" } } }, "auth_ref": [ "r1048" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Net Income [Text Block]", "terseLabel": "Compensation Actually Paid vs. Net Income" } } }, "auth_ref": [ "r1047" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Other Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Other Measure" } } }, "auth_ref": [ "r1049" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]", "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return" } } }, "auth_ref": [ "r1046" ] }, "us-gaap_CompensationRelatedCostsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CompensationRelatedCostsPolicyTextBlock", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Units Awarded", "label": "Compensation Related Costs, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for salaries, bonuses, incentive awards, postretirement and postemployment benefits granted to employees, including equity-based arrangements; discloses methodologies for measurement, and the bases for recognizing related assets and liabilities and recognizing and reporting compensation expense." } } }, "auth_ref": [ "r97" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income (loss) attributable to the Company", "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." } } }, "auth_ref": [ "r52", "r272", "r274", "r283", "r780", "r804" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Less: Comprehensive loss attributable to non-controlling interests", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "totalLabel": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest, Total", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r11", "r112", "r116", "r272", "r274", "r282", "r779", "r803" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Total comprehensive income (loss)", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r116", "r205", "r272", "r274", "r281", "r778", "r802" ] }, "us-gaap_ComputerEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComputerEquipmentMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesScheduleOfEstimatedUsefulLifeOfPropertyAndEquipmentDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Computers", "label": "Computer Equipment [Member]", "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems." } } }, "auth_ref": [] }, "us-gaap_ComputerSoftwareIntangibleAssetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComputerSoftwareIntangibleAssetMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Software Costs", "terseLabel": "Purchased Software", "label": "Computer Software, Intangible Asset [Member]", "documentation": "Collection of computer programs and related data that provide instructions to a computer, for example, but not limited to, application program, control module or operating system, that perform one or more particular functions or tasks." } } }, "auth_ref": [ "r945", "r1131", "r1132" ] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark", "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r67", "r69", "r132", "r133", "r372", "r939" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark", "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r67", "r69", "r132", "r133", "r372", "r833", "r939" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureOrganizationalStructureAndCorporateInformationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type", "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r67", "r69", "r132", "r133", "r372", "r939", "r1082" ] }, "us-gaap_ConcentrationRiskCreditRisk": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskCreditRisk", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration of Credit Risk", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for credit risk." } } }, "auth_ref": [ "r143", "r230" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration risk, percentage", "label": "Concentration Risk, Percentage", "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division." } } }, "auth_ref": [ "r67", "r69", "r132", "r133", "r372" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureOrganizationalStructureAndCorporateInformationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type", "label": "Concentration Risk Type [Domain]", "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "auth_ref": [ "r67", "r69", "r132", "r133", "r372", "r939" ] }, "srt_ConsolidationItemsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsAxis", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureSegmentsScheduleOfRevenueAndGrossProfitForEachReportableSegmentDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureRevenueSummaryOfDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]" } } }, "auth_ref": [ "r298", "r340", "r357", "r358", "r359", "r360", "r361", "r363", "r367", "r464", "r465", "r466", "r467", "r469", "r470", "r472", "r474", "r475", "r1135", "r1136" ] }, "srt_ConsolidationItemsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsDomain", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureSegmentsScheduleOfRevenueAndGrossProfitForEachReportableSegmentDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureRevenueSummaryOfDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]" } } }, "auth_ref": [ "r298", "r340", "r357", "r358", "r359", "r360", "r361", "r363", "r367", "r464", "r465", "r466", "r467", "r469", "r470", "r472", "r474", "r475", "r1135", "r1136" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Principles of Consolidation", "label": "Consolidation, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary." } } }, "auth_ref": [ "r113", "r950" ] }, "rpay_ConsumerPaymentsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.repay.com/20231231", "localname": "ConsumerPaymentsMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureSegmentsScheduleOfRevenueAndGrossProfitForEachReportableSegmentDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureGoodwillAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureGoodwillScheduleOfChangesToGoodwillDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureOrganizationalStructureAndCorporateInformationAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureRevenueSummaryOfDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "documentation": "Consumer payments.", "label": "Consumer Payments [Member]", "terseLabel": "Consumer Payments" } } }, "auth_ref": [] }, "rpay_ConsumerPaymentsSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.repay.com/20231231", "localname": "ConsumerPaymentsSegmentMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureOrganizationalStructureAndCorporateInformationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Consumer payments segment.", "label": "Consumer Payments Segment [Member]", "terseLabel": "Consumer Payments Segment" } } }, "auth_ref": [] }, "rpay_ConsumerPaymentsSegmentsPercentageOfRevenue": { "xbrltype": "percentItemType", "nsuri": "http://www.repay.com/20231231", "localname": "ConsumerPaymentsSegmentsPercentageOfRevenue", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureOrganizationalStructureAndCorporateInformationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Consumer payments segments percentage of revenue.", "label": "Consumer Payments Segments Percentage Of Revenue", "terseLabel": "Consumer payments segments percentage of revenue" } } }, "auth_ref": [] }, "us-gaap_ContingentConsiderationClassifiedAsEquityFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContingentConsiderationClassifiedAsEquityFairValueDisclosure", "crdr": "credit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureFairValueOfAssetsAndLiabilitiesSummaryOfCarryingAmountsAndEstimatedFairValuesOfAssetsAndLiabilitiesMeasuredAtFairValueDetails": { "parentTag": "us-gaap_FinancialLiabilitiesFairValueDisclosure", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureFairValueOfAssetsAndLiabilitiesSummaryOfCarryingAmountsAndEstimatedFairValuesOfAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent consideration", "label": "Contingent Consideration Classified as Equity, Fair Value Disclosure", "documentation": "Fair value of contingent consideration in a business combination that is classified in shareholders' equity." } } }, "auth_ref": [ "r127" ] }, "rpay_ContingentConsiderationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.repay.com/20231231", "localname": "ContingentConsiderationMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureFairValueOfAssetsAndLiabilitiesScheduleOfContingentConsiderationRelatedToPreviousBusinessAcquisitionsDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureFairValueOfAssetsAndLiabilitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent Consideration", "label": "Contingent Consideration [Member]", "documentation": "Contingent consideration." } } }, "auth_ref": [] }, "rpay_ContingentConsiderationPayableToRelatedParties": { "xbrltype": "monetaryItemType", "nsuri": "http://www.repay.com/20231231", "localname": "ContingentConsiderationPayableToRelatedParties", "crdr": "credit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent consideration payable to related parties", "label": "Contingent Consideration Payable To Related Parties", "documentation": "Contingent Consideration Payable To Related Parties" } } }, "auth_ref": [] }, "rpay_ContingentConsiderationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.repay.com/20231231", "localname": "ContingentConsiderationPolicyTextBlock", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent Consideration", "label": "Contingent Consideration Policy [Text Block]", "documentation": "Contingent consideration." } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNetCurrent", "crdr": "debit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureRevenueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract asset", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "totalLabel": "Contract with Customer, Asset, after Allowance for Credit Loss, Current, Total", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current." } } }, "auth_ref": [ "r505", "r506", "r525" ] }, "rpay_ContractWithCustomerAssetsRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://www.repay.com/20231231", "localname": "ContractWithCustomerAssetsRevenueRecognized", "crdr": "debit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureRevenueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue recognized from contract assets", "label": "Contract With Customer Assets Revenue Recognized", "documentation": "Contract with customer assets revenue recognized." } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureRevenueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue recognized from contract liabilities", "label": "Contract with Customer, Liability, Revenue Recognized", "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." } } }, "auth_ref": [ "r526" ] }, "us-gaap_ContractWithCustomerSalesChannelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerSalesChannelAxis", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureRevenueSummaryOfDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract with Customer, Sales Channel", "label": "Contract with Customer, Sales Channel [Axis]", "documentation": "Information by sales channel for delivery of good or service in contract with customer." } } }, "auth_ref": [ "r970", "r1140" ] }, "us-gaap_ContractWithCustomerSalesChannelDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerSalesChannelDomain", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureRevenueSummaryOfDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract with Customer, Sales Channel", "label": "Contract with Customer, Sales Channel [Domain]", "documentation": "Sales channel for delivery of good or service in contract with customer. Includes, but is not limited to, directly to consumer and through intermediary." } } }, "auth_ref": [ "r970", "r1140" ] }, "rpay_ConvertibleSeniorNotesDueTwoThousandAndTwentySixMember": { "xbrltype": "domainItemType", "nsuri": "http://www.repay.com/20231231", "localname": "ConvertibleSeniorNotesDueTwoThousandAndTwentySixMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureFairValueOfAssetsAndLiabilitiesScheduleOfCarryingValueAndEstimatedFairValueOfBorrowingsDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBorrowingsSummaryOfBorrowingsUnderCreditAgreementDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Convertible Senior Debt", "terseLabel": "2026 Notes", "label": "Convertible Senior Notes Due Two Thousand And Twenty Six [Member]", "documentation": "Convertible senior notes due two thousand and twenty six." } } }, "auth_ref": [] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Cost of Goods and Services Sold", "totalLabel": "Cost of Goods and Services Sold, Total", "terseLabel": "Costs of services (exclusive of depreciation and amortization shown separately below)", "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities." } } }, "auth_ref": [ "r165", "r758" ] }, "us-gaap_CostsAndExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostsAndExpenses", "crdr": "debit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expenses", "label": "Costs and Expenses", "documentation": "Total costs of sales and operating expenses for the period." } } }, "auth_ref": [ "r163" ] }, "us-gaap_CostsAndExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostsAndExpensesAbstract", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Expenses", "label": "Costs and Expenses [Abstract]" } } }, "auth_ref": [] }, "srt_CounterpartyNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CounterpartyNameAxis", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureDerivativeInstrumentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty Name", "label": "Counterparty Name [Axis]" } } }, "auth_ref": [ "r296", "r297", "r480", "r499", "r722", "r947", "r949" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "rpay_CpsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.repay.com/20231231", "localname": "CpsMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "CPS", "label": "CPS [Member]", "documentation": "CPS." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureFairValueOfAssetsAndLiabilitiesScheduleOfCarryingValueAndEstimatedFairValueOfBorrowingsDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBorrowingsSummaryOfBorrowingsUnderCreditAgreementDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBorrowingsSummaryOfBorrowingsUnderCreditAgreementParentheticalDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility", "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureFairValueOfAssetsAndLiabilitiesScheduleOfCarryingValueAndEstimatedFairValueOfBorrowingsDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBorrowingsSummaryOfBorrowingsUnderCreditAgreementDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBorrowingsSummaryOfBorrowingsUnderCreditAgreementParentheticalDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility", "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentFederalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfProvisionForIncomeTaxDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfProvisionForIncomeTaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal", "label": "Current Federal Tax Expense (Benefit)", "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1087", "r1108", "r1173" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentForeignTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfProvisionForIncomeTaxDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfProvisionForIncomeTaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign", "label": "Current Foreign Tax Expense (Benefit)", "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r1087", "r1108" ] }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfProvisionForIncomeTaxDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfProvisionForIncomeTaxDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total current expense", "label": "Current Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations." } } }, "auth_ref": [ "r200", "r587", "r595", "r1108" ] }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfProvisionForIncomeTaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current expense", "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentStateAndLocalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfProvisionForIncomeTaxDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfProvisionForIncomeTaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State", "label": "Current State and Local Tax Expense (Benefit)", "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1087", "r1108", "r1173" ] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureOrganizationalStructureAndCorporateInformationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Concentration Risk", "label": "Customer Concentration Risk [Member]", "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer." } } }, "auth_ref": [ "r68", "r372" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureFairValueOfAssetsAndLiabilitiesScheduleOfCarryingValueAndEstimatedFairValueOfBorrowingsDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBorrowingsSummaryOfBorrowingsUnderCreditAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument", "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r34", "r147", "r148", "r212", "r214", "r298", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r681", "r958", "r959", "r960", "r961", "r962", "r1106" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, basis spread on variable rate", "label": "Debt Instrument, Basis Spread on Variable Rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/DisclosureBorrowingsSummaryOfPrincipalMaturitiesOfBorrowingsOutstandingDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBorrowingsSummaryOfBorrowingsUnderCreditAgreementDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureBorrowingsSummaryOfPrincipalMaturitiesOfBorrowingsOutstandingDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBorrowingsSummaryOfBorrowingsUnderCreditAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Gross", "totalLabel": "Total borrowings", "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." } } }, "auth_ref": [ "r34", "r214", "r494" ] }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleConversionPrice1", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, convertible notes, conversion price per share", "label": "Debt Instrument, Convertible, Conversion Price", "documentation": "The price per share of the conversion feature embedded in the debt instrument." } } }, "auth_ref": [ "r188", "r479" ] }, "us-gaap_DebtInstrumentConvertibleConversionRatio1": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleConversionRatio1", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, convertible notes, conversion rate", "label": "Debt Instrument, Convertible, Conversion Ratio", "documentation": "Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount." } } }, "auth_ref": [ "r41", "r91", "r191", "r192", "r479" ] }, "us-gaap_DebtInstrumentDescriptionOfVariableRateBasis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentDescriptionOfVariableRateBasis", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, description of variable rate basis", "label": "Debt Instrument, Description of Variable Rate Basis", "documentation": "Description of reference rate used for variable rate of debt instrument." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Aggregate principal amount", "terseLabel": "Aggregate principal amount", "label": "Debt Instrument, Face Amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r135", "r137", "r477", "r681", "r959", "r960" ] }, "us-gaap_DebtInstrumentInterestRateDuringPeriod": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateDuringPeriod", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBorrowingsSummaryOfBorrowingsUnderCreditAgreementParentheticalDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable interest rate", "label": "Debt Instrument, Interest Rate During Period", "documentation": "The average effective interest rate during the reporting period." } } }, "auth_ref": [ "r40", "r135", "r489" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Debt instrument interest rate", "terseLabel": "Debt Instrument, Interest Rate, Stated Percentage", "label": "Debt Instrument, Interest Rate, Stated Percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r40", "r478" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBorrowingsSummaryOfBorrowingsUnderCreditAgreementDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBorrowingsSummaryOfBorrowingsUnderCreditAgreementParentheticalDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Line Items]", "label": "Debt Instrument [Line Items]", "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." } } }, "auth_ref": [ "r298", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r681", "r958", "r959", "r960", "r961", "r962", "r1106" ] }, "us-gaap_DebtInstrumentMaturityDate": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentMaturityDate", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, maturity date", "label": "Debt Instrument, Maturity Date", "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format." } } }, "auth_ref": [ "r242", "r958", "r1179" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureFairValueOfAssetsAndLiabilitiesScheduleOfCarryingValueAndEstimatedFairValueOfBorrowingsDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBorrowingsSummaryOfBorrowingsUnderCreditAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Name", "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r43", "r298", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r681", "r958", "r959", "r960", "r961", "r962", "r1106" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBorrowingsSummaryOfBorrowingsUnderCreditAgreementDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBorrowingsSummaryOfBorrowingsUnderCreditAgreementParentheticalDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Table]", "label": "Schedule of Long-Term Debt Instruments [Table]", "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." } } }, "auth_ref": [ "r43", "r91", "r92", "r134", "r135", "r137", "r142", "r190", "r192", "r298", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r681", "r958", "r959", "r960", "r961", "r962", "r1106" ] }, "us-gaap_DebtInstrumentUnusedBorrowingCapacityFee": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentUnusedBorrowingCapacityFee", "crdr": "debit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit unused commitments fee", "label": "Debt Instrument, Unused Borrowing Capacity, Fee", "documentation": "Amount of commitment fees for the unused borrowing capacity under the long-term financing arrangement that is available to the entity." } } }, "auth_ref": [ "r42" ] }, "us-gaap_DebtPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtPolicyTextBlock", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Issuance Costs", "label": "Debt, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy related to debt. Includes, but is not limited to, debt issuance costs, the effects of refinancings, method of amortizing debt issuance costs and original issue discount, and classifications of debt." } } }, "auth_ref": [ "r15" ] }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFederalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfProvisionForIncomeTaxDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfProvisionForIncomeTaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal", "label": "Deferred Federal Income Tax Expense (Benefit)", "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1108", "r1172", "r1173" ] }, "us-gaap_DeferredFinanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsNet", "crdr": "debit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBorrowingsSummaryOfBorrowingsUnderCreditAgreementDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBorrowingsSummaryOfBorrowingsUnderCreditAgreementDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Less: Long-term loan debt issuance cost", "terseLabel": "Debt issuance costs", "label": "Debt Issuance Costs, Net", "totalLabel": "Debt Issuance Costs, Net, Total", "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r136", "r1138" ] }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredForeignIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfProvisionForIncomeTaxDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfProvisionForIncomeTaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign", "label": "Deferred Foreign Income Tax Expense (Benefit)", "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r200", "r1108", "r1172" ] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax assets", "label": "Deferred Income Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r574", "r575" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfProvisionForIncomeTaxDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 }, "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfProvisionForIncomeTaxDetails", "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Expense (Benefit)", "totalLabel": "Total deferred expense (benefit)", "terseLabel": "Deferred tax expense (benefit)", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r13", "r200", "r237", "r594", "r595", "r1108" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfProvisionForIncomeTaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred expense", "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilities", "crdr": "credit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Total deferred tax liabilities", "label": "Deferred Tax Liabilities, Gross", "totalLabel": "Deferred Tax Liabilities, Gross, Total", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences." } } }, "auth_ref": [ "r150", "r151", "r213", "r581" ] }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfProvisionForIncomeTaxDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfProvisionForIncomeTaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State", "label": "Deferred State and Local Income Tax Expense (Benefit)", "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1108", "r1172", "r1173" ] }, "rpay_DeferredTaxAssetsAcquisitionCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.repay.com/20231231", "localname": "DeferredTaxAssetsAcquisitionCosts", "crdr": "debit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisition Costs", "label": "Deferred Tax Assets Acquisition Costs", "documentation": "Deferred tax assets acquisition costs." } } }, "auth_ref": [] }, "rpay_DeferredTaxAssetsBasisTaxDifferences": { "xbrltype": "monetaryItemType", "nsuri": "http://www.repay.com/20231231", "localname": "DeferredTaxAssetsBasisTaxDifferences", "crdr": "debit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Partnership basis tax differences", "label": "Deferred Tax Assets Basis Tax Differences", "documentation": "Deferred tax assets basis tax differences." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGross", "crdr": "debit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "rpay_DeferredTaxAssetsNetOfValuationAllowance", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total deferred tax asset", "label": "Deferred Tax Assets, Gross", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r582" ] }, "us-gaap_DeferredTaxAssetsGrossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGrossAbstract", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax assets", "label": "Deferred Tax Assets, Gross [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsLiabilitiesNet", "crdr": "debit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net deferred tax assets", "terseLabel": "Deferred tax asset and offsetting deferred tax liability", "label": "Deferred Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting." } } }, "auth_ref": [ "r1170" ] }, "rpay_DeferredTaxAssetsLimitationCarryover": { "xbrltype": "monetaryItemType", "nsuri": "http://www.repay.com/20231231", "localname": "DeferredTaxAssetsLimitationCarryover", "crdr": "debit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Section 163(j) Limitation Carryover", "label": "Deferred Tax Assets Limitation Carryover", "documentation": "Deferred tax assets limitation carryover." } } }, "auth_ref": [] }, "rpay_DeferredTaxAssetsNetOfValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://www.repay.com/20231231", "localname": "DeferredTaxAssetsNetOfValuationAllowance", "crdr": "debit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total deferred tax asset, net of valuation allowance", "label": "Deferred Tax Assets Net Of Valuation Allowance", "documentation": "Deferred tax asset, net of valuation allowance." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwardsDomestic", "crdr": "debit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal Net Operating Losses", "label": "Deferred Tax Assets, Operating Loss Carryforwards, Domestic", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible domestic operating loss carryforwards. Excludes state and local operating loss carryforwards." } } }, "auth_ref": [ "r102", "r1171" ] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwardsForeign", "crdr": "debit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Net Operating Losses", "label": "Deferred Tax Assets, Operating Loss Carryforwards, Foreign", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign operating loss carryforwards." } } }, "auth_ref": [ "r102", "r1171" ] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal", "crdr": "debit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State Net Operating Losses", "label": "Deferred Tax Assets, Operating Loss Carryforwards, State and Local", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible state and local operating loss carryforwards." } } }, "auth_ref": [ "r102", "r1171" ] }, "us-gaap_DeferredTaxAssetsOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOther", "crdr": "debit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Assets", "label": "Deferred Tax Assets, Other", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other." } } }, "auth_ref": [ "r102", "r1171" ] }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxCreditCarryforwards", "crdr": "debit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax Credits", "label": "Deferred Tax Assets, Tax Credit Carryforwards", "totalLabel": "Deferred Tax Assets, Tax Credit Carryforwards, Total", "documentation": "Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards." } } }, "auth_ref": [ "r101", "r102", "r1171" ] }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsValuationAllowance", "crdr": "credit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "rpay_DeferredTaxAssetsNetOfValuationAllowance", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Valuation allowance", "label": "Deferred Tax Assets, Valuation Allowance", "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized." } } }, "auth_ref": [ "r583" ] }, "us-gaap_DeferredTaxLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesAbstract", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax liabilities", "label": "Deferred Tax Liabilities, Gross [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets", "crdr": "credit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Intangible Assets", "negatedLabel": "Other intangibles - Payix", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill." } } }, "auth_ref": [ "r102", "r1171" ] }, "us-gaap_DeferredTaxLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesOther", "crdr": "credit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Other", "terseLabel": "Other liabilities", "negatedLabel": "Other liabilities", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other." } } }, "auth_ref": [ "r102", "r1171" ] }, "rpay_DelayedDrawTermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.repay.com/20231231", "localname": "DelayedDrawTermLoanMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Delayed Draw Term Loan", "label": "Delayed Draw Term Loan [Member]", "documentation": "Delayed draw term loan." } } }, "auth_ref": [] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation expense", "label": "Depreciation", "totalLabel": "Depreciation, Total", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r13", "r85" ] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationAndAmortization", "crdr": "debit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 }, "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows", "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization, Nonproduction", "totalLabel": "Depreciation, Depletion and Amortization, Nonproduction, Total", "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." } } }, "auth_ref": [ "r13", "r85" ] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeContractTypeDomain", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureDerivativeInstrumentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Contract", "label": "Derivative Contract [Domain]", "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset." } } }, "auth_ref": [ "r860", "r862", "r876", "r877", "r878", "r881", "r882", "r883", "r884", "r886", "r887", "r888", "r889", "r905", "r906", "r907", "r908", "r911", "r912", "r913", "r914", "r927", "r928", "r929", "r930", "r985", "r987" ] }, "us-gaap_DerivativeGainLossOnDerivativeNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeGainLossOnDerivativeNet", "crdr": "credit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureDerivativeInstrumentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative, Notional Amount", "label": "Derivative, Gain (Loss) on Derivative, Net", "totalLabel": "Derivative, Gain (Loss) on Derivative, Net, Total", "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement." } } }, "auth_ref": [ "r1177" ] }, "us-gaap_DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureDerivativeInstrumentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]", "documentation": "Indicates line item in statement of income or comprehensive income that includes gain (loss) from derivative." } } }, "auth_ref": [ "r1177" ] }, "us-gaap_DerivativeInceptionDates": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInceptionDates", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureDerivativeInstrumentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Swap transaction inception date", "label": "Derivative, Inception Date", "documentation": "Date the entity entered into the derivative contract, in YYYY-MM-DD format." } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureDerivativeInstrumentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Instrument, Gain (Loss) Reclassified from AOCI into Income, Effective Portion, Statement of Income or Comprehensive Income [Extensible Enumeration]", "documentation": "Indicates line item in statement of income or comprehensive income that includes gain (loss) from effective portion of derivative instrument reclassified from accumulated other comprehensive income (AOCI) into income." } } }, "auth_ref": [ "r619" ] }, "us-gaap_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentRiskAxis", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureDerivativeInstrumentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instrument", "label": "Derivative Instrument [Axis]", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r118", "r119", "r121", "r123", "r860", "r862", "r876", "r877", "r878", "r881", "r882", "r883", "r884", "r886", "r887", "r888", "r889", "r905", "r906", "r907", "r908", "r911", "r912", "r913", "r914", "r927", "r928", "r929", "r930", "r949", "r985", "r987" ] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments [Abstract]", "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureDerivativeInstruments" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r207", "r621", "r634" ] }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureDerivativeInstrumentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments Gain Loss By Hedging Relationship By Income Statement Location By Derivative Instrument Risk [Table]", "label": "Derivative Instruments, Gain (Loss) [Table]", "documentation": "Disclosure of information about the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments." } } }, "auth_ref": [ "r24", "r118", "r121", "r123", "r125", "r126", "r620" ] }, "us-gaap_DerivativeInstrumentsGainLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsGainLossLineItems", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureDerivativeInstrumentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments Gain Loss [Line Items]", "label": "Derivative Instruments, Gain (Loss) [Line Items]", "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." } } }, "auth_ref": [ "r620" ] }, "us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet", "crdr": "credit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureDerivativeInstrumentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassified from accumulated other comprehensive income (loss)", "label": "Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net", "totalLabel": "Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net, Total", "documentation": "The effective portion of net gain (loss) reclassified from accumulated other comprehensive income into income on derivative instruments designated and qualifying as hedging instruments." } } }, "auth_ref": [ "r30", "r122" ] }, "us-gaap_DerivativeNotionalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeNotionalAmount", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureDerivativeInstrumentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Notional amount", "label": "Derivative, Notional Amount", "documentation": "Nominal or face amount used to calculate payment on derivative." } } }, "auth_ref": [ "r1175", "r1176" ] }, "us-gaap_DevelopedTechnologyRightsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DevelopedTechnologyRightsMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryValuesAllocatedToIdentifiableIntangibleAssetsAndEstimatedUsefulLivesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Developed Technology", "label": "Developed Technology Rights [Member]", "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property." } } }, "auth_ref": [ "r203" ] }, "rpay_DilutiveCommonStockEquivalentSharesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.repay.com/20231231", "localname": "DilutiveCommonStockEquivalentSharesAbstract", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureEarningsPerShareSummaryOfNetIncomeLossAndWeightedAverageBasicAndDilutedSharesOutstandingDetails" ], "lang": { "en-us": { "role": { "label": "Dilutive Common Stock Equivalent Shares [Abstract]", "documentation": "Dilutive common stock equivalent shares.", "terseLabel": "Add weighted average effect of dilutive common stock equivalent shares:" } } }, "auth_ref": [] }, "rpay_DirectorsOrOfficersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.repay.com/20231231", "localname": "DirectorsOrOfficersMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Directors or Officers", "label": "Directors or Officers Member", "documentation": "Directors or Officers." } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureRevenueSummaryOfDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation Of Revenue [Line Items]", "label": "Disaggregation of Revenue [Line Items]", "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." } } }, "auth_ref": [ "r524", "r964", "r965", "r966", "r967", "r968", "r969", "r970" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureRevenueSummaryOfDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation Of Revenue [Table]", "label": "Disaggregation of Revenue [Table]", "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." } } }, "auth_ref": [ "r524", "r964", "r965", "r966", "r967", "r968", "r969", "r970" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureRevenueTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Disaggregation of Revenue", "label": "Disaggregation of Revenue [Table Text Block]", "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." } } }, "auth_ref": [ "r1140" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share Based Compensation Expense and Related Income Tax Benefit", "label": "Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block]", "documentation": "Tabular disclosure of share-based payment arrangement." } } }, "auth_ref": [ "r16", "r95" ] }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureGoodwillAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureOrganizationalStructureAndCorporateInformationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Group Name [Domain]", "documentation": "Name of disposal group." } } }, "auth_ref": [ "r974", "r975" ] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAnnualReport", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Annual Report", "label": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r1002", "r1003", "r1016" ] }, "dei_DocumentFinStmtErrorCorrectionFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFinStmtErrorCorrectionFlag", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Financial Statement Error Correction [Flag]", "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction." } } }, "auth_ref": [ "r1002", "r1003", "r1016", "r1052" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "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." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "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." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "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." } } }, "auth_ref": [] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r1037" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "verboseLabel": "Document Type", "label": "Document Type", "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'." } } }, "auth_ref": [] }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentsIncorporatedByReferenceTextBlock", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Documents Incorporated by Reference", "label": "Documents Incorporated by Reference [Text Block]", "documentation": "Documents incorporated by reference." } } }, "auth_ref": [ "r1000" ] }, "us-gaap_DomesticCountryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DomesticCountryMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal", "label": "Domestic Tax Authority [Member]", "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile." } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Income (loss) per Class A share attributable to the Company:" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureEarningsPerShareSummaryOfNetIncomeLossAndWeightedAverageBasicAndDilutedSharesOutstandingDetails", "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Earnings Per Share, Basic, Total", "label": "Earnings Per Share, Basic", "terseLabel": "Basic", "verboseLabel": "Income (loss) per share of Class A common stock outstanding - basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r284", "r307", "r308", "r309", "r310", "r311", "r317", "r319", "r324", "r325", "r326", "r330", "r645", "r646", "r781", "r805", "r951" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureEarningsPerShareSummaryOfNetIncomeLossAndWeightedAverageBasicAndDilutedSharesOutstandingDetails", "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Earnings Per Share, Diluted, Total", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted", "verboseLabel": "Income (loss) per share of Class A common stock outstanding - diluted", "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." } } }, "auth_ref": [ "r284", "r307", "r308", "r309", "r310", "r311", "r319", "r324", "r325", "r326", "r330", "r645", "r646", "r781", "r805", "r951" ] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings per Share", "label": "Earnings Per Share, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements." } } }, "auth_ref": [ "r65", "r66" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShare" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r316", "r327", "r328", "r329" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "calculation": { "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfReconciliationOfUnitedStatesStatutoryIncomeTaxRateToEffectiveIncomeTaxRateDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfReconciliationOfUnitedStatesStatutoryIncomeTaxRateToEffectiveIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective tax rate", "label": "Effective Income Tax Rate Reconciliation, Percent", "totalLabel": "Effective tax rate", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r577" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "calculation": { "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfReconciliationOfUnitedStatesStatutoryIncomeTaxRateToEffectiveIncomeTaxRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfReconciliationOfUnitedStatesStatutoryIncomeTaxRateToEffectiveIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal income tax expense", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "verboseLabel": "U.S. statutory tax rate", "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)." } } }, "auth_ref": [ "r295", "r577", "r597" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Valuation allowance recognized, percentage", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets." } } }, "auth_ref": [ "r1169", "r1174" ] }, "rpay_EffectiveIncomeTaxRateReconciliationChangeInFairValueOfContingentConsiderationPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.repay.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationChangeInFairValueOfContingentConsiderationPercentage", "calculation": { "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfReconciliationOfUnitedStatesStatutoryIncomeTaxRateToEffectiveIncomeTaxRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfReconciliationOfUnitedStatesStatutoryIncomeTaxRateToEffectiveIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "documentation": "Effective income tax rate reconciliation change in fair value of contingent consideration percentage.", "label": "Effective Income Tax Rate Reconciliation Change In Fair Value Of Contingent Consideration Percentage", "terseLabel": "Change in fair value of contingent consideration" } } }, "auth_ref": [] }, "rpay_EffectiveIncomeTaxRateReconciliationChangeInStateRateImpactOnDeferredTaxesPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.repay.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationChangeInStateRateImpactOnDeferredTaxesPercentage", "calculation": { "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfReconciliationOfUnitedStatesStatutoryIncomeTaxRateToEffectiveIncomeTaxRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfReconciliationOfUnitedStatesStatutoryIncomeTaxRateToEffectiveIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State rate change impact on deferred taxes", "label": "Effective Income Tax Rate Reconciliation Change In State Rate Impact On Deferred Taxes Percentage", "documentation": "Effective income tax rate reconciliation change in State rate impact on deferred taxes percentage." } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateReconciliationDispositionOfBusiness": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationDispositionOfBusiness", "calculation": { "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfReconciliationOfUnitedStatesStatutoryIncomeTaxRateToEffectiveIncomeTaxRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfReconciliationOfUnitedStatesStatutoryIncomeTaxRateToEffectiveIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Business disposition", "label": "Effective Income Tax Rate Reconciliation, Disposition of Business, Percent", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to disposition of a business not qualifying as a discontinued operation." } } }, "auth_ref": [ "r1169", "r1174" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "calculation": { "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfReconciliationOfUnitedStatesStatutoryIncomeTaxRateToEffectiveIncomeTaxRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfReconciliationOfUnitedStatesStatutoryIncomeTaxRateToEffectiveIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent", "terseLabel": "Foreign rate differential", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile." } } }, "auth_ref": [ "r1169", "r1174" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense", "calculation": { "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfReconciliationOfUnitedStatesStatutoryIncomeTaxRateToEffectiveIncomeTaxRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfReconciliationOfUnitedStatesStatutoryIncomeTaxRateToEffectiveIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income attributable to noncontrolling interest", "label": "Effective Income Tax Rate Reconciliation, Noncontrolling Interest Income (Loss), Percent", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to noncontrolling interest income (loss) exempt from income taxes." } } }, "auth_ref": [ "r1169", "r1174" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses", "calculation": { "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfReconciliationOfUnitedStatesStatutoryIncomeTaxRateToEffectiveIncomeTaxRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfReconciliationOfUnitedStatesStatutoryIncomeTaxRateToEffectiveIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Goodwill impairment", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Impairment Losses, Percent", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to impairment loss." } } }, "auth_ref": [ "r1169", "r1174" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "calculation": { "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfReconciliationOfUnitedStatesStatutoryIncomeTaxRateToEffectiveIncomeTaxRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfReconciliationOfUnitedStatesStatutoryIncomeTaxRateToEffectiveIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other, net", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments." } } }, "auth_ref": [ "r1169", "r1174" ] }, "rpay_EffectiveIncomeTaxRateReconciliationProvisionToReturnFederal": { "xbrltype": "percentItemType", "nsuri": "http://www.repay.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationProvisionToReturnFederal", "calculation": { "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfReconciliationOfUnitedStatesStatutoryIncomeTaxRateToEffectiveIncomeTaxRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfReconciliationOfUnitedStatesStatutoryIncomeTaxRateToEffectiveIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "documentation": "Effective income tax rate reconciliation provision to return federal.", "label": "Effective Income Tax Rate Reconciliation Provision to Return Federal", "terseLabel": "Provision to return - Federal" } } }, "auth_ref": [] }, "rpay_EffectiveIncomeTaxRateReconciliationResearchAndDevelopmentCreditFederal": { "xbrltype": "percentItemType", "nsuri": "http://www.repay.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationResearchAndDevelopmentCreditFederal", "calculation": { "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfReconciliationOfUnitedStatesStatutoryIncomeTaxRateToEffectiveIncomeTaxRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfReconciliationOfUnitedStatesStatutoryIncomeTaxRateToEffectiveIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "documentation": "Effective income tax rate reconciliation research and development credit federal.", "label": "Effective Income Tax Rate Reconciliation Research and Development Credit Federal", "terseLabel": "R&D credit - Federal" } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent", "calculation": { "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfReconciliationOfUnitedStatesStatutoryIncomeTaxRateToEffectiveIncomeTaxRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfReconciliationOfUnitedStatesStatutoryIncomeTaxRateToEffectiveIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Excess tax shortfall related to share-based compensation", "label": "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Percent", "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement." } } }, "auth_ref": [ "r1080", "r1169" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "calculation": { "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfReconciliationOfUnitedStatesStatutoryIncomeTaxRateToEffectiveIncomeTaxRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfReconciliationOfUnitedStatesStatutoryIncomeTaxRateToEffectiveIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State taxes, net of federal benefit", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit)." } } }, "auth_ref": [ "r1169", "r1174" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average period related to unvested PSUs, RSAs, RSUs and PSOs", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r566" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "crdr": "debit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation expense related to unvested PSUs, RSAs and RSUs", "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r1168" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "crdr": "debit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized compensation expense related to PSOs", "label": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "documentation": "Amount of cost to be recognized for option under share-based payment arrangement." } } }, "auth_ref": [ "r1168" ] }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "crdr": "credit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfShareBasedCompensationExpenseAndRelatedIncomeTaxBenefitDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax benefit", "label": "Share-Based Payment Arrangement, Expense, Tax Benefit", "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement." } } }, "auth_ref": [ "r565" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Employee Stock Option [Member]", "terseLabel": "Employee Stock Option", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine2", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line Two", "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r999" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "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." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "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." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r999" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Securities Act File Number", "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." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "Entity Filer Category", "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." } } }, "auth_ref": [ "r999" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "Entity Interactive Data Current", "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)." } } }, "auth_ref": [ "r1077" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Public Float", "label": "Entity Public Float", "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter." } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r999" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r999" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r999" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r999" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityVoluntaryFilers", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Voluntary Filers", "label": "Entity Voluntary Filers", "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act." } } }, "auth_ref": [] }, "dei_EntityWellKnownSeasonedIssuer": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Well-known Seasoned Issuer", "label": "Entity Well-known Seasoned Issuer", "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A." } } }, "auth_ref": [ "r1078" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component", "label": "Equity Component [Domain]", "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." } } }, "auth_ref": [ "r23", "r247", "r276", "r277", "r278", "r299", "r300", "r301", "r304", "r312", "r314", "r331", "r415", "r421", "r504", "r567", "r568", "r569", "r590", "r591", "r626", "r628", "r629", "r630", "r631", "r633", "r644", "r667", "r669", "r670", "r671", "r672", "r674", "r716", "r822", "r823", "r824", "r847", "r917" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Valuation Assumption Difference, Footnote [Text Block]", "terseLabel": "Equity Valuation Assumption Difference, Footnote" } } }, "auth_ref": [ "r1045" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneous Compensation Analysis [Text Block]", "terseLabel": "Erroneous Compensation Analysis" } } }, "auth_ref": [ "r1008", "r1020", "r1030", "r1056" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneously Awarded Compensation Recovery [Table]", "terseLabel": "Erroneously Awarded Compensation Recovery" } } }, "auth_ref": [ "r1005", "r1017", "r1027", "r1053" ] }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EstimateOfFairValueFairValueDisclosureMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureFairValueOfAssetsAndLiabilitiesScheduleOfCarryingValueAndEstimatedFairValueOfBorrowingsDetails" ], "lang": { "en-us": { "role": { "label": "Estimate of Fair Value Measurement [Member]", "verboseLabel": "Fair Value", "documentation": "Measured as an estimate of fair value." } } }, "auth_ref": [ "r485", "r658", "r959", "r960" ] }, "rpay_ExchangeOfPostMergerRepayUnits": { "xbrltype": "monetaryItemType", "nsuri": "http://www.repay.com/20231231", "localname": "ExchangeOfPostMergerRepayUnits", "crdr": "credit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Exchange of Post-Merger Repay Units", "label": "Exchange Of Post Merger Repay Units", "documentation": "Exchange of post-merger repay units," } } }, "auth_ref": [] }, "rpay_ExchangeOfPostMergerRepayUnitsShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.repay.com/20231231", "localname": "ExchangeOfPostMergerRepayUnitsShares", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "verboseLabel": "Exchange of Post-Merger Repay Units Shares", "label": "Exchange Of Post Merger Repay Units Shares", "documentation": "Exchange of post-merger repay units shares.", "terseLabel": "Exchange of Post-Merger Repay Units Shares" } } }, "auth_ref": [] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Executive Category [Axis]", "terseLabel": "Executive Category:" } } }, "auth_ref": [ "r1051" ] }, "rpay_ExpirationYearOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.repay.com/20231231", "localname": "ExpirationYearOneMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Expiration year one.", "label": "Expiration Year One Member", "terseLabel": "Expiration Year 1" } } }, "auth_ref": [] }, "rpay_ExpirationYearTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.repay.com/20231231", "localname": "ExpirationYearTwoMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Expiration year two.", "label": "Expiration Year Two Member", "terseLabel": "Expiration Year 2" } } }, "auth_ref": [] }, "us-gaap_FairValueAdjustmentOfWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAdjustmentOfWarrants", "crdr": "debit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value change in warrant liability", "label": "Fair Value Adjustment of Warrants", "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability." } } }, "auth_ref": [ "r1", "r13" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract", "lang": { "en-us": { "role": { "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureFairValueOfAssetsAndLiabilitiesScheduleOfContingentConsiderationRelatedToPreviousBusinessAcquisitionsDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureFairValueOfAssetsAndLiabilitiesAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureFairValueOfAssetsAndLiabilitiesSummaryOfCarryingAmountsAndEstimatedFairValuesOfAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "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." } } }, "auth_ref": [ "r649", "r650", "r654" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureFairValueOfAssetsAndLiabilitiesScheduleOfContingentConsiderationRelatedToPreviousBusinessAcquisitionsDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureFairValueOfAssetsAndLiabilitiesAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureFairValueOfAssetsAndLiabilitiesSummaryOfCarryingAmountsAndEstimatedFairValuesOfAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table]", "label": "Fair Value, Recurring and Nonrecurring [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r649", "r650", "r654" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureFairValueOfAssetsAndLiabilitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Carrying Amounts and Estimated Fair Values of Assets and Liabilities Measured at Fair Value", "label": "Fair Value Measurements, Recurring and Nonrecurring [Table Text Block]", "documentation": "Tabular disclosure of financial instruments measured at fair value, including those classified in shareholders' equity measured on a recurring or nonrecurring basis. Disclosures include, but are not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2. Nonrecurring fair value measurements are those that are required or permitted in the statement of financial position in particular circumstances." } } }, "auth_ref": [ "r28", "r127", "r129", "r209" ] }, "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureFairValueOfAssetsAndLiabilitiesScheduleOfCarryingValueAndEstimatedFairValueOfBorrowingsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByBalanceSheetGroupingTable", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureFairValueOfAssetsAndLiabilitiesScheduleOfCarryingValueAndEstimatedFairValueOfBorrowingsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, by Balance Sheet Grouping [Table]", "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." } } }, "auth_ref": [ "r127", "r130", "r131" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureFairValueOfAssetsAndLiabilitiesSummaryOfCarryingAmountsAndEstimatedFairValuesOfAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 2", "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r485", "r529", "r530", "r531", "r532", "r533", "r534", "r650", "r730", "r731", "r732", "r959", "r960", "r971", "r972", "r973" ] }, "us-gaap_FairValueByLiabilityClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByLiabilityClassAxis", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureFairValueOfAssetsAndLiabilitiesScheduleOfContingentConsiderationRelatedToPreviousBusinessAcquisitionsDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureFairValueOfAssetsAndLiabilitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Liability Class", "label": "Liability Class [Axis]", "documentation": "Information by class of liability." } } }, "auth_ref": [ "r129", "r208" ] }, "us-gaap_FairValueByMeasurementBasisAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementBasisAxis", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureFairValueOfAssetsAndLiabilitiesScheduleOfCarryingValueAndEstimatedFairValueOfBorrowingsDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Basis [Axis]", "documentation": "Information by measurement basis." } } }, "auth_ref": [ "r31", "r127", "r485", "r959", "r960" ] }, "rpay_FairValueChangeInContingentConsideration": { "xbrltype": "monetaryItemType", "nsuri": "http://www.repay.com/20231231", "localname": "FairValueChangeInContingentConsideration", "crdr": "debit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 3.0 }, "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows", "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Change in fair value of contingent consideration", "label": "Fair Value Change In Contingent Consideration", "documentation": "Fair value change in contingent consideration.", "verboseLabel": "Fair value change in contingent consideration" } } }, "auth_ref": [] }, "rpay_FairValueChangeInTaxReceivableLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.repay.com/20231231", "localname": "FairValueChangeInTaxReceivableLiability", "crdr": "debit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0, "order": 3.0 }, "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows", "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "negatedLabel": "Change in fair value of tax receivable liability", "label": "Fair Value Change In Tax Receivable Liability", "documentation": "Fair value change in tax receivable liability.", "terseLabel": "Fair value change in tax receivable agreement liability" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosureItemAmountsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosureItemAmountsDomain", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureFairValueOfAssetsAndLiabilitiesScheduleOfCarryingValueAndEstimatedFairValueOfBorrowingsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurement [Domain]", "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value." } } }, "auth_ref": [ "r485", "r959", "r960" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureFairValueOfAssetsAndLiabilities" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value of Assets and Liabilities", "label": "Fair Value Disclosures [Text Block]", "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." } } }, "auth_ref": [ "r648" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureFairValueOfAssetsAndLiabilitiesSummaryOfCarryingAmountsAndEstimatedFairValuesOfAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 1", "label": "Fair Value, Inputs, Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r485", "r529", "r534", "r650", "r730", "r971", "r972", "r973" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureFairValueOfAssetsAndLiabilitiesSummaryOfCarryingAmountsAndEstimatedFairValuesOfAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 2", "label": "Fair Value, Inputs, Level 2 [Member]", "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." } } }, "auth_ref": [ "r485", "r529", "r534", "r650", "r731", "r959", "r960", "r971", "r972", "r973" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureFairValueOfAssetsAndLiabilitiesSummaryOfCarryingAmountsAndEstimatedFairValuesOfAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 3", "label": "Fair Value, Inputs, Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r485", "r529", "r530", "r531", "r532", "r533", "r534", "r650", "r732", "r959", "r960", "r971", "r972", "r973" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureFairValueOfAssetsAndLiabilitiesScheduleOfContingentConsiderationRelatedToPreviousBusinessAcquisitionsDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureFairValueOfAssetsAndLiabilitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value by Liability Class", "label": "Fair Value by Liability Class [Domain]", "documentation": "Represents classes of liabilities measured and disclosed at fair value." } } }, "auth_ref": [ "r25" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureFairValueOfAssetsAndLiabilitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Contingent Consideration Related to Previous Business Acquisitions", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability." } } }, "auth_ref": [ "r25", "r129" ] }, "rpay_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAccretionExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.repay.com/20231231", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAccretionExpense", "crdr": "debit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureFairValueOfAssetsAndLiabilitiesScheduleOfContingentConsiderationRelatedToPreviousBusinessAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accretion expense", "label": "Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Liability Accretion Expense", "documentation": "Fair value measurement with unobservable inputs reconciliation recurring basis liability accretion expense." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "crdr": "credit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureFairValueOfAssetsAndLiabilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings", "negatedLabel": "TRA, balance adjusted through accretion expense and valuation adjustment", "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3)." } } }, "auth_ref": [ "r653" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureFairValueOfAssetsAndLiabilitiesScheduleOfContingentConsiderationRelatedToPreviousBusinessAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement period adjustment", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Period Increase (Decrease)", "totalLabel": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Period Increase (Decrease), Total", "documentation": "Amount of increase (decrease) of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r25" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases", "crdr": "credit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureFairValueOfAssetsAndLiabilitiesScheduleOfContingentConsiderationRelatedToPreviousBusinessAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchases", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases", "documentation": "Amount of purchases of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r128" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements", "crdr": "debit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureFairValueOfAssetsAndLiabilitiesScheduleOfContingentConsiderationRelatedToPreviousBusinessAcquisitionsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements", "documentation": "Amount of settlements of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r128" ] }, "rpay_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityValuationAdjustment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.repay.com/20231231", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityValuationAdjustment", "crdr": "debit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureFairValueOfAssetsAndLiabilitiesScheduleOfContingentConsiderationRelatedToPreviousBusinessAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Valuation adjustment", "label": "Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Liability Valuation Adjustment", "documentation": "Fair value, measurement with unobservable inputs reconciliation, recurring basis, liability, valuation adjustment.", "negatedLabel": "Valuation adjustment" } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "crdr": "credit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureFairValueOfAssetsAndLiabilitiesScheduleOfContingentConsiderationRelatedToPreviousBusinessAcquisitionsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance at beginning of period", "periodEndLabel": "Balance at end of period", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value", "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r25" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureFairValueOfAssetsAndLiabilitiesSummaryOfCarryingAmountsAndEstimatedFairValuesOfAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV", "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r485", "r529", "r530", "r531", "r532", "r533", "r534", "r730", "r731", "r732", "r959", "r960", "r971", "r972", "r973" ] }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueOfFinancialInstrumentsPolicy", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value of Financial Instruments", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments." } } }, "auth_ref": [ "r17", "r33" ] }, "us-gaap_FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureFairValueOfAssetsAndLiabilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]", "documentation": "Indicates line item in statement in which net income is reported that includes gain (loss) from liability measured at fair value using unobservable input (level 3)." } } }, "auth_ref": [ "r653" ] }, "rpay_FederalAndStateJurisdictionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.repay.com/20231231", "localname": "FederalAndStateJurisdictionMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal and State", "label": "Federal And State Jurisdiction [Member]", "documentation": "Federal and state jurisdiction." } } }, "auth_ref": [] }, "rpay_FederalNetOperatingLossCarryforwardsExpirationYear": { "xbrltype": "gYearItemType", "nsuri": "http://www.repay.com/20231231", "localname": "FederalNetOperatingLossCarryforwardsExpirationYear", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal net operating loss carryforwards expiration year", "label": "Federal Net Operating Loss Carryforwards Expiration Year", "documentation": "Federal net operating loss carryforwards expiration year." } } }, "auth_ref": [] }, "rpay_FinancialInstitutionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.repay.com/20231231", "localname": "FinancialInstitutionMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Institutions", "label": "Financial Institution [Member]", "documentation": "Financial institution." } } }, "auth_ref": [] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureFairValueOfAssetsAndLiabilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instrument", "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r493", "r502", "r634", "r727", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r743", "r744", "r745", "r746", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r754", "r755", "r756", "r801", "r956", "r1088", "r1089", "r1090", "r1091", "r1092", "r1093", "r1094", "r1115", "r1116", "r1117", "r1118" ] }, "us-gaap_FinancialLiabilitiesFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialLiabilitiesFairValueDisclosure", "crdr": "credit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureFairValueOfAssetsAndLiabilitiesSummaryOfCarryingAmountsAndEstimatedFairValuesOfAssetsAndLiabilitiesMeasuredAtFairValueDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureFairValueOfAssetsAndLiabilitiesSummaryOfCarryingAmountsAndEstimatedFairValuesOfAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Financial Liabilities Fair Value Disclosure", "documentation": "Fair value of financial obligations, including, but not limited to, debt instruments, derivative liabilities, federal funds purchased and sold under agreements to repurchase, securities loaned or sold under agreements to repurchase, financial instruments sold not yet purchased, guarantees, line of credit, loans and notes payable, servicing liability, and trading liabilities." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Preliminary Values Allocated to Identifiable Intangible Assets and Estimated Useful Lives", "label": "Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]", "documentation": "Tabular disclosure of finite-lived and indefinite-lived intangible assets acquired as part of a business combination." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted Average Useful Life (Years)", "terseLabel": "Intangible assets, estimated useful life", "label": "Finite-Lived Intangible Asset, Useful Life", "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." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Amortization", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r258", "r449" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "crdr": "debit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfEstimatedAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfEstimatedAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "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)." } } }, "auth_ref": [ "r182" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "crdr": "debit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfEstimatedAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r182" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfEstimatedAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "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)." } } }, "auth_ref": [ "r182" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfEstimatedAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "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)." } } }, "auth_ref": [ "r182" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfEstimatedAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "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)." } } }, "auth_ref": [ "r182" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryValuesAllocatedToIdentifiableIntangibleAssetsAndEstimatedUsefulLivesDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets by Major Class", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r446", "r448", "r449", "r451", "r759", "r763" ] }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfEstimatedAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated Future Amortization Expense", "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross Carrying Value", "label": "Finite-Lived Intangible Assets, Gross", "totalLabel": "Finite-Lived Intangible Assets, Gross, Total", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r181", "r763" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite Lived Intangible Assets [Line Items]", "label": "Finite-Lived Intangible Assets [Line Items]", "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." } } }, "auth_ref": [ "r759" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryValuesAllocatedToIdentifiableIntangibleAssetsAndEstimatedUsefulLivesDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Major Class Name", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "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." } } }, "auth_ref": [ "r79", "r82" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfIntangibleAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net Carrying Value", "label": "Finite-Lived Intangible Assets, Net", "periodStartLabel": "Finite-Lived Intangible Assets, Net, Beginning Balance", "periodEndLabel": "Finite-Lived Intangible Assets, Net, Ending Balance", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r181", "r759" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r1012", "r1024", "r1034", "r1060" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Expense of Enforcement, Amount", "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r1012", "r1024", "r1034", "r1060" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Violation of Home Country Law, Amount", "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r1012", "r1024", "r1034", "r1060" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Explanation of Impracticability [Text Block]", "terseLabel": "Forgone Recovery, Explanation of Impracticability" } } }, "auth_ref": [ "r1012", "r1024", "r1034", "r1060" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r1012", "r1024", "r1034", "r1060" ] }, "rpay_FurnitureFixturesAndOfficeEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.repay.com/20231231", "localname": "FurnitureFixturesAndOfficeEquipmentMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesScheduleOfEstimatedUsefulLifeOfPropertyAndEquipmentDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Furniture, Fixtures, and Office Equipment", "label": "Furniture Fixtures And Office Equipment [Member]", "documentation": "Furniture, fixtures, and office equipment." } } }, "auth_ref": [] }, "us-gaap_GainLossOnSaleOfBusiness": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfBusiness", "crdr": "credit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_CostsAndExpenses", "weight": -1.0, "order": 4.0 }, "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureOrganizationalStructureAndCorporateInformationAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows", "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "negatedLabel": "Loss on business disposition", "label": "Gain (Loss) on Disposition of Business", "documentation": "Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant." } } }, "auth_ref": [ "r616", "r1103" ] }, "us-gaap_GainLossOnSaleOfDerivatives": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfDerivatives", "crdr": "credit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Loss on sale of interest rate swaps", "label": "Gain (Loss) on Sale of Derivatives", "documentation": "The difference between the book value and the sale price of options, swaps, futures, forward contracts, and other derivative instruments. This element refers to the gain (loss) included in earnings." } } }, "auth_ref": [ "r13", "r219", "r905", "r906", "r907", "r908" ] }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfPropertyPlantEquipment", "crdr": "credit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Gain (Loss) on Disposition of Property Plant Equipment, Total", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedLabel": "Loss on disposal of property and equipment", "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property." } } }, "auth_ref": [ "r13" ] }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainsLossesOnExtinguishmentOfDebt", "crdr": "credit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 }, "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows", "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "negatedLabel": "Loss on extinguishment of debt", "terseLabel": "Loss on extinguishment of debt", "label": "Gain (Loss) on Extinguishment of Debt", "totalLabel": "Gain (Loss) on Extinguishment of Debt, Total", "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity." } } }, "auth_ref": [ "r13", "r89", "r90" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryAndFinalPurchaseAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 1.0 }, "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryAndFinalPurchaseAllocationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureGoodwillScheduleOfChangesToGoodwillDetails", "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Goodwill", "totalLabel": "Goodwill, Total", "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." } } }, "auth_ref": [ "r257", "r431", "r776", "r957", "r983", "r1121", "r1128" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined." } } }, "auth_ref": [ "r430", "r444", "r957" ] }, "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsPolicy", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible Assets", "label": "Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined." } } }, "auth_ref": [ "r18" ] }, "us-gaap_GoodwillDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillDisclosureTextBlock", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureGoodwill" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "label": "Goodwill Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill." } } }, "auth_ref": [ "r430", "r433", "r443", "r957" ] }, "rpay_GoodwillDispositions": { "xbrltype": "monetaryItemType", "nsuri": "http://www.repay.com/20231231", "localname": "GoodwillDispositions", "crdr": "debit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureGoodwillScheduleOfChangesToGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dispositions", "label": "Goodwill Dispositions", "documentation": "Goodwill dispositions." } } }, "auth_ref": [] }, "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairedAccumulatedImpairmentLoss", "crdr": "credit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureGoodwillAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Impairments", "terseLabel": "Accumulated impairment losses", "label": "Goodwill, Impaired, Accumulated Impairment Loss", "documentation": "Amount of accumulated impairment loss for an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r434", "r441", "r957" ] }, "us-gaap_GoodwillImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairmentLoss", "crdr": "debit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureGoodwillAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureGoodwillScheduleOfChangesToGoodwillDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Impairments", "verboseLabel": "Impairments", "terseLabel": "Impairment", "label": "Goodwill impairment loss", "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." } } }, "auth_ref": [ "r13", "r432", "r438", "r444", "r957" ] }, "us-gaap_GoodwillLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillLineItems", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureGoodwillAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureGoodwillScheduleOfChangesToGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill [Line Items]", "label": "Goodwill [Line Items]", "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." } } }, "auth_ref": [ "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r444", "r957" ] }, "rpay_GoodwillNoncashImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://www.repay.com/20231231", "localname": "GoodwillNoncashImpairmentLoss", "crdr": "debit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureGoodwillAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash impairment loss", "label": "Goodwill Noncash Impairment Loss", "documentation": "Goodwill noncash impairment loss." } } }, "auth_ref": [] }, "us-gaap_GoodwillPurchaseAccountingAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillPurchaseAccountingAdjustments", "crdr": "debit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureGoodwillAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureGoodwillScheduleOfChangesToGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement period adjustment", "label": "Goodwill, Purchase Accounting Adjustments", "documentation": "Amount of increase (decrease) from adjustments after acquisition date under purchase accounting 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." } } }, "auth_ref": [ "r2", "r1127" ] }, "rpay_GoodwillPurchaseAccountingAdjustmentsDueToChangeInAccountsReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://www.repay.com/20231231", "localname": "GoodwillPurchaseAccountingAdjustmentsDueToChangeInAccountsReceivables", "crdr": "debit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureGoodwillAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Goodwill purchase accounting adjustments due to change in accounts receivables.", "label": "Goodwill Purchase Accounting Adjustments Due To Change In Accounts Receivables", "terseLabel": "Measurement period adjustment due to change in accounts receivables" } } }, "auth_ref": [] }, "rpay_GoodwillPurchaseAccountingAdjustmentsDueToChangeInDeferredTaxLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.repay.com/20231231", "localname": "GoodwillPurchaseAccountingAdjustmentsDueToChangeInDeferredTaxLiability", "crdr": "credit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureGoodwillAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Goodwill purchase accounting adjustments due to change in deferred tax liability.", "label": "Goodwill Purchase Accounting Adjustments Due To Change In Deferred Tax Liability", "terseLabel": "Measurement period adjustment due to change in deferred tax liability" } } }, "auth_ref": [] }, "us-gaap_GoodwillTransfers": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillTransfers", "crdr": "debit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureGoodwillAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureGoodwillScheduleOfChangesToGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Goodwill, Transfers", "terseLabel": "Reallocation", "verboseLabel": "Goodwill reallocation between Consumer payments and business payments segments", "documentation": "Amount of transfers into (out 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." } } }, "auth_ref": [ "r1127" ] }, "us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillWrittenOffRelatedToSaleOfBusinessUnit", "crdr": "credit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dispositions", "label": "Goodwill, Written off Related to Sale of Business Unit", "documentation": "Amount of divestiture of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r437", "r957" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureSegmentsScheduleOfRevenueAndGrossProfitForEachReportableSegmentDetails" ], "lang": { "en-us": { "role": { "label": "Gross Profit", "totalLabel": "Total gross profit", "terseLabel": "Total gross profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r164", "r293", "r338", "r358", "r364", "r367", "r410", "r464", "r465", "r467", "r468", "r469", "r471", "r473", "r475", "r476", "r659", "r953", "r1135" ] }, "rpay_HawkParentHoldingsLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.repay.com/20231231", "localname": "HawkParentHoldingsLLCMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Hawk Parent", "terseLabel": "Hawk Parent Holdings LLC", "label": "Hawk Parent Holdings L L C [Member]", "documentation": "Hawk Parent Holdings LLC." } } }, "auth_ref": [] }, "dei_IcfrAuditorAttestationFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "IcfrAuditorAttestationFlag", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "ICFR Auditor Attestation Flag", "label": "ICFR Auditor Attestation Flag" } } }, "auth_ref": [ "r1002", "r1003", "r1016" ] }, "us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfIntangibleAssetsExcludingGoodwill", "crdr": "debit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment of intangible assets", "label": "Impairment of Intangible Assets (Excluding Goodwill)", "totalLabel": "Impairment of Intangible Assets (Excluding Goodwill), Total", "verboseLabel": "Impairment of intangible assets", "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of an intangible asset (excluding goodwill) to fair value." } } }, "auth_ref": [ "r13", "r29" ] }, "rpay_IncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.repay.com/20231231", "localname": "IncentivePlanMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Incentive Plan", "label": "Incentive Plan [Member]", "documentation": "Incentive plan." } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "crdr": "credit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfLossBeforeIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfLossBeforeIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Domestic", "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic", "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations." } } }, "auth_ref": [ "r294", "r596" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 0.0 }, "http://www.repay.com/20231231/taxonomy/role/DisclosureEarningsPerShareSummaryOfNetIncomeLossAndWeightedAverageBasicAndDilutedSharesOutstandingDetails": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 0.0 }, "http://www.repay.com/20231231/taxonomy/role/DisclosureSegmentsScheduleOfRevenueAndGrossProfitForEachReportableSegmentDetails": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 1.0 }, "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfLossBeforeIncomeTaxesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureEarningsPerShareSummaryOfNetIncomeLossAndWeightedAverageBasicAndDilutedSharesOutstandingDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureSegmentsScheduleOfRevenueAndGrossProfitForEachReportableSegmentDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfLossBeforeIncomeTaxesDetails", "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Income (loss) before income tax benefit (expense)", "totalLabel": "Income (loss) before income tax benefit (expense)", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "verboseLabel": "Income (loss) before income tax expense", "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." } } }, "auth_ref": [ "r0", "r160", "r217", "r338", "r358", "r364", "r367", "r782", "r796", "r953" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "crdr": "credit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfLossBeforeIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfLossBeforeIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign", "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign", "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile." } } }, "auth_ref": [ "r294", "r596" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureGoodwillAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureOrganizationalStructureAndCorporateInformationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Group Name [Axis]", "documentation": "Information by name of disposal group." } } }, "auth_ref": [ "r974", "r975" ] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBorrowingsSummaryOfBorrowingsUnderCreditAgreementParentheticalDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location", "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r452", "r455", "r901" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBorrowingsSummaryOfBorrowingsUnderCreditAgreementParentheticalDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location", "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r455", "r901" ] }, "us-gaap_IncomeTaxAuthorityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityAxis", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Authority", "label": "Income Tax Authority [Axis]", "documentation": "Information by tax jurisdiction." } } }, "auth_ref": [ "r20" ] }, "us-gaap_IncomeTaxAuthorityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityDomain", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Authority", "label": "Income Tax Authority [Domain]", "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxation" ], "lang": { "en-us": { "role": { "terseLabel": "Taxation", "label": "Income Tax Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r295", "r571", "r578", "r579", "r585", "r592", "r598", "r599", "r600", "r841" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/DisclosureSegmentsScheduleOfRevenueAndGrossProfitForEachReportableSegmentDetails": { "parentTag": "us-gaap_ProfitLoss", "weight": -1.0, "order": 0.0 }, "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_ProfitLoss", "weight": -1.0, "order": 1.0 }, "http://www.repay.com/20231231/taxonomy/role/DisclosureEarningsPerShareSummaryOfNetIncomeLossAndWeightedAverageBasicAndDilutedSharesOutstandingDetails": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 }, "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfProvisionForIncomeTaxDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureEarningsPerShareSummaryOfNetIncomeLossAndWeightedAverageBasicAndDilutedSharesOutstandingDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureSegmentsScheduleOfRevenueAndGrossProfitForEachReportableSegmentDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfProvisionForIncomeTaxDetails", "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "negatedLabel": "Income tax benefit (expense)", "label": "Income Tax Expense (Benefit)", "totalLabel": "Income tax expense (benefit)", "negatedTerseLabel": "Income tax (expense) benefit", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r225", "r241", "r313", "r314", "r346", "r576", "r593", "r807" ] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Taxation", "label": "Income Tax, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements." } } }, "auth_ref": [ "r275", "r572", "r573", "r579", "r580", "r584", "r586", "r835" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableTrade": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayableTrade", "crdr": "debit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 21.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Change in accounts payable", "label": "Increase (Decrease) in Accounts Payable, Trade", "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services." } } }, "auth_ref": [ "r12" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 17.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Change in accounts receivable", "label": "Increase (Decrease) in Accounts Receivable", "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." } } }, "auth_ref": [ "r12" ] }, "rpay_IncreaseDecreaseInAccruedExpensesAndOtherLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.repay.com/20231231", "localname": "IncreaseDecreaseInAccruedExpensesAndOtherLiabilities", "crdr": "debit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 23.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Change in accrued expenses and other", "label": "Increase Decrease In Accrued Expenses And Other Liabilities", "documentation": "Increase (decrease) in accrued expenses and other liabilities." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDueFromRelatedPartiesCurrent", "crdr": "credit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 18.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Change in related party receivable", "label": "Increase (Decrease) in Due from Related Parties, Current", "totalLabel": "Increase (Decrease) in Due from Related Parties, Current, Total", "documentation": "The aggregate increase (decrease) during the reporting period in the amount due from the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; an entity and its principal owners, management, or member of their immediate families, affiliates, or other parties with the ability to exert significant influence." } } }, "auth_ref": [ "r12" ] }, "us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDueToRelatedPartiesCurrent", "crdr": "debit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 22.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Change in related party payable", "label": "Increase (Decrease) in Due to Related Parties, Current", "totalLabel": "Increase (Decrease) in Due to Related Parties, Current, Total", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations to be paid to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entities' management; an entity and its principal owners, management, or member of their immediate families, affiliates, or other parties with the ability to exert significant influence." } } }, "auth_ref": [ "r12" ] }, "rpay_IncreaseDecreaseInOperatingLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.repay.com/20231231", "localname": "IncreaseDecreaseInOperatingLeaseLiabilities", "crdr": "debit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 24.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Change in operating lease liabilities", "label": "Increase Decrease In Operating Lease Liabilities", "documentation": "Increase (decrease) in operating lease liabilities." } } }, "auth_ref": [] }, "rpay_IncreaseDecreaseInOperatingLeaseRightOfUseAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.repay.com/20231231", "localname": "IncreaseDecreaseInOperatingLeaseRightOfUseAssets", "crdr": "credit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 20.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Change in operating lease ROU assets", "label": "Increase Decrease In Operating Lease Right Of Use Assets", "documentation": "Increase (decrease) in operating lease right of use assets." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "crdr": "debit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 25.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Change in other liabilities", "label": "Increase (Decrease) in Other Operating Liabilities", "totalLabel": "Increase (Decrease) in Other Operating Liabilities, Total", "documentation": "Amount of increase (decrease) in operating liabilities classified as other." } } }, "auth_ref": [ "r12" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 19.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Change in prepaid expenses and other", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r12" ] }, "rpay_IncreaseDecreaseInTaxReceivableAgreementLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.repay.com/20231231", "localname": "IncreaseDecreaseInTaxReceivableAgreementLiability", "crdr": "credit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase in TRA Liability", "documentation": "Increase (decrease) in tax receivable agreement liability.", "label": "Increase (Decrease) In Tax Receivable Agreement Liability", "negatedLabel": "Decrease in TRA Liability" } } }, "auth_ref": [] }, "us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToConversionOfDebtSecurities", "calculation": { "http://www.repay.com/20231231/taxonomy/role/DisclosureEarningsPerShareSummaryOfNetIncomeLossAndWeightedAverageBasicAndDilutedSharesOutstandingDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureEarningsPerShareSummaryOfNetIncomeLossAndWeightedAverageBasicAndDilutedSharesOutstandingDetails" ], "lang": { "en-us": { "role": { "label": "Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities", "terseLabel": "2026 Notes convertible into Class A common stock", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of convertible debt securities using the if-converted method." } } }, "auth_ref": [ "r321", "r322", "r326" ] }, "rpay_IncrementalCommonSharesAttributableToPostMergerRepayUnitsExchangeable": { "xbrltype": "sharesItemType", "nsuri": "http://www.repay.com/20231231", "localname": "IncrementalCommonSharesAttributableToPostMergerRepayUnitsExchangeable", "calculation": { "http://www.repay.com/20231231/taxonomy/role/DisclosureEarningsPerShareSummaryOfNetIncomeLossAndWeightedAverageBasicAndDilutedSharesOutstandingDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureEarningsPerShareSummaryOfNetIncomeLossAndWeightedAverageBasicAndDilutedSharesOutstandingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Post-Merger Repay Units exchangeable for Class A common stock", "label": "Incremental Common Shares Attributable To Post Merger Repay Units Exchangeable", "documentation": "Incremental common shares attributable to post merger repay units exchangeable." } } }, "auth_ref": [] }, "rpay_IncrementalCommonSharesAttributableToUnvestedShareBasedAwards": { "xbrltype": "sharesItemType", "nsuri": "http://www.repay.com/20231231", "localname": "IncrementalCommonSharesAttributableToUnvestedShareBasedAwards", "calculation": { "http://www.repay.com/20231231/taxonomy/role/DisclosureEarningsPerShareSummaryOfNetIncomeLossAndWeightedAverageBasicAndDilutedSharesOutstandingDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureEarningsPerShareSummaryOfNetIncomeLossAndWeightedAverageBasicAndDilutedSharesOutstandingDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Unvested share-based awards of Class A common stock", "label": "Incremental Common Shares Attributable to Unvested Share Based Awards", "documentation": "Incremental common shares attributable to unvested share based awards." } } }, "auth_ref": [] }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryValuesAllocatedToIdentifiableIntangibleAssetsAndEstimatedUsefulLivesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Indefinite-lived Intangible Assets", "label": "Indefinite-Lived Intangible Assets [Axis]", "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit." } } }, "auth_ref": [ "r447", "r450" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryValuesAllocatedToIdentifiableIntangibleAssetsAndEstimatedUsefulLivesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name", "label": "Indefinite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company." } } }, "auth_ref": [ "r80", "r183" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsPurchaseAccountingAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsPurchaseAccountingAdjustments", "crdr": "debit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureOrganizationalStructureAndCorporateInformationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase of intangible assets", "label": "Indefinite-Lived Intangible Assets, Purchase Accounting Adjustments", "documentation": "Amount of increase (decrease) of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit, from purchase accounting adjustments." } } }, "auth_ref": [] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Individual [Axis]", "terseLabel": "Individual:" } } }, "auth_ref": [ "r1015", "r1024", "r1034", "r1051", "r1060", "r1064", "r1072" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]", "terseLabel": "Insider Trading Arrangements:" } } }, "auth_ref": [ "r1070" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]", "terseLabel": "Insider Trading Policies and Procedures:" } } }, "auth_ref": [ "r1004", "r1076" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Adopted [Flag]", "terseLabel": "Insider Trading Policies and Procedures Adopted" } } }, "auth_ref": [ "r1004", "r1076" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]", "terseLabel": "Insider Trading Policies and Procedures Not Adopted" } } }, "auth_ref": [ "r1004", "r1076" ] }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssets" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible Assets", "label": "Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for all or part of the information related to intangible assets." } } }, "auth_ref": [ "r445" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets, net", "label": "Intangible Assets, Net (Excluding Goodwill)", "totalLabel": "Intangible Assets, Net (Excluding Goodwill), Total", "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." } } }, "auth_ref": [ "r77", "r81" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest expense", "label": "Interest Expense", "totalLabel": "Interest Expense, Total", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r136", "r220", "r279", "r342", "r679", "r902", "r995", "r1199" ] }, "us-gaap_InterestExpenseDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseDebt", "crdr": "debit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit Interest expense", "label": "Interest Expense, Debt", "totalLabel": "Interest Expense, Debt, Total", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt." } } }, "auth_ref": [ "r169", "r490", "r496", "r961", "r962" ] }, "us-gaap_InterestExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBorrowingsSummaryOfBorrowingsUnderCreditAgreementParentheticalDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Expense", "label": "Interest Expense [Member]", "documentation": "Primary financial statement caption encompassing interest expense." } } }, "auth_ref": [ "r30" ] }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeExpenseNonoperatingNet", "crdr": "credit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Interest (expense) income, net", "label": "Interest Income (Expense), Nonoperating, Net", "documentation": "The net amount of nonoperating interest income (expense)." } } }, "auth_ref": [] }, "us-gaap_InterestPaidAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidAbstract", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid during the year for:", "label": "Interest Paid, Including Capitalized Interest, Operating and Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Interest", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "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." } } }, "auth_ref": [ "r285", "r289", "r290" ] }, "us-gaap_InterestRateSwapMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestRateSwapMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureDerivativeInstrumentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Rate Swap Agreement", "label": "Interest Rate Swap [Member]", "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period." } } }, "auth_ref": [ "r944", "r992", "r993" ] }, "rpay_InterestRateSwapTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.repay.com/20231231", "localname": "InterestRateSwapTwoMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureDerivativeInstrumentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Rate Swap at 1.331%", "label": "Interest Rate Swap Two [Member]", "documentation": "Interest rate swap two.", "verboseLabel": "Swap Transaction" } } }, "auth_ref": [] }, "us-gaap_IntersegmentEliminationMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntersegmentEliminationMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureSegmentsScheduleOfRevenueAndGrossProfitForEachReportableSegmentDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureRevenueSummaryOfDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Intersegment Eliminations [Member]", "terseLabel": "Intersegment Elimination", "verboseLabel": "Elimination of Intersegment Revenues", "documentation": "Eliminating entries used in operating segment consolidation." } } }, "auth_ref": [ "r340", "r357", "r358", "r359", "r360", "r361", "r363", "r367" ] }, "rpay_KontrolMember": { "xbrltype": "domainItemType", "nsuri": "http://www.repay.com/20231231", "localname": "KontrolMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryAndFinalPurchaseAllocationDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryPurchaseConsiderationDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryPurchaseConsiderationParentheticalDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryValuesAllocatedToIdentifiableIntangibleAssetsAndEstimatedUsefulLivesDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsTables", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureScheduleOfRelatedPartyPayablesDetails", "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Kontrol", "label": "Kontrol [Member]", "documentation": "Kontrol." } } }, "auth_ref": [] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesSummaryOfComponentsOfLeaseCostDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesSummaryOfComponentsOfLeaseCostDetails" ], "lang": { "en-us": { "role": { "label": "Lease, Cost", "totalLabel": "Total lease costs", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r702", "r982" ] }, "us-gaap_LeaseCostAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostAbstract", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesSummaryOfComponentsOfLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Components of total lease costs:", "label": "Lease, Cost [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Components of Lease Cost", "label": "Lease, Cost [Table Text Block]", "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." } } }, "auth_ref": [ "r1183" ] }, "rpay_LeaseLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.repay.com/20231231", "localname": "LeaseLineItems", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease [Line Items]", "label": "Lease [Line Items]", "documentation": "Leases." } } }, "auth_ref": [] }, "us-gaap_LeasePracticalExpedientUseOfHindsight": { "xbrltype": "booleanItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasePracticalExpedientUseOfHindsight", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease, Practical Expedient, Use of Hindsight [true false]", "label": "Lease, Practical Expedient, Use of Hindsight [true false]", "documentation": "Indicates (true false) whether practical expedient is elected to use hindsight in determining lease term and in assessing impairment of right-of-use asset." } } }, "auth_ref": [ "r686", "r687" ] }, "us-gaap_LeasePracticalExpedientsPackage": { "xbrltype": "booleanItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasePracticalExpedientsPackage", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease, Practical Expedients, Package [true false]", "label": "Lease, Practical Expedients, Package [true false]", "documentation": "Indicates (true false) whether practical expedients are elected for not reassessing whether any expired or existing contract is or contains lease, lease classification for expired or existing lease, and initial direct cost for any existing lease." } } }, "auth_ref": [ "r685", "r687" ] }, "rpay_LeaseTable": { "xbrltype": "stringItemType", "nsuri": "http://www.repay.com/20231231", "localname": "LeaseTable", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease [Table]", "label": "Lease [Table]", "documentation": "Leases." } } }, "auth_ref": [] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesScheduleOfEstimatedUsefulLifeOfPropertyAndEquipmentDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Leasehold Improvements", "label": "Leasehold Improvements [Member]", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r185" ] }, "us-gaap_LesseeLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeasesPolicyTextBlock", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Leases [Policy Text Block]", "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee." } } }, "auth_ref": [ "r700" ] }, "us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend": { "xbrltype": "booleanItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseExistenceOfOptionToExtend", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, operating lease, existence of option to extend [true false]", "label": "Lessee, Operating Lease, Existence of Option to Extend [true false]", "documentation": "Indicates (true false) whether lessee has option to extend operating lease." } } }, "auth_ref": [ "r701" ] }, "us-gaap_LesseeOperatingLeaseExistenceOfOptionToTerminate": { "xbrltype": "booleanItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseExistenceOfOptionToTerminate", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease, existence of option to terminate [true false]", "label": "Lessee, Operating Lease, Existence of Option to Terminate [true false]", "documentation": "Indicates (true false) whether lessee has option to terminate operating lease." } } }, "auth_ref": [ "r701" ] }, "rpay_LesseeOperatingLeaseExpirationYear": { "xbrltype": "gYearItemType", "nsuri": "http://www.repay.com/20231231", "localname": "LesseeOperatingLeaseExpirationYear", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease expiration year", "label": "Lessee Operating Lease Expiration Year", "documentation": "Lessee operating lease expiration year." } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Maturity Analysis of the Company's Operating Leases Liabilities", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "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." } } }, "auth_ref": [ "r1184" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfMaturityAnalysisOfCompanySOperatingLeasesLiabilitiesDetails2": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfMaturityAnalysisOfCompanySOperatingLeasesLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfMaturityAnalysisOfCompanySOperatingLeasesLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total undiscounted lease payments", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r711" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfMaturityAnalysisOfCompanySOperatingLeasesLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfMaturityAnalysisOfCompanySOperatingLeasesLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r711" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfMaturityAnalysisOfCompanySOperatingLeasesLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfMaturityAnalysisOfCompanySOperatingLeasesLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "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)." } } }, "auth_ref": [ "r711" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfMaturityAnalysisOfCompanySOperatingLeasesLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfMaturityAnalysisOfCompanySOperatingLeasesLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r711" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfMaturityAnalysisOfCompanySOperatingLeasesLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfMaturityAnalysisOfCompanySOperatingLeasesLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "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)." } } }, "auth_ref": [ "r711" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfMaturityAnalysisOfCompanySOperatingLeasesLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfMaturityAnalysisOfCompanySOperatingLeasesLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "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)." } } }, "auth_ref": [ "r711" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfMaturityAnalysisOfCompanySOperatingLeasesLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfMaturityAnalysisOfCompanySOperatingLeasesLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "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)." } } }, "auth_ref": [ "r711" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfMaturityAnalysisOfCompanySOperatingLeasesLiabilitiesDetails2": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfMaturityAnalysisOfCompanySOperatingLeasesLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: Imputed interest", "terseLabel": "Less: Imputed interest", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r711" ] }, "us-gaap_LesseeOperatingLeaseOptionToExtend": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseOptionToExtend", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease, option to extend", "label": "Lessee, Operating Lease, Option to Extend", "documentation": "Description of terms and conditions of option to extend lessee's operating lease. Includes, but is not limited to, information about option recognized as part of right-of-use asset and lease liability." } } }, "auth_ref": [ "r701" ] }, "us-gaap_LesseeOperatingLeaseOptionToTerminate": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseOptionToTerminate", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease, option to terminate", "label": "Lessee, Operating Lease, Option to Terminate", "documentation": "Description of terms and conditions of option to terminate lessee's operating lease. Includes, but is not limited to, information about option recognized as part of right-of-use asset and lease liability." } } }, "auth_ref": [ "r701" ] }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseRenewalTerm", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease, renewal term", "label": "Lessee, Operating Lease, Renewal Term", "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r1182" ] }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseTermOfContract", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease, term of contract", "label": "Lessee, Operating Lease, Term of Contract", "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r1182" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "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." } } }, "auth_ref": [ "r37", "r293", "r410", "r464", "r465", "r467", "r468", "r469", "r471", "r473", "r475", "r476", "r613", "r617", "r618", "r659", "r869", "r952", "r997", "r1135", "r1186", "r1187" ] }, "us-gaap_LiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAbstract", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities", "label": "Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r158", "r216", "r792", "r983", "r1107", "r1119", "r1180" ] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "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." } } }, "auth_ref": [ "r39", "r253", "r293", "r410", "r464", "r465", "r467", "r468", "r469", "r471", "r473", "r475", "r476", "r613", "r617", "r618", "r659", "r983", "r1135", "r1186", "r1187" ] }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesFairValueDisclosureAbstract", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureFairValueOfAssetsAndLiabilitiesSummaryOfCarryingAmountsAndEstimatedFairValuesOfAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities:", "label": "Liabilities, Fair Value Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total noncurrent liabilities", "label": "Liabilities, Noncurrent", "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r34", "r144", "r145", "r146", "r149", "r293", "r410", "r464", "r465", "r467", "r468", "r469", "r471", "r473", "r475", "r476", "r613", "r617", "r618", "r659", "r1135", "r1186", "r1187" ] }, "us-gaap_LiabilityForUncertainTaxPositionsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilityForUncertainTaxPositionsCurrent", "crdr": "credit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Uncertain tax positions", "label": "Liability for Uncertainty in Income Taxes, Current", "documentation": "Amount recognized for uncertainty in income taxes classified as current." } } }, "auth_ref": [ "r38" ] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCredit", "crdr": "credit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit", "label": "Long-Term Line of Credit", "totalLabel": "Long-Term Line of Credit, Total", "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." } } }, "auth_ref": [ "r34", "r214", "r1194" ] }, "us-gaap_LineOfCreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityAxis", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lender Name", "label": "Lender Name [Axis]", "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit." } } }, "auth_ref": [ "r36", "r1106" ] }, "us-gaap_LineOfCreditFacilityLenderDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityLenderDomain", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit Facility, Lender", "label": "Line of Credit Facility, Lender [Domain]", "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility." } } }, "auth_ref": [ "r36", "r1106" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit maximum borrowing capacity", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "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." } } }, "auth_ref": [ "r36" ] }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Undrawn line of credit", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)." } } }, "auth_ref": [ "r36" ] }, "rpay_LineOfCreditFacilityRepaidAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.repay.com/20231231", "localname": "LineOfCreditFacilityRepaidAmount", "crdr": "credit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Line of credit facility repaid amount.", "label": "Line of Credit Facility Repaid Amount", "terseLabel": "Line of credit facility repaid amount" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit [Member]", "terseLabel": "Line of Credit", "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars." } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Long-Term Debt, Total", "label": "Long-Term Debt", "terseLabel": "Long-term debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r34", "r214", "r484", "r495", "r959", "r960", "r1194" ] }, "us-gaap_LongTermDebtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtFairValue", "crdr": "credit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureFairValueOfAssetsAndLiabilitiesSummaryOfCarryingAmountsAndEstimatedFairValuesOfAssetsAndLiabilitiesMeasuredAtFairValueDetails": { "parentTag": "us-gaap_FinancialLiabilitiesFairValueDisclosure", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureFairValueOfAssetsAndLiabilitiesScheduleOfCarryingValueAndEstimatedFairValueOfBorrowingsDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureFairValueOfAssetsAndLiabilitiesSummaryOfCarryingAmountsAndEstimatedFairValuesOfAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Borrowings", "label": "Long-Term Debt, Fair Value", "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission." } } }, "auth_ref": [] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive", "crdr": "credit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/DisclosureBorrowingsSummaryOfPrincipalMaturitiesOfBorrowingsOutstandingDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureBorrowingsSummaryOfPrincipalMaturitiesOfBorrowingsOutstandingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Long-Term Debt, Maturity, after Year Five", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r15", "r298", "r1139" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/DisclosureBorrowingsSummaryOfPrincipalMaturitiesOfBorrowingsOutstandingDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureBorrowingsSummaryOfPrincipalMaturitiesOfBorrowingsOutstandingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Long-Term Debt, Maturity, Year One", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and 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)." } } }, "auth_ref": [ "r15", "r298", "r488" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "crdr": "credit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/DisclosureBorrowingsSummaryOfPrincipalMaturitiesOfBorrowingsOutstandingDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureBorrowingsSummaryOfPrincipalMaturitiesOfBorrowingsOutstandingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Long-Term Debt, Maturity, Year Five", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r15", "r298", "r488" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "crdr": "credit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/DisclosureBorrowingsSummaryOfPrincipalMaturitiesOfBorrowingsOutstandingDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureBorrowingsSummaryOfPrincipalMaturitiesOfBorrowingsOutstandingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Long-Term Debt, Maturity, Year Four", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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)." } } }, "auth_ref": [ "r15", "r298", "r488" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "crdr": "credit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/DisclosureBorrowingsSummaryOfPrincipalMaturitiesOfBorrowingsOutstandingDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureBorrowingsSummaryOfPrincipalMaturitiesOfBorrowingsOutstandingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Long-Term Debt, Maturity, Year Three", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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)." } } }, "auth_ref": [ "r15", "r298", "r488" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "crdr": "credit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/DisclosureBorrowingsSummaryOfPrincipalMaturitiesOfBorrowingsOutstandingDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureBorrowingsSummaryOfPrincipalMaturitiesOfBorrowingsOutstandingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Long-Term Debt, Maturity, Year Two", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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)." } } }, "auth_ref": [ "r15", "r298", "r488" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBorrowingsSummaryOfBorrowingsUnderCreditAgreementDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBorrowingsSummaryOfBorrowingsUnderCreditAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total non-current borrowings", "label": "Long-Term Debt, Excluding Current Maturities", "totalLabel": "Long-Term Debt, Excluding Current Maturities, Total", "verboseLabel": "Long-term debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r261" ] }, "us-gaap_LongTermDebtTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtTextBlock", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBorrowings" ], "lang": { "en-us": { "role": { "terseLabel": "Borrowings", "label": "Long-Term Debt [Text Block]", "documentation": "The entire disclosure for long-term debt." } } }, "auth_ref": [ "r187" ] }, "us-gaap_LongTermLineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermLineOfCredit", "crdr": "credit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit", "label": "Long-Term Line of Credit, Noncurrent", "documentation": "The carrying value as of the balance sheet date of the noncurrent portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r43", "r87", "r88" ] }, "rpay_LossesAssociatedWithTheCompanysShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.repay.com/20231231", "localname": "LossesAssociatedWithTheCompanysShortTermInvestments", "crdr": "debit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Losses associated with the company's short term investments", "label": "Losses Associated With The Companys Short Term Investments", "documentation": "Losses associated with the company's short term investments." } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryPurchaseConsiderationParentheticalDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesScheduleOfEstimatedUsefulLifeOfPropertyAndEquipmentDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]" } } }, "auth_ref": [ "r460", "r461", "r462", "r463", "r536", "r757", "r819", "r861", "r862", "r923", "r924", "r925", "r926", "r931", "r941", "r942", "r955", "r963", "r976", "r984", "r1137", "r1188", "r1189", "r1190", "r1191", "r1192", "r1193" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure [Axis]", "terseLabel": "Measure:" } } }, "auth_ref": [ "r1043" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure Name", "terseLabel": "Name" } } }, "auth_ref": [ "r1043" ] }, "rpay_MediaPaymentsLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.repay.com/20231231", "localname": "MediaPaymentsLLCMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryAndFinalPurchaseAllocationDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryValuesAllocatedToIdentifiableIntangibleAssetsAndEstimatedUsefulLivesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "MPI", "terseLabel": "MPI", "label": "Media Payments L L C [Member]", "documentation": "Media Payments, LLC." } } }, "auth_ref": [] }, "rpay_MediaPaymentsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.repay.com/20231231", "localname": "MediaPaymentsMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Media Payments", "label": "Media Payments [Member]", "documentation": "Media Payments." } } }, "auth_ref": [] }, "rpay_MerchantRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.repay.com/20231231", "localname": "MerchantRelationshipsMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryValuesAllocatedToIdentifiableIntangibleAssetsAndEstimatedUsefulLivesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Merchant Relationships", "label": "Merchant Relationships [Member]", "documentation": "Merchant relationships." } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]" } } }, "auth_ref": [ "r460", "r461", "r462", "r463", "r536", "r757", "r819", "r861", "r862", "r923", "r924", "r925", "r926", "r931", "r941", "r942", "r955", "r963", "r976", "r984", "r1137", "r1188", "r1189", "r1190", "r1191", "r1192", "r1193" ] }, "us-gaap_MinorityInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterest", "crdr": "credit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Non-controlling interests", "label": "Equity, Attributable to Noncontrolling Interest", "totalLabel": "Stockholders' Equity Attributable to Noncontrolling Interest, Total", "periodStartLabel": "Stockholders' Equity Attributable to Noncontrolling Interest, Beginning Balance", "periodEndLabel": "Stockholders' Equity Attributable to Noncontrolling Interest, Ending Balance", "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r49", "r215", "r293", "r410", "r464", "r467", "r468", "r469", "r475", "r476", "r659", "r791", "r873" ] }, "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders", "crdr": "debit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "negatedLabel": "Tax distribution from Hawk Parent", "label": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders", "documentation": "Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders." } } }, "auth_ref": [ "r193" ] }, "us-gaap_MinorityInterestOwnershipPercentageByParent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestOwnershipPercentageByParent", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Noncontrolling interest, ownership percentage", "label": "Subsidiary, Ownership Percentage, Parent", "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage." } } }, "auth_ref": [] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "MNPI Disclosure Timed for Compensation Value [Flag]", "terseLabel": "MNPI Disclosure Timed for Compensation Value" } } }, "auth_ref": [ "r1063" ] }, "us-gaap_MoneyMarketFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MoneyMarketFundsMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Money Market Deposit Accounts", "label": "Money Market Funds [Member]", "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities." } } }, "auth_ref": [ "r1141" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement [Text Block]", "terseLabel": "Material Terms of Trading Arrangement" } } }, "auth_ref": [ "r1071" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Named Executive Officers, Footnote [Text Block]", "terseLabel": "Named Executive Officers, Footnote" } } }, "auth_ref": [ "r1044" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash (used in) provided by financing activities", "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." } } }, "auth_ref": [ "r288" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from financing activities", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "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." } } }, "auth_ref": [ "r288" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from investing activities", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "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." } } }, "auth_ref": [ "r172", "r173", "r174" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from operating activities", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.repay.com/20231231/taxonomy/role/DisclosureEarningsPerShareSummaryOfNetIncomeLossAndWeightedAverageBasicAndDilutedSharesOutstandingDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureEarningsPerShareSummaryOfNetIncomeLossAndWeightedAverageBasicAndDilutedSharesOutstandingDetails", "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss)", "terseLabel": "Net Income (Loss)", "totalLabel": "Net income (loss) attributable to the Company", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r161", "r174", "r218", "r251", "r270", "r273", "r278", "r293", "r303", "r307", "r308", "r309", "r310", "r313", "r314", "r323", "r338", "r358", "r364", "r367", "r410", "r464", "r465", "r467", "r468", "r469", "r471", "r473", "r475", "r476", "r646", "r659", "r799", "r893", "r915", "r916", "r953", "r995", "r1135" ] }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 1.0 }, "http://www.repay.com/20231231/taxonomy/role/DisclosureEarningsPerShareSummaryOfNetIncomeLossAndWeightedAverageBasicAndDilutedSharesOutstandingDetails": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureEarningsPerShareSummaryOfNetIncomeLossAndWeightedAverageBasicAndDilutedSharesOutstandingDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "negatedLabel": "Net loss attributable to noncontrolling interest", "verboseLabel": "Less: Net loss attributable to non-controlling interests", "terseLabel": "Less: Net loss attributable to non-controlling interests", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "totalLabel": "Net Income (Loss) Attributable to Noncontrolling Interest, Total", "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r115", "r206", "r270", "r273", "r313", "r314", "r798", "r1100" ] }, "rpay_NetOperatingLossCarryforwardsExpirationYear": { "xbrltype": "gYearItemType", "nsuri": "http://www.repay.com/20231231", "localname": "NetOperatingLossCarryforwardsExpirationYear", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net operating loss carryforwards expiration year", "label": "Net Operating Loss Carryforwards Expiration Year", "documentation": "Net operating loss carryforwards expiration year." } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Recently Adopted Accounting Pronouncements/Recently Issued Accounting Pronouncements not yet Adopted", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "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." } } }, "auth_ref": [] }, "rpay_NewCreditAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.repay.com/20231231", "localname": "NewCreditAgreementMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "New Credit Agreement", "label": "New Credit Agreement [Member]", "documentation": "New credit agreement." } } }, "auth_ref": [] }, "rpay_NonControllingInterestPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.repay.com/20231231", "localname": "NonControllingInterestPolicyTextBlock", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Noncontrolling Interest", "label": "Non Controlling Interest Policy [Text Block]", "documentation": "Non-controlling interest." } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-GAAP Measure Description [Text Block]", "terseLabel": "Non-GAAP Measure Description" } } }, "auth_ref": [ "r1043" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-NEOs [Member]", "terseLabel": "Non-NEOs" } } }, "auth_ref": [ "r1012", "r1024", "r1034", "r1051", "r1060" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Compensation Actually Paid Amount", "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r1041" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Total Compensation Amount", "terseLabel": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r1040" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO [Member]", "terseLabel": "Non-PEO NEO" } } }, "auth_ref": [ "r1051" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r1071" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r1071" ] }, "us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1", "crdr": "credit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisition in exchange for contingent consideration", "label": "Noncash or Part Noncash Acquisition, Value of Liabilities Assumed", "totalLabel": "Noncash or Part Noncash Acquisition, Value of Liabilities Assumed, Total", "documentation": "The total amount of [all] liabilities that an Entity assumes in acquiring a business or in consideration for an asset received in a noncash (or part noncash) acquisition. Noncash is defined as transactions 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." } } }, "auth_ref": [ "r61", "r62", "r63" ] }, "us-gaap_NoncompeteAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncompeteAgreementsMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryValuesAllocatedToIdentifiableIntangibleAssetsAndEstimatedUsefulLivesDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Complete Agreements", "label": "Noncompete Agreements [Member]", "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party." } } }, "auth_ref": [ "r108" ] }, "us-gaap_NoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncontrollingInterestMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Noncontrolling Interest", "label": "Noncontrolling Interest [Member]", "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest." } } }, "auth_ref": [ "r110", "r504", "r1110", "r1111", "r1112", "r1200" ] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureSegmentsScheduleOfRevenueAndGrossProfitForEachReportableSegmentDetails", "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense)", "totalLabel": "Total other income (expense)", "terseLabel": "Total other income (expense)", "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [ "r168" ] }, "rpay_NumberOfCashEarnOutPayments": { "xbrltype": "integerItemType", "nsuri": "http://www.repay.com/20231231", "localname": "NumberOfCashEarnOutPayments", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryPurchaseConsiderationParentheticalDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of cash earn-out payments", "label": "Number Of Cash Earn Out Payments", "documentation": "Number of cash earn-out payments." } } }, "auth_ref": [] }, "rpay_NumberOfMerchantsRepresentsGreaterThanTenPercentOfVolumeOrProfitBasis": { "xbrltype": "integerItemType", "nsuri": "http://www.repay.com/20231231", "localname": "NumberOfMerchantsRepresentsGreaterThanTenPercentOfVolumeOrProfitBasis", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of merchant represents greater than 10% of volume or profit basis", "label": "Number Of Merchants Represents Greater Than Ten Percent Of Volume Or Profit Basis", "documentation": "Number of merchants represents greater than ten percent of volume or profit basis." } } }, "auth_ref": [] }, "rpay_NumberOfOperatingLeaseSubleased": { "xbrltype": "integerItemType", "nsuri": "http://www.repay.com/20231231", "localname": "NumberOfOperatingLeaseSubleased", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of operating lease subleased", "label": "Number of operating lease subleased", "documentation": "Number of operating lease subleased." } } }, "auth_ref": [] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfOperatingSegments", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureSegmentsAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of operating segment", "label": "Number of Operating Segments", "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues." } } }, "auth_ref": [ "r1114" ] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportableSegments", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureSegmentsAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureOrganizationalStructureAndCorporateInformationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments", "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." } } }, "auth_ref": [ "r1114" ] }, "rpay_NumberOfTradeNames": { "xbrltype": "integerItemType", "nsuri": "http://www.repay.com/20231231", "localname": "NumberOfTradeNames", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of trade names", "label": "Number Of Trade Names", "documentation": "Number of trade names." } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Loss from operations", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r338", "r358", "r364", "r367", "r953" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesSummaryOfComponentsOfLeaseCostDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesSummaryOfComponentsOfLeaseCostDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Cost", "terseLabel": "Operating lease costs", "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." } } }, "auth_ref": [ "r703", "r982" ] }, "us-gaap_OperatingLeaseImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseImpairmentLoss", "crdr": "debit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating lease, impairment loss", "terseLabel": "Impairment loss on operating lease", "label": "Operating Lease, Impairment Loss", "documentation": "Amount of loss from impairment of right-of-use asset from operating lease." } } }, "auth_ref": [ "r1181" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfMaturityAnalysisOfCompanySOperatingLeasesLiabilitiesDetails2": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 }, "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfOperatingLeaseAndSupplementalInformationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfMaturityAnalysisOfCompanySOperatingLeasesLiabilitiesDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfOperatingLeaseAndSupplementalInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease liabilities", "terseLabel": "Total lease liabilities", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r698" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfOperatingLeaseAndSupplementalInformationDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 0.0 }, "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfOperatingLeaseAndSupplementalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Lease liability, current", "terseLabel": "Current operating lease liabilities", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r698" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfOperatingLeaseAndSupplementalInformationDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 1.0 }, "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfOperatingLeaseAndSupplementalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Lease liability, long-term", "terseLabel": "Noncurrent operating lease liabilities", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r698" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesOtherInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating cash flows from operating leases", "label": "Operating Lease, Payments", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r699", "r707" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfOperatingLeaseAndSupplementalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Right-of-use assets", "terseLabel": "Operating lease right-of-use assets, net", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r697" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfOperatingLeaseAndSupplementalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average discount rate (annualized)", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r710", "r982" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfOperatingLeaseAndSupplementalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average remaining lease term (in years)", "label": "Operating Lease, Weighted Average Remaining Lease Term", "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." } } }, "auth_ref": [ "r709", "r982" ] }, "us-gaap_OperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwards", "crdr": "debit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net operating loss carryforwards", "label": "Operating Loss Carryforwards", "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [ "r101" ] }, "us-gaap_OperatingLossCarryforwardsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwardsValuationAllowance", "crdr": "credit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Valuation allowance recorded", "label": "Operating Loss Carryforwards, Valuation Allowance", "documentation": "The portion of the valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from net operating loss carryforwards for which it is more likely than not that a tax benefit will not be realized." } } }, "auth_ref": [ "r100" ] }, "rpay_OperatingLossCarryforwardsWithFiniteLife": { "xbrltype": "monetaryItemType", "nsuri": "http://www.repay.com/20231231", "localname": "OperatingLossCarryforwardsWithFiniteLife", "crdr": "debit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net operating loss carryforwards with finite life", "label": "Operating Loss Carryforwards With Finite Life", "documentation": "Operating loss carryforwards with finite life." } } }, "auth_ref": [] }, "rpay_OperatingLossCarryforwardsWithIndefiniteLife": { "xbrltype": "monetaryItemType", "nsuri": "http://www.repay.com/20231231", "localname": "OperatingLossCarryforwardsWithIndefiniteLife", "crdr": "debit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating loss carryforwards with indefinite life", "label": "Operating Loss Carryforwards With Indefinite Life", "documentation": "Operating loss carryforwards with indefinite life." } } }, "auth_ref": [] }, "us-gaap_OperatingSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingSegmentsMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureSegmentsScheduleOfRevenueAndGrossProfitForEachReportableSegmentDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureRevenueSummaryOfDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Operating Segments [Member]", "terseLabel": "Operating Segments", "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." } } }, "auth_ref": [ "r357", "r358", "r359", "r360", "r361", "r367" ] }, "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureOrganizationalStructureAndCorporateInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Organizational Structure and Corporate Information", "label": "Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]", "documentation": "The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles." } } }, "auth_ref": [ "r175", "r176", "r177", "r204" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureFairValueOfAssetsAndLiabilitiesSummaryOfCarryingAmountsAndEstimatedFairValuesOfAssetsAndLiabilitiesMeasuredAtFairValueDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 1.0 }, "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureFairValueOfAssetsAndLiabilitiesSummaryOfCarryingAmountsAndEstimatedFairValuesOfAssetsAndLiabilitiesMeasuredAtFairValueDetails", "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r259" ] }, "us-gaap_OtherComprehensiveIncomeLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLocationAxis", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureDerivativeInstrumentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Comprehensive Income Location", "label": "Other Comprehensive Income Location [Axis]", "documentation": "Information by location in other comprehensive income." } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLocationDomain", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureDerivativeInstrumentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Comprehensive Income Location", "label": "Other Comprehensive Income Location [Domain]", "documentation": "Location in other comprehensive income." } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent", "totalLabel": "Total other comprehensive (loss) income, before tax", "documentation": "Amount before tax of other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r11", "r21", "r205" ] }, "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent [Abstract]", "terseLabel": "Other comprehensive (loss) income, before tax" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "crdr": "debit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassification of net unrealized loss on cash flow hedges to other loss", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax", "documentation": "Amount, before tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r234", "r267", "r269" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax", "crdr": "credit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Tax expense on reclassification of net unrealized loss on cash flow hedges to other loss", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax", "documentation": "Amount of tax expense (benefit) for reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r268" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax", "crdr": "credit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation adjustments", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax", "totalLabel": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax, Total", "documentation": "Amount before tax, after 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." } } }, "auth_ref": [ "r7", "r159" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax", "crdr": "debit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Tax benefit on foreign currency translation adjustments", "label": "Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax", "totalLabel": "Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax, Total", "documentation": "Amount of tax expense (benefit), after 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." } } }, "auth_ref": [ "r7", "r8", "r666", "r673" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax", "totalLabel": "Total other comprehensive income (loss), net of tax", "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r23", "r32", "r271", "r274", "r280", "r667", "r668", "r674", "r777", "r800", "r1098", "r1099" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "crdr": "credit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "totalLabel": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent, Total", "terseLabel": "Other comprehensive income (loss)", "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r11", "r21", "r205", "r271", "r274" ] }, "us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossTaxPortionAttributableToParent1", "crdr": "debit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent", "totalLabel": "Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent, Total", "negatedTotalLabel": "Total income tax benefit (expense) related to items of other comprehensive income", "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r11", "r21", "r205" ] }, "us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossTaxPortionAttributableToParentAbstract", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax related to items of other comprehensive income:", "label": "Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent, Parenthetical Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherCostAndExpenseOperating": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCostAndExpenseOperating", "crdr": "debit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureSegmentsScheduleOfRevenueAndGrossProfitForEachReportableSegmentDetails" ], "lang": { "en-us": { "role": { "label": "Other Cost and Expense, Operating", "terseLabel": "Total other operating expenses", "documentation": "The total amount of other operating cost and expense items that are associated with the entity's normal revenue producing operation." } } }, "auth_ref": [ "r166", "r806" ] }, "us-gaap_OtherCurrentLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCurrentLiabilitiesMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Current Liabilities", "label": "Other Current Liabilities [Member]", "documentation": "Primary financial statement caption encompassing other current liabilities." } } }, "auth_ref": [] }, "us-gaap_OtherIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherIncomeMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other (Loss) Income", "label": "Other Income [Member]", "documentation": "Primary financial statement caption encompassing other revenue." } } }, "auth_ref": [ "r124" ] }, "us-gaap_OtherLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilities", "crdr": "credit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other liabilities", "label": "Other Liabilities", "totalLabel": "Other Liabilities, Total", "documentation": "Amount of liabilities classified as other." } } }, "auth_ref": [ "r140", "r784", "r865", "r866", "r997", "r1198" ] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other current liabilities", "label": "Other Liabilities, Current", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r38", "r983" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r44" ] }, "us-gaap_OtherLiabilityRelatedPartyTypeExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilityRelatedPartyTypeExtensibleEnumeration", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Other Liability, Related Party, Type [Extensible Enumeration]", "documentation": "Indicates type of related party for liability classified as other." } } }, "auth_ref": [ "r1185" ] }, "us-gaap_OtherNonoperatingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingExpense", "crdr": "debit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Other loss", "negatedLabel": "Other (loss) income", "label": "Other Nonoperating Expense", "documentation": "Amount of expense related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r170" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Other (loss) income", "label": "Other Nonoperating Income (Expense)", "totalLabel": "Other Nonoperating Income (Expense), Total", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r170" ] }, "us-gaap_OtherNonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpenseAbstract", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Other income (expense)", "label": "Other Nonoperating Income (Expense) [Abstract]" } } }, "auth_ref": [] }, "rpay_OtherPayablesToRelatedPartiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.repay.com/20231231", "localname": "OtherPayablesToRelatedPartiesMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureScheduleOfRelatedPartyPayablesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Payables to Related Parties", "label": "Other Payables To Related Parties [Member]", "documentation": "Other payables to related parties." } } }, "auth_ref": [] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Other Performance Measure, Amount", "terseLabel": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r1043" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Aggregate Erroneous Compensation Amount", "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r1010", "r1022", "r1032", "r1058" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery Compensation Amount", "terseLabel": "Compensation Amount" } } }, "auth_ref": [ "r1013", "r1025", "r1035", "r1061" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r1013", "r1025", "r1035", "r1061" ] }, "rpay_OutstandingStockOptionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.repay.com/20231231", "localname": "OutstandingStockOptionsMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShareSummaryOfComponentsOfCommonStockEquivalentSharesExcludedFromComputationOfDilutedLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding Stock Options", "label": "Outstanding Stock Options [Member]", "documentation": "Outstanding stock options." } } }, "auth_ref": [] }, "srt_OwnershipAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "OwnershipAxis", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Ownership [Axis]" } } }, "auth_ref": [] }, "srt_OwnershipDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "OwnershipDomain", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Ownership [Domain]" } } }, "auth_ref": [] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r1039" ] }, "rpay_PayixHoldingsIncorporatedMember": { "xbrltype": "domainItemType", "nsuri": "http://www.repay.com/20231231", "localname": "PayixHoldingsIncorporatedMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureScheduleOfRelatedPartyPayablesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Payix", "terseLabel": "Payix Holdings Incorporated", "label": "Payix Holdings Incorporated [Member]", "documentation": "Payix Holdings Incorporated." } } }, "auth_ref": [] }, "rpay_PayixMember": { "xbrltype": "domainItemType", "nsuri": "http://www.repay.com/20231231", "localname": "PayixMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryAndFinalPurchaseAllocationDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryPurchaseConsiderationDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryPurchaseConsiderationParentheticalDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryValuesAllocatedToIdentifiableIntangibleAssetsAndEstimatedUsefulLivesDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsTables", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfDeferredTaxAssetsAndLiabilitiesDetails", "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Payix", "label": "Payix [Member]", "documentation": "Payix." } } }, "auth_ref": [] }, "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities", "crdr": "credit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments of contingent consideration up to acquisition date fair value", "label": "Payment for Contingent Consideration Liability, Financing Activities", "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date." } } }, "auth_ref": [ "r10" ] }, "rpay_PaymentToRedemptionOfPostMergerRepayUnits": { "xbrltype": "monetaryItemType", "nsuri": "http://www.repay.com/20231231", "localname": "PaymentToRedemptionOfPostMergerRepayUnits", "crdr": "credit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Redemption of Post-Merger Repay Units", "label": "Payment To Redemption Of Post Merger Repay Units", "documentation": "Payment to redemption of post merger repay units." } } }, "auth_ref": [] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments for Repurchase of Common Stock", "terseLabel": "Shares repurchased under Incentive Plan and ESPP", "negatedLabel": "Shares repurchased under Incentive Plan and ESPP", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r57" ] }, "rpay_PaymentsForRepurchaseOfTreasuryShares": { "xbrltype": "monetaryItemType", "nsuri": "http://www.repay.com/20231231", "localname": "PaymentsForRepurchaseOfTreasuryShares", "crdr": "credit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments for Repurchase Of Treasury Shares", "documentation": "Payments for repurchase of treasury shares.", "negatedLabel": "Treasury shares repurchased" } } }, "auth_ref": [] }, "us-gaap_PaymentsOfCapitalDistribution": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfCapitalDistribution", "crdr": "credit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Distributions to Members", "label": "Payments of Capital Distribution", "documentation": "Cash outflow to owners or shareholders, excluding ordinary dividends. Includes special dividends." } } }, "auth_ref": [ "r57" ] }, "us-gaap_PaymentsOfLoanCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfLoanCosts", "crdr": "credit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Payment of loan costs", "label": "Payments of Loan Costs", "documentation": "The cash outflow for loan origination associated cost which is usually collected through escrow." } } }, "auth_ref": [ "r56" ] }, "us-gaap_PaymentsToAcquireBusinessesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesGross", "crdr": "credit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryPurchaseConsiderationDetails": { "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryPurchaseConsiderationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business combination, cash consideration", "label": "Payments to Acquire Businesses, Gross", "verboseLabel": "Cash consideration", "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price." } } }, "auth_ref": [ "r54", "r608" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Acquisition, net of cash and restricted cash acquired", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "totalLabel": "Payments to Acquire Businesses, Net of Cash Acquired, Total", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r54" ] }, "us-gaap_PaymentsToAcquireEquitySecuritiesFvNi": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireEquitySecuritiesFvNi", "crdr": "credit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Equity Securities, FV-NI", "negatedLabel": "Purchases of equity investment", "documentation": "Amount of cash outflow to acquire investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as investing activity." } } }, "auth_ref": [ "r224", "r286" ] }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireIntangibleAssets", "crdr": "credit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of intangible assets", "label": "Payments to Acquire Intangible Assets", "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill." } } }, "auth_ref": [ "r171" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of property and equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "totalLabel": "Payments to Acquire Property, Plant, and Equipment, Total", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r171" ] }, "us-gaap_PaymentsToDevelopSoftware": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToDevelopSoftware", "crdr": "credit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Capitalized software development costs", "label": "Payments to Develop Software", "documentation": "The cash outflow associated with the development or modification of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization." } } }, "auth_ref": [ "r171" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Issuers, Footnote [Text Block]", "terseLabel": "Peer Group Issuers, Footnote" } } }, "auth_ref": [ "r1042" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Total Shareholder Return Amount", "terseLabel": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r1042" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Actually Paid Compensation Amount", "terseLabel": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r1041" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO [Member]", "terseLabel": "PEO" } } }, "auth_ref": [ "r1051" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Name", "terseLabel": "PEO Name" } } }, "auth_ref": [ "r1044" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Total Compensation Amount", "terseLabel": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r1040" ] }, "rpay_PercentageOfCashAndCashEquivalentsHeld": { "xbrltype": "percentItemType", "nsuri": "http://www.repay.com/20231231", "localname": "PercentageOfCashAndCashEquivalentsHeld", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of cash and cash equivalents held", "label": "Percentage Of Cash And Cash Equivalents Held.", "documentation": "Percentage of cash and cash equivalents held." } } }, "auth_ref": [] }, "rpay_PercentageOfGoodwillAllocation": { "xbrltype": "percentItemType", "nsuri": "http://www.repay.com/20231231", "localname": "PercentageOfGoodwillAllocation", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of goodwill allocation.", "label": "Goodwill allocation percentage" } } }, "auth_ref": [] }, "rpay_PercentageOfTaxBenefitsPayableUnderTaxReceivableAgreement": { "xbrltype": "percentItemType", "nsuri": "http://www.repay.com/20231231", "localname": "PercentageOfTaxBenefitsPayableUnderTaxReceivableAgreement", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of tax benefits payable under Tax Receivable Agreement", "label": "Percentage Of Tax Benefits Payable Under Tax Receivable Agreement", "documentation": "Percentage of tax benefits payable under tax receivable agreement." } } }, "auth_ref": [] }, "rpay_PerformanceBasedStockOptionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.repay.com/20231231", "localname": "PerformanceBasedStockOptionsMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingPerformancebasedStockOptionsDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Performance based Stock Options", "label": "Performance Based Stock Options [Member]", "documentation": "Performance based stock options." } } }, "auth_ref": [] }, "us-gaap_PerformanceSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PerformanceSharesMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingPerformanceStockUnitsActivityDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingPerformanceStockUnitsActivityParentheticalDetails" ], "lang": { "en-us": { "role": { "label": "Performance Shares [Member]", "terseLabel": "Performance Stock Units", "documentation": "Share-based payment arrangement awarded for meeting performance target." } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name", "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1142", "r1143", "r1144", "r1145", "r1146", "r1147", "r1148", "r1149", "r1150", "r1151", "r1152", "r1153", "r1154", "r1155", "r1156", "r1157", "r1158", "r1159", "r1160", "r1161", "r1162", "r1163", "r1164", "r1165", "r1166", "r1167" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name", "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1142", "r1143", "r1144", "r1145", "r1146", "r1147", "r1148", "r1149", "r1150", "r1151", "r1152", "r1153", "r1154", "r1155", "r1156", "r1157", "r1158", "r1159", "r1160", "r1161", "r1162", "r1163", "r1164", "r1165", "r1166", "r1167" ] }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PortionAtFairValueFairValueDisclosureMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureFairValueOfAssetsAndLiabilitiesScheduleOfCarryingValueAndEstimatedFairValueOfBorrowingsDetails" ], "lang": { "en-us": { "role": { "label": "Portion at Fair Value Measurement [Member]", "axisDefault": "Portion at Fair Value Measurement [Member] [Default]", "documentation": "Measured at fair value for financial reporting purposes." } } }, "auth_ref": [ "r657" ] }, "rpay_PostMergerRepayUnitsExchangeableMember": { "xbrltype": "domainItemType", "nsuri": "http://www.repay.com/20231231", "localname": "PostMergerRepayUnitsExchangeableMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShareSummaryOfComponentsOfCommonStockEquivalentSharesExcludedFromComputationOfDilutedLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Post-Merger Repay Units Exchangeable", "label": "Post Merger Repay Units Exchangeable [Member]", "documentation": "Post-merger repay units exchangeable." } } }, "auth_ref": [] }, "rpay_PreTaxGainLossMember": { "xbrltype": "domainItemType", "nsuri": "http://www.repay.com/20231231", "localname": "PreTaxGainLossMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureDerivativeInstrumentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Pre-tax Gain (Loss)", "label": "Pre Tax Gain Loss [Member]", "documentation": "Pre-tax gain (loss)." } } }, "auth_ref": [] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other", "label": "Prepaid Expense and Other Assets, Current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r1097" ] }, "us-gaap_PrivatePlacementMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrivatePlacementMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Notes Offering", "label": "Private Placement [Member]", "documentation": "A private placement is a direct offering of securities to a limited number of sophisticated investors such as insurance companies, pension funds, mezzanine funds, stock funds and trusts." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromDivestitureOfBusinessesNetOfCashDivested", "crdr": "debit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureOrganizationalStructureAndCorporateInformationAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Proceeds from sale of business, net of cash retained", "totalLabel": "Proceeds from Divestiture of Businesses, Net of Cash Divested, Total", "label": "Proceeds from Divestiture of Businesses, Net of Cash Divested", "terseLabel": "Cash proceeds from sale of business", "documentation": "This element represents the cash inflow during the period from the sale of a component of the entity." } } }, "auth_ref": [ "r53" ] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Public issuance of Class A Common Stock", "label": "Proceeds from Issuance of Common Stock", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r9" ] }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfLongTermDebt", "crdr": "debit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of long-term debt", "label": "Proceeds from Issuance of Long-Term Debt", "totalLabel": "Proceeds from Issuance of Long-Term Debt, Total", "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer." } } }, "auth_ref": [ "r55", "r836" ] }, "us-gaap_ProceedsFromRepaymentsOfLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromRepaymentsOfLinesOfCredit", "crdr": "debit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Payment on line of credit", "label": "Proceeds from (Repayments of) Lines of Credit", "documentation": "The net cash inflow or cash outflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with either short term or long term maturity that is collateralized (backed by pledge, mortgage or other lien in the entity's assets)." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromWarrantExercises": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromWarrantExercises", "crdr": "debit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise of warrants", "label": "Proceeds from Warrant Exercises", "documentation": "The cash inflow associated with the amount received from holders exercising their stock warrants." } } }, "auth_ref": [ "r1101" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 0.0 }, "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 0.0 }, "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 0.0 }, "http://www.repay.com/20231231/taxonomy/role/DisclosureSegmentsScheduleOfRevenueAndGrossProfitForEachReportableSegmentDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureSegmentsScheduleOfRevenueAndGrossProfitForEachReportableSegmentDetails", "http://www.repay.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInEquity", "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows", "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome", "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income (loss)", "totalLabel": "Net income (loss)", "verboseLabel": "Net income (loss)", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r251", "r270", "r273", "r287", "r293", "r303", "r313", "r314", "r338", "r358", "r364", "r367", "r410", "r464", "r465", "r467", "r468", "r469", "r471", "r473", "r475", "r476", "r611", "r614", "r615", "r646", "r659", "r782", "r797", "r846", "r893", "r915", "r916", "r953", "r980", "r981", "r996", "r1100", "r1135" ] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesScheduleOfEstimatedUsefulLifeOfPropertyAndEquipmentDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Tangible Asset", "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r14" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipment" ], "lang": { "en-us": { "role": { "terseLabel": "Property and Equipment", "label": "Property, Plant and Equipment Disclosure [Text Block]", "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r184", "r231", "r235", "r236" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property,plant and equipment, gross", "label": "Property, Plant and Equipment, Gross", "totalLabel": "Property, Plant and Equipment, Gross, Total", "periodStartLabel": "Property, Plant and Equipment, Gross, Beginning Balance", "periodEndLabel": "Property, Plant and Equipment, Gross, Ending Balance", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r185", "r255", "r795" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property Plant And Equipment [Line Items]", "label": "Property, Plant and Equipment [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 0.0 }, "http://www.repay.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails", "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Property, plant and equipment, net", "terseLabel": "Property, plant and equipment, net", "label": "Property, Plant and Equipment, Net", "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." } } }, "auth_ref": [ "r14", "r783", "r795", "r983" ] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Property and Equipment", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r14", "r231", "r235", "r793" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Property and Equipment", "label": "Property, Plant and Equipment [Table Text Block]", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r14" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesScheduleOfEstimatedUsefulLifeOfPropertyAndEquipmentDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Tangible Asset", "label": "Long-Lived Tangible Asset [Domain]", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r185" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesScheduleOfEstimatedUsefulLifeOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated Useful Life", "label": "Property, Plant and Equipment, Useful Life", "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment." } } }, "auth_ref": [] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Table]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r1039" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance [Table Text Block]", "terseLabel": "Pay vs Performance Disclosure, Table" } } }, "auth_ref": [ "r1039" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryPurchaseConsiderationParentheticalDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesScheduleOfEstimatedUsefulLifeOfPropertyAndEquipmentDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r460", "r461", "r462", "r463", "r528", "r536", "r561", "r562", "r563", "r733", "r757", "r819", "r861", "r862", "r923", "r924", "r925", "r926", "r931", "r941", "r942", "r955", "r963", "r976", "r984", "r987", "r1133", "r1137", "r1189", "r1190", "r1191", "r1192", "r1193" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryPurchaseConsiderationParentheticalDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesScheduleOfEstimatedUsefulLifeOfPropertyAndEquipmentDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r460", "r461", "r462", "r463", "r528", "r536", "r561", "r562", "r563", "r733", "r757", "r819", "r861", "r862", "r923", "r924", "r925", "r926", "r931", "r941", "r942", "r955", "r963", "r976", "r984", "r987", "r1133", "r1137", "r1189", "r1190", "r1191", "r1192", "r1193" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]", "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure" } } }, "auth_ref": [ "r1005", "r1017", "r1027", "r1053" ] }, "rpay_RedemptionOfPostMergerRepayUnits": { "xbrltype": "monetaryItemType", "nsuri": "http://www.repay.com/20231231", "localname": "RedemptionOfPostMergerRepayUnits", "crdr": "debit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "negatedLabel": "Redemption of Post-Merger Repay Units", "label": "Redemption Of Post Merger Repay Units", "documentation": "Redemption of Post-Merger repay units." } } }, "auth_ref": [] }, "rpay_ReductionOfDeferredTaxAssetAndOffsettingDeferredTaxLiabilityAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.repay.com/20231231", "localname": "ReductionOfDeferredTaxAssetAndOffsettingDeferredTaxLiabilityAmount", "crdr": "debit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reduction of deferred tax asset (DTA) and offsetting deferred tax liability (DTL) amount", "label": "Reduction Of Deferred Tax Asset And Offsetting Deferred Tax Liability Amount", "documentation": "Reduction of deferred tax asset and offsetting deferred tax liability." } } }, "auth_ref": [] }, "rpay_RegionsBankMember": { "xbrltype": "domainItemType", "nsuri": "http://www.repay.com/20231231", "localname": "RegionsBankMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureDerivativeInstrumentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Regions Bank", "label": "Regions Bank [Member]", "documentation": "Regions Bank." } } }, "auth_ref": [] }, "rpay_RelatedPartiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.repay.com/20231231", "localname": "RelatedPartiesMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Parties", "label": "Related Parties [Member]", "documentation": "Related parties." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyDomain", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Related Party, Type [Domain]", "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." } } }, "auth_ref": [ "r535", "r720", "r721", "r864", "r865", "r866", "r867", "r868", "r890", "r892", "r922" ] }, "rpay_RelatedPartyPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.repay.com/20231231", "localname": "RelatedPartyPayable", "crdr": "credit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureScheduleOfRelatedPartyPayablesDetails", "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Related party payable", "label": "Related Party Payable", "documentation": "Related party payable." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionAxis", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureScheduleOfRelatedPartyPayablesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transaction", "label": "Related Party Transaction [Axis]", "documentation": "Information by type of related party transaction." } } }, "auth_ref": [ "r720", "r721", "r1185" ] }, "us-gaap_RelatedPartyTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionDomain", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureScheduleOfRelatedPartyPayablesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transaction", "label": "Related Party Transaction [Domain]", "documentation": "Transaction between related party." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionLineItems", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureScheduleOfRelatedPartyPayablesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transaction [Line Items]", "label": "Related Party Transaction [Line Items]", "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." } } }, "auth_ref": [ "r897", "r898", "r901" ] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Related Party, Type [Axis]", "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." } } }, "auth_ref": [ "r535", "r720", "r721", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r771", "r772", "r773", "r774", "r775", "r864", "r865", "r866", "r867", "r868", "r890", "r892", "r922", "r1185" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactions" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transactions", "label": "Related Party Transactions Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r717", "r718", "r719", "r721", "r723", "r842", "r843", "r844", "r899", "r900", "r901", "r920", "r921" ] }, "rpay_ReleaseOfShareAwardsVestedUnderIncentivePlanAndSharesPurchasedUnderEspp": { "xbrltype": "monetaryItemType", "nsuri": "http://www.repay.com/20231231", "localname": "ReleaseOfShareAwardsVestedUnderIncentivePlanAndSharesPurchasedUnderEspp", "crdr": "credit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Release of share awards vested under Incentive Plan and shares purchased under ESPP", "label": "Release Of Share Awards Vested Under Incentive Plan And Shares Purchased Under ESPP", "documentation": "Release Of Share Awards Vested Under Incentive Plan And Shares Purchased Under ESPP" } } }, "auth_ref": [] }, "us-gaap_RepaymentsOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLongTermDebt", "crdr": "credit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments on long-term debt", "label": "Repayments of Long-Term Debt", "totalLabel": "Repayments of Long-Term Debt, Total", "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r58", "r839" ] }, "us-gaap_RepaymentsOfRelatedPartyDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfRelatedPartyDebt", "crdr": "credit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payment to related party", "label": "Repayments of Related Party Debt", "documentation": "The cash outflow for the payment of a long-term borrowing made from a related party where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Payments for Advances from Affiliates." } } }, "auth_ref": [ "r58" ] }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RepurchaseAgreementCounterpartyNameDomain", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureDerivativeInstrumentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty Name", "label": "Counterparty Name [Domain]" } } }, "auth_ref": [ "r296", "r297", "r480", "r499", "r722", "r948", "r949" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date [Axis]", "terseLabel": "Restatement Determination Date:" } } }, "auth_ref": [ "r1006", "r1018", "r1028", "r1054" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date", "terseLabel": "Restatement Determination Date" } } }, "auth_ref": [ "r1007", "r1019", "r1029", "r1055" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Does Not Require Recovery [Text Block]", "terseLabel": "Restatement does not require Recovery" } } }, "auth_ref": [ "r1014", "r1026", "r1036", "r1062" ] }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents", "label": "Cash and Cash Equivalents [Domain]", "documentation": "Type of cash and cash equivalent. Cash is 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." } } }, "auth_ref": [ "r254" ] }, "us-gaap_RestrictedCashNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashNoncurrent", "crdr": "debit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets", "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted cash", "label": "Restricted Cash, Noncurrent", "documentation": "Amount of cash restricted as to withdrawal or usage, classified as noncurrent. 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." } } }, "auth_ref": [ "r227", "r1096", "r1104" ] }, "us-gaap_RestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingRestrictedStockAwardsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unvested Restricted Share Awards", "label": "Restricted Stock [Member]", "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." } } }, "auth_ref": [ "r65" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted Stock Units", "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." } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated deficit", "label": "Retained Earnings (Accumulated Deficit)", "totalLabel": "Retained Earnings (Accumulated Deficit), Total", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r155", "r193", "r790", "r826", "r831", "r840", "r872", "r983" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Retained Earnings", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r247", "r299", "r300", "r301", "r304", "r312", "r314", "r415", "r421", "r567", "r568", "r569", "r590", "r591", "r626", "r629", "r630", "r633", "r644", "r822", "r824", "r847", "r1200" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureSegmentsScheduleOfRevenueAndGrossProfitForEachReportableSegmentDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureRevenueSummaryOfDisaggregationOfRevenueDetails", "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "verboseLabel": "Total Revenue", "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." } } }, "auth_ref": [ "r339", "r340", "r357", "r362", "r363", "r369", "r371", "r372", "r523", "r524", "r758" ] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue", "label": "Revenue from Contract with Customer [Policy Text Block]", "documentation": "Disclosure of accounting policy for revenue from contract with customer." } } }, "auth_ref": [ "r243", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r943" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureRevenue" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue", "label": "Revenue from Contract with Customer [Text Block]", "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." } } }, "auth_ref": [ "r243", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r527" ] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesAbstract", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureRevenueSummaryOfDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue", "label": "Revenues [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureFairValueOfAssetsAndLiabilitiesScheduleOfCarryingValueAndEstimatedFairValueOfBorrowingsDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBorrowingsSummaryOfBorrowingsUnderCreditAgreementDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBorrowingsSummaryOfBorrowingsUnderCreditAgreementParentheticalDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Revolving Credit Facility", "terseLabel": "Revolving Loan", "label": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesOtherInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating leases", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r708", "r982" ] }, "rpay_RightOfUseAssetsObtainedInExchangeForLeaseLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.repay.com/20231231", "localname": "RightOfUseAssetsObtainedInExchangeForLeaseLiabilitiesAbstract", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesOtherInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-use assets obtained in exchange for lease liabilities:", "label": "Right Of Use Assets Obtained In Exchange For Lease Liabilities [Abstract]", "documentation": "Right-of-use assets obtained in exchange for lease liabilities." } } }, "auth_ref": [] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r1071" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r1071" ] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockNameOfTransactionDomain", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of Stock", "label": "Sale of Stock [Domain]", "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement." } } }, "auth_ref": [] }, "us-gaap_SalesChannelDirectlyToConsumerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesChannelDirectlyToConsumerMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureRevenueSummaryOfDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Direct Relationships", "label": "Sales Channel, Directly to Consumer [Member]", "documentation": "Contract with customer in which good or service is transferred directly to consumer." } } }, "auth_ref": [ "r970" ] }, "us-gaap_SalesChannelThroughIntermediaryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesChannelThroughIntermediaryMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureRevenueSummaryOfDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Sales Channel, Through Intermediary [Member]", "terseLabel": "Indirect Relationships", "documentation": "Contract with customer in which good or service is transferred through intermediary." } } }, "auth_ref": [ "r970" ] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesRevenueNetMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Volume or Profit Basis", "label": "Revenue Benchmark [Member]", "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r372", "r1081" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShareSummaryOfComponentsOfCommonStockEquivalentSharesExcludedFromComputationOfDilutedLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table]", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "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." } } }, "auth_ref": [ "r65" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Components of Common Stock Equivalent Shares Excluded from Computation of Diluted Loss per Share", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities." } } }, "auth_ref": [ "r65" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryAndFinalPurchaseAllocationDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryPurchaseConsiderationDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryPurchaseConsiderationParentheticalDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryValuesAllocatedToIdentifiableIntangibleAssetsAndEstimatedUsefulLivesDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfProFormaFinancialInformationDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Business Acquisitions By Acquisition [Table]", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities." } } }, "auth_ref": [ "r103", "r104", "r603" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Preliminary Purchase Consideration", "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]", "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts." } } }, "auth_ref": [ "r103", "r104" ] }, "rpay_ScheduleOfCarryingValueAndEstimatedFairValueOfBorrowingsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.repay.com/20231231", "localname": "ScheduleOfCarryingValueAndEstimatedFairValueOfBorrowingsTableTextBlock", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureFairValueOfAssetsAndLiabilitiesTables" ], "lang": { "en-us": { "role": { "documentation": "Schedule of carrying value and estimated fair value of borrowings.", "label": "Schedule of Carrying Value and Estimated Fair Value of Borrowings [Table Text Block]", "terseLabel": "Schedule of Carrying Value and Estimated Fair Value of Borrowings" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Provision for Income Tax", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years." } } }, "auth_ref": [ "r199" ] }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtInstrumentsTextBlock", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBorrowingsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Borrowings under Credit Agreement", "label": "Schedule of Long-Term Debt Instruments [Table Text Block]", "documentation": "Tabular disclosure of long-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 entity, if longer." } } }, "auth_ref": [ "r43", "r91", "r92", "r134", "r135", "r137", "r142", "r190", "r192", "r959", "r961", "r1109" ] }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Deferred Tax Assets and Liabilities", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets." } } }, "auth_ref": [ "r198" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Reconciliation of United States Statutory Income Tax Rate to Effective Income Tax Rate", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r197" ] }, "us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureSegmentsScheduleOfRevenueAndGrossProfitForEachReportableSegmentDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Revenue by Major Customers, by Reporting Segments [Table]", "documentation": "Tabular disclosure about the extent of the entity's reliance on its major customers." } } }, "auth_ref": [ "r178" ] }, "rpay_ScheduleOfEstimatedUsefulLifeOfPropertyPlantAndEquipmentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.repay.com/20231231", "localname": "ScheduleOfEstimatedUsefulLifeOfPropertyPlantAndEquipmentTableTextBlock", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Estimated Useful Life of Property and Equipment", "label": "Schedule Of Estimated Useful Life Of Property Plant And Equipment Table [Text Block]", "documentation": "Schedule of estimated useful life of property plant and equipment." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Finite Lived Intangible Assets [Table]", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r79", "r82", "r759" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Intangible Assets", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment." } } }, "auth_ref": [ "r79", "r82" ] }, "us-gaap_ScheduleOfGoodwillTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTable", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureGoodwillAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureGoodwillScheduleOfChangesToGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Goodwill [Table]", "label": "Schedule of Goodwill [Table]", "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons." } } }, "auth_ref": [ "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r444", "r957" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureGoodwillTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Changes to Goodwill", "label": "Schedule of Goodwill [Table Text Block]", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r957", "r1120", "r1121", "r1122", "r1123", "r1124", "r1125", "r1126", "r1127", "r1128", "r1129", "r1130" ] }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Loss Before Income Taxes", "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]", "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions." } } }, "auth_ref": [ "r1108" ] }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBorrowingsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Principal Maturities of Borrowings Outstanding", "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]", "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt." } } }, "auth_ref": [ "r15" ] }, "rpay_ScheduleOfOperatingRightOfUseAssetAndLeaseLiabilityAndSupplementalInformationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.repay.com/20231231", "localname": "ScheduleOfOperatingRightOfUseAssetAndLeaseLiabilityAndSupplementalInformationTableTextBlock", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Operating Lease and Supplemental Information", "label": "Schedule Of Operating Right Of Use Asset And Lease Liability And Supplemental Information Table [Text Block]", "documentation": "Schedule of operating right of use asset and lease liability and supplemental information." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Property Plant And Equipment [Table]", "label": "Property, Plant and Equipment [Table]", "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r14" ] }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Preliminary and Final Purchase Allocation", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree." } } }, "auth_ref": [ "r202" ] }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureScheduleOfRelatedPartyPayablesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Related Party Transactions By Related Party [Table]", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "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." } } }, "auth_ref": [ "r138", "r139", "r897", "r898", "r901" ] }, "us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRelatedPartyTransactionsTableTextBlock", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Related Party Payables", "label": "Schedule of Related Party Transactions [Table Text Block]", "documentation": "Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, 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." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureSegmentsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Schedule of Revenue and Gross Profit for Each Reportable Segment", "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." } } }, "auth_ref": [ "r73", "r74", "r75", "r76" ] }, "us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationActivityTableTextBlock", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Outstanding Performance Stock Units Activity, Restricted Stock Awards, Restricted Stock Units and Performance-based Stock Options", "label": "Share-Based Payment Arrangement, Activity [Table Text Block]", "verboseLabel": "Schedule of Outstanding Performance Stock Units Activity, Restricted Stock Awards and Restricted Stock Units", "documentation": "Tabular disclosure of activity for award under share-based payment arrangement. Includes, but is not limited to, outstanding award at beginning and end of year, granted, exercised, forfeited, and weighted-average grant date fair value." } } }, "auth_ref": [ "r26", "r27", "r98" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingPerformanceStockUnitsActivityDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingPerformanceStockUnitsActivityParentheticalDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingPerformancebasedStockOptionsDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingRestrictedStockAwardsActivityDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingRestrictedStockUnitsActivityDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions", "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions." } } }, "auth_ref": [ "r196" ] }, "us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Net Income (Loss) and Weighted Average Basic and Diluted Shares Outstanding", "label": "Schedule of Weighted Average Number of Shares [Table Text Block]", "documentation": "Tabular disclosure of the weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit)." } } }, "auth_ref": [ "r64" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Estimated Amortization Expense", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r82" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r998" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r1001" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureSegmentsScheduleOfRevenueAndGrossProfitForEachReportableSegmentDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureGoodwillAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureGoodwillScheduleOfChangesToGoodwillDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureOrganizationalStructureAndCorporateInformationAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureRevenueSummaryOfDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Segments [Domain]", "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." } } }, "auth_ref": [ "r335", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r367", "r372", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r456", "r457", "r808", "r809", "r810", "r811", "r812", "r813", "r814", "r815", "r816", "r817", "r818", "r957", "r1086", "r1196" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureSegments" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segments", "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." } } }, "auth_ref": [ "r334", "r335", "r336", "r337", "r338", "r350", "r361", "r365", "r366", "r367", "r368", "r369", "r370", "r372" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureSegmentsScheduleOfRevenueAndGrossProfitForEachReportableSegmentDetails" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Information [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingPolicyPolicyTextBlock", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting", "label": "Segment Reporting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for segment reporting." } } }, "auth_ref": [ "r351", "r352", "r353", "r354", "r355", "r356", "r371", "r954" ] }, "us-gaap_SelfInsuranceReserve": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SelfInsuranceReserve", "crdr": "credit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "IBNR reserve", "label": "Self Insurance Reserve", "documentation": "Carrying amount (including both current and noncurrent portions) of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property." } } }, "auth_ref": [ "r44" ] }, "us-gaap_SelfInsuranceReservePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SelfInsuranceReservePolicyTextBlock", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Incurred But Not Reported (\"IBNR\") Reserve", "label": "Self Insurance Reserve [Policy Text Block]", "documentation": "Disclosure of accounting policy for self-insurance reserves, including, but not limited to incurred but not reported reserves (IBNR)." } } }, "auth_ref": [] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, general and administrative", "label": "Selling, General and Administrative Expense", "totalLabel": "Selling, General and Administrative Expense, Total", "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc." } } }, "auth_ref": [ "r167" ] }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpensesMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, General and Administrative Expenses", "label": "Selling, General and Administrative Expenses [Member]", "documentation": "Primary financial statement caption encompassing selling, general and administrative expense." } } }, "auth_ref": [] }, "rpay_SeniorSecuredRevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.repay.com/20231231", "localname": "SeniorSecuredRevolvingCreditFacilityMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Senior Secured Revolving Credit Facility", "label": "Senior Secured Revolving Credit Facility [Member]", "documentation": "Senior secured revolving credit facility." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Stock based compensation", "label": "Share-Based Payment Arrangement, Noncash Expense", "totalLabel": "Share-Based Payment Arrangement, Noncash Expense, Total", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r12" ] }, "rpay_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardFairMarketValuePercent": { "xbrltype": "percentItemType", "nsuri": "http://www.repay.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardFairMarketValuePercent", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of fair market value of exercised shares", "label": "Share Based Compensation Arrangement By Share Based Payment Award Award Fair Market Value Percent", "documentation": "Share based compensation arrangement by share based payment award award fair market value percent." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Award vesting period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "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." } } }, "auth_ref": [ "r977" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting, description", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights", "documentation": "Description of service or performance condition required to be met for earning right to award under share-based payment arrangement. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r96" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingPerformanceStockUnitsActivityDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingRestrictedStockAwardsActivityDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeited", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r555" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingPerformanceStockUnitsActivityDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingRestrictedStockAwardsActivityDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average grant date fair value, Forfeited", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event." } } }, "auth_ref": [ "r555" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingPerformanceStockUnitsActivityDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingRestrictedStockAwardsActivityDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "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)." } } }, "auth_ref": [ "r553" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingPerformanceStockUnitsActivityDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingRestrictedStockAwardsActivityDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingRestrictedStockUnitsActivityDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average grant date fair value, Granted", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "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)." } } }, "auth_ref": [ "r553" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingPerformanceStockUnitsActivityDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingRestrictedStockAwardsActivityDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Unvested, Beginning Balance", "periodEndLabel": "Unvested, Ending Balance", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date." } } }, "auth_ref": [ "r550", "r551" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingPerformanceStockUnitsActivityDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingRestrictedStockAwardsActivityDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Weighted average grant date fair value, Beginning Balance", "periodEndLabel": "Weighted average grant date fair value, Ending Balance", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r550", "r551" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingPerformanceStockUnitsActivityDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingRestrictedStockAwardsActivityDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r554" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "crdr": "debit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value vested related to PSUs, RSAs and RSUs", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash." } } }, "auth_ref": [ "r557" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingPerformanceStockUnitsActivityDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingRestrictedStockAwardsActivityDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average grant date fair value, Vested", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement." } } }, "auth_ref": [ "r554" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureShareBasedCompensationScheduleOfSharebasedPaymentAwardStockOptionsValuationAssumptionsDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dividend yield", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term." } } }, "auth_ref": [ "r562" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureShareBasedCompensationScheduleOfSharebasedPaymentAwardStockOptionsValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected volatility", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [ "r561" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureShareBasedCompensationScheduleOfSharebasedPaymentAwardStockOptionsValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Risk-free interest rate", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [ "r563" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingPerformanceStockUnitsActivityDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingPerformanceStockUnitsActivityParentheticalDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingPerformancebasedStockOptionsDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingRestrictedStockAwardsActivityDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingRestrictedStockUnitsActivityDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share Based Compensation Arrangement By Share Based Payment Award [Line Items]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "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." } } }, "auth_ref": [ "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "verboseLabel": "Increased number of shares available for awards under incentive plan", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r979" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingPerformancebasedStockOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeited", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period", "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan." } } }, "auth_ref": [ "r548" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingPerformancebasedStockOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r546" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingPerformancebasedStockOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Intrinsic Value, Outstanding", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r95" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingPerformancebasedStockOptionsDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Outstanding ending balance", "periodStartLabel": "Outstanding beginning balance", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r542", "r543" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingPerformancebasedStockOptionsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Weighted Average Exercise Price, Outstanding", "periodEndLabel": "Weighted Average Exercise Price, Outstanding", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r542", "r543" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingPerformancebasedStockOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options vested and exercisable at December 31, 2023", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r558" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingPerformancebasedStockOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Exercise Price, Options vested and exercisable at December 31, 2023", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r558" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingPerformanceStockUnitsActivityDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingPerformanceStockUnitsActivityParentheticalDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingPerformancebasedStockOptionsDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingRestrictedStockAwardsActivityDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingRestrictedStockUnitsActivityDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "All Award Types", "terseLabel": "All Award Types", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingPerformancebasedStockOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Exercise Price, Exercised", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r547" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingPerformancebasedStockOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Exercise Price, Forfeited", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated." } } }, "auth_ref": [ "r548" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingPerformancebasedStockOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Exercise Price, Granted", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r546" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expiration period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period", "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r978" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureShareBasedCompensationScheduleOfSharebasedPaymentAwardStockOptionsValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected term (in years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r560" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingPerformancebasedStockOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Remaining Contractual Term (in years), Outstanding", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r195" ] }, "us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareholdersEquityAndShareBasedPaymentsTextBlock", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensation" ], "lang": { "en-us": { "role": { "terseLabel": "Share Based Compensation", "label": "Shareholders' Equity and Share-Based Payments [Text Block]", "documentation": "The entire disclosure for shareholders' equity and share-based payment arrangement. Includes, but is not limited to, disclosure of policy and terms of share-based payment arrangement, deferred compensation arrangement, and employee stock purchase plan (ESPP)." } } }, "auth_ref": [ "r189", "r194" ] }, "rpay_SharesIssuedShareShareBasedPaymentArrangementReleaseOfShareAwardVested": { "xbrltype": "sharesItemType", "nsuri": "http://www.repay.com/20231231", "localname": "SharesIssuedShareShareBasedPaymentArrangementReleaseOfShareAwardVested", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Release of share awards vested under Incentive Plan, shares", "label": "Shares Issued Share Share Based Payment Arrangement Release Of Share Award Vested", "documentation": "Shares issued, share, share-based payment arrangement, release of share award vested." } } }, "auth_ref": [] }, "rpay_SharesIssuedShareShareBasedPaymentArrangementReleaseOfShareAwardVestedAndSharesPurchasedUnderEmployeeSharePurchasePlan": { "xbrltype": "sharesItemType", "nsuri": "http://www.repay.com/20231231", "localname": "SharesIssuedShareShareBasedPaymentArrangementReleaseOfShareAwardVestedAndSharesPurchasedUnderEmployeeSharePurchasePlan", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "documentation": "Shares issued, share, share-based payment arrangement, release of share award vested and shares purchased under employee share purchase plan.", "label": "Shares Issued Share Share Based Payment Arrangement Release Of Share Award Vested And Shares Purchased Under Employee Share Purchase Plan", "terseLabel": "Release of share awards vested under Incentive Plan and shares purchased under ESPP, shares" } } }, "auth_ref": [] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesOutstanding", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance, shares", "periodEndLabel": "Balance, shares", "label": "Shares, Outstanding", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "rpay_SharesOutstandingUnderEmployeeStockPurchasePlan": { "xbrltype": "sharesItemType", "nsuri": "http://www.repay.com/20231231", "localname": "SharesOutstandingUnderEmployeeStockPurchasePlan", "calculation": { "http://www.repay.com/20231231/taxonomy/role/DisclosureEarningsPerShareSummaryOfNetIncomeLossAndWeightedAverageBasicAndDilutedSharesOutstandingDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureEarningsPerShareSummaryOfNetIncomeLossAndWeightedAverageBasicAndDilutedSharesOutstandingDetails" ], "lang": { "en-us": { "role": { "documentation": "Shares outstanding under employee stock purchase plan.", "label": "Shares Outstanding Under Employee Stock Purchase Plan", "terseLabel": "Outstanding ESPP purchase rights for Class A common stock" } } }, "auth_ref": [] }, "rpay_SharesRepurchasedUnderIncentivePlan": { "xbrltype": "monetaryItemType", "nsuri": "http://www.repay.com/20231231", "localname": "SharesRepurchasedUnderIncentivePlan", "crdr": "debit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "documentation": "Shares repurchased under Incentive Plan.", "label": "Shares Repurchased Under Incentive Plan", "negatedLabel": "Shares repurchased under Incentive Plan" } } }, "auth_ref": [] }, "rpay_SharesToBePaidOutAtTargetLevelPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.repay.com/20231231", "localname": "SharesToBePaidOutAtTargetLevelPercentage", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingPerformanceStockUnitsActivityParentheticalDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Shares to be paid out at target level percentage", "label": "Shares To Be Paid Out At Target Level Percentage", "documentation": "Shares to be paid out at target level percentage." } } }, "auth_ref": [] }, "us-gaap_ShortTermLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermLeaseCost", "crdr": "debit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesSummaryOfComponentsOfLeaseCostDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesSummaryOfComponentsOfLeaseCostDetails" ], "lang": { "en-us": { "role": { "label": "Short-Term Lease, Cost", "terseLabel": "Short-term lease costs", "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less." } } }, "auth_ref": [ "r704", "r982" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation and Summary of Significant Accounting Policies", "label": "Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r175", "r292" ] }, "rpay_SoftwareDevelopmentCostsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.repay.com/20231231", "localname": "SoftwareDevelopmentCostsMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Software Development Costs", "label": "Software Development Costs [Member]", "documentation": "Software development costs." } } }, "auth_ref": [] }, "us-gaap_StateAndLocalJurisdictionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StateAndLocalJurisdictionMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State", "label": "State and Local Jurisdiction [Member]", "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity." } } }, "auth_ref": [] }, "rpay_StateNetOperatingLossCarryforwardsExpirationYear": { "xbrltype": "gYearItemType", "nsuri": "http://www.repay.com/20231231", "localname": "StateNetOperatingLossCarryforwardsExpirationYear", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State net operating loss carryforwards expiration year", "label": "State Net Operating Loss Carryforwards Expiration Year", "documentation": "State net operating loss carryforwards expiration year." } } }, "auth_ref": [] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureSegmentsScheduleOfRevenueAndGrossProfitForEachReportableSegmentDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureGoodwillAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureGoodwillScheduleOfChangesToGoodwillDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureOrganizationalStructureAndCorporateInformationAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureRevenueSummaryOfDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r250", "r335", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r367", "r372", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r453", "r456", "r457", "r808", "r809", "r810", "r811", "r812", "r813", "r814", "r815", "r816", "r817", "r818", "r957", "r1086", "r1196" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfProFormaFinancialInformationDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureEarningsPerShareSummaryOfNetIncomeLossAndWeightedAverageBasicAndDilutedSharesOutstandingDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingPerformanceStockUnitsActivityDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingPerformanceStockUnitsActivityParentheticalDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingRestrictedStockAwardsActivityDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingRestrictedStockUnitsActivityDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShareSummaryOfComponentsOfCommonStockEquivalentSharesExcludedFromComputationOfDilutedLossPerShareDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "http://www.repay.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInEquity", "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets", "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical", "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock", "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r244", "r262", "r263", "r264", "r293", "r319", "r320", "r324", "r326", "r332", "r333", "r410", "r464", "r467", "r468", "r469", "r475", "r476", "r497", "r498", "r500", "r501", "r503", "r659", "r836", "r837", "r838", "r839", "r847", "r848", "r849", "r850", "r851", "r852", "r853", "r854", "r855", "r856", "r857", "r859", "r871", "r894", "r917", "r932", "r933", "r934", "r935", "r936", "r1079", "r1105", "r1113" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r23", "r48", "r247", "r276", "r277", "r278", "r299", "r300", "r301", "r304", "r312", "r314", "r331", "r415", "r421", "r504", "r567", "r568", "r569", "r590", "r591", "r626", "r628", "r629", "r630", "r631", "r633", "r644", "r667", "r669", "r670", "r671", "r672", "r674", "r716", "r822", "r823", "r824", "r847", "r917" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureEarningsPerShareSummaryOfNetIncomeLossAndWeightedAverageBasicAndDilutedSharesOutstandingDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureFairValueOfAssetsAndLiabilitiesTables", "http://www.repay.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "http://www.repay.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInEquity", "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets", "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical", "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Statement [Line Items]", "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." } } }, "auth_ref": [ "r299", "r300", "r301", "r331", "r758", "r834", "r859", "r863", "r864", "r865", "r866", "r867", "r868", "r871", "r874", "r875", "r876", "r877", "r878", "r881", "r882", "r883", "r884", "r886", "r887", "r888", "r889", "r890", "r892", "r895", "r896", "r903", "r904", "r905", "r906", "r907", "r908", "r909", "r910", "r911", "r912", "r913", "r914", "r917", "r988" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureEarningsPerShareSummaryOfNetIncomeLossAndWeightedAverageBasicAndDilutedSharesOutstandingDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureFairValueOfAssetsAndLiabilitiesTables", "http://www.repay.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "http://www.repay.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInEquity", "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets", "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical", "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "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." } } }, "auth_ref": [ "r299", "r300", "r301", "r331", "r758", "r834", "r859", "r863", "r864", "r865", "r866", "r867", "r868", "r871", "r874", "r875", "r876", "r877", "r878", "r881", "r882", "r883", "r884", "r886", "r887", "r888", "r889", "r890", "r892", "r895", "r896", "r903", "r904", "r905", "r906", "r907", "r908", "r909", "r910", "r911", "r912", "r913", "r914", "r917", "r988" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Price or TSR Estimation Method [Text Block]", "terseLabel": "Stock Price or TSR Estimation Method" } } }, "auth_ref": [ "r1009", "r1021", "r1031", "r1057" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Appreciation Rights (SARs) [Member]", "terseLabel": "Stock Appreciation Rights (SARs)", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_StockIssued1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssued1", "crdr": "credit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisition in exchange for Class A Common Stock", "label": "Stock Issued", "documentation": "The fair value of stock issued in noncash financing activities." } } }, "auth_ref": [ "r61", "r62", "r63" ] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of new shares, shares", "label": "Stock Issued During Period, Shares, New Issues", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r23", "r152", "r153", "r193", "r836", "r917", "r933" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureShareBasedCompensationScheduleOfOutstandingPerformancebasedStockOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercised", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r23", "r152", "r153", "r193", "r547" ] }, "rpay_StockIssuedDuringPeriodSharesWarrantExercise": { "xbrltype": "sharesItemType", "nsuri": "http://www.repay.com/20231231", "localname": "StockIssuedDuringPeriodSharesWarrantExercise", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Warrant exercise, shares", "label": "Stock Issued During Period Shares Warrant Exercise", "documentation": "Stock issued during period, shares, warrant exercise." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of new shares", "label": "Stock Issued During Period, Value, New Issues", "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering." } } }, "auth_ref": [ "r23", "r152", "r153", "r193", "r847", "r917", "r933", "r996" ] }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "crdr": "credit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "totalLabel": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture, Total", "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture", "terseLabel": "Stock-based compensation", "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r99", "r152", "r153", "r193" ] }, "rpay_StockIssuedDuringPeriodValueWarrantExercise": { "xbrltype": "monetaryItemType", "nsuri": "http://www.repay.com/20231231", "localname": "StockIssuedDuringPeriodValueWarrantExercise", "crdr": "credit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Warrant exercise", "label": "Stock Issued During Period Value Warrant Exercise", "documentation": "Stock issued during period, value, warrant exercise." } } }, "auth_ref": [] }, "rpay_StockRepurchasedDuringPeriodSharesUnderEmployeeSharePurchasePlan": { "xbrltype": "sharesItemType", "nsuri": "http://www.repay.com/20231231", "localname": "StockRepurchasedDuringPeriodSharesUnderEmployeeSharePurchasePlan", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "documentation": "Stock repurchased during period shares under employee share purchase plan.", "label": "Stock Repurchased During Period Shares Under Employee Share Purchase Plan", "terseLabel": "Shares repurchased under incentive Plan and ESPP , Shares", "negatedLabel": "Shares repurchased under incentive Plan and ESPP , Shares" } } }, "auth_ref": [] }, "rpay_StockRepurchasedDuringPeriodValueUnderEmployeeSharePurchasePlan": { "xbrltype": "monetaryItemType", "nsuri": "http://www.repay.com/20231231", "localname": "StockRepurchasedDuringPeriodValueUnderEmployeeSharePurchasePlan", "crdr": "debit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "documentation": "Stock Repurchased During Period Value Under Employee Share Purchase Plan", "label": "Stock Repurchased During Period Value Under Employee Share Purchase Plan", "terseLabel": "Shares Repurchased Under Incentive Plan and ESPP", "negatedLabel": "Shares Repurchased Under Incentive Plan and ESPP" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total Repay stockholders' equity", "label": "Equity, Attributable to Parent", "periodStartLabel": "Stockholders' Equity Attributable to Parent, Beginning Balance", "periodEndLabel": "Stockholders' Equity Attributable to Parent, Ending Balance", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r153", "r156", "r157", "r179", "r873", "r891", "r918", "r919", "r983", "r997", "r1107", "r1119", "r1180", "r1200" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders' equity", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInEquity", "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total equity", "periodStartLabel": "Balance", "periodEndLabel": "Balance", "label": "Equity, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r110", "r111", "r114", "r247", "r248", "r277", "r299", "r300", "r301", "r304", "r312", "r415", "r421", "r504", "r567", "r568", "r569", "r590", "r591", "r626", "r628", "r629", "r630", "r631", "r633", "r644", "r667", "r669", "r674", "r716", "r823", "r824", "r845", "r873", "r891", "r918", "r919", "r937", "r996", "r1107", "r1119", "r1180", "r1200" ] }, "rpay_StockholdersEquityValuationAllowanceOnCeilingRuleDeferredTaxAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://www.repay.com/20231231", "localname": "StockholdersEquityValuationAllowanceOnCeilingRuleDeferredTaxAsset", "crdr": "credit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Valuation allowance on Ceiling Rule DTA", "label": "Stockholders Equity Valuation Allowance On Ceiling Rule Deferred Tax Asset", "documentation": "Stockholders' equity, valuation allowance on ceiling rule deferred tax asset." } } }, "auth_ref": [] }, "us-gaap_SubleaseIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubleaseIncome", "crdr": "credit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sublease income", "label": "Sublease Income", "documentation": "Amount of sublease income excluding finance and operating lease expense." } } }, "auth_ref": [ "r706", "r982" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureOrganizationalStructureAndCorporateInformationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r675", "r725" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureOrganizationalStructureAndCorporateInformationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r675", "r725" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureOrganizationalStructureAndCorporateInformationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r675", "r725" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureSubsequentEvents" ], "lang": { "en-us": { "role": { "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events", "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business." } } }, "auth_ref": [ "r724", "r726" ] }, "us-gaap_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of Stock", "label": "Sale of Stock [Axis]", "documentation": "Information by type of sale of the entity's stock." } } }, "auth_ref": [] }, "rpay_SuccessorCreditAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.repay.com/20231231", "localname": "SuccessorCreditAgreementMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Successor Credit Agreement", "label": "Successor Credit Agreement [Member]", "documentation": "Successor credit agreement." } } }, "auth_ref": [] }, "rpay_SummaryOfOtherInformationRelatedToLeaseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.repay.com/20231231", "localname": "SummaryOfOtherInformationRelatedToLeaseTableTextBlock", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Other Information Related to Lease", "label": "Summary Of Other Information Related To Lease Table [Text Block]", "documentation": "Summary of other information related to lease." } } }, "auth_ref": [] }, "rpay_SummaryOfSignificantAccountingPoliciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.repay.com/20231231", "localname": "SummaryOfSignificantAccountingPoliciesLineItems", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesScheduleOfEstimatedUsefulLifeOfPropertyAndEquipmentDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureOrganizationalStructureAndCorporateInformationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Summary Of Significant Accounting Policies [Line Items]", "label": "Summary Of Significant Accounting Policies [Line Items]", "documentation": "Summary of significant accounting policies." } } }, "auth_ref": [] }, "rpay_SummaryOfSignificantAccountingPoliciesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.repay.com/20231231", "localname": "SummaryOfSignificantAccountingPoliciesTable", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesScheduleOfEstimatedUsefulLifeOfPropertyAndEquipmentDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureOrganizationalStructureAndCorporateInformationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Summary Of Significant Accounting Policies [Table]", "label": "Summary Of Significant Accounting Policies [Table]", "documentation": "Summary of significant accounting policies." } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Tabular List [Table Text Block]", "terseLabel": "Tabular List, Table" } } }, "auth_ref": [ "r1050" ] }, "us-gaap_TaxPeriodAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxPeriodAxis", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Tax Period [Axis]", "documentation": "Information about the period subject to enacted tax laws." } } }, "auth_ref": [] }, "us-gaap_TaxPeriodDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxPeriodDomain", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Tax Period [Domain]", "documentation": "Identified tax period." } } }, "auth_ref": [] }, "rpay_TaxReceivableAgreementFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://www.repay.com/20231231", "localname": "TaxReceivableAgreementFairValueDisclosure", "crdr": "credit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureFairValueOfAssetsAndLiabilitiesSummaryOfCarryingAmountsAndEstimatedFairValuesOfAssetsAndLiabilitiesMeasuredAtFairValueDetails": { "parentTag": "us-gaap_FinancialLiabilitiesFairValueDisclosure", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureFairValueOfAssetsAndLiabilitiesSummaryOfCarryingAmountsAndEstimatedFairValuesOfAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax receivable agreement", "label": "Tax Receivable Agreement Fair Value Disclosure", "documentation": "Tax receivable agreement fair value disclosure." } } }, "auth_ref": [] }, "rpay_TaxReceivableAgreementLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.repay.com/20231231", "localname": "TaxReceivableAgreementLiability", "crdr": "credit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liability related to projected obligations under Tax Receivable Agreement", "label": "Tax Receivable Agreement Liability", "documentation": "Tax receivable agreement liability." } } }, "auth_ref": [] }, "rpay_TaxReceivableAgreementLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.repay.com/20231231", "localname": "TaxReceivableAgreementLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current tax receivable agreement", "label": "Tax Receivable Agreement Liability Current", "documentation": "Tax receivable agreement liability current." } } }, "auth_ref": [] }, "rpay_TaxReceivableAgreementLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.repay.com/20231231", "localname": "TaxReceivableAgreementLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Tax Receivable Agreement Liability Noncurrent", "documentation": "Tax receivable agreement liability noncurrent.", "terseLabel": "Tax receivable agreement, net of current portion" } } }, "auth_ref": [] }, "rpay_TaxReceivableAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.repay.com/20231231", "localname": "TaxReceivableAgreementMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureFairValueOfAssetsAndLiabilitiesScheduleOfContingentConsiderationRelatedToPreviousBusinessAcquisitionsDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureFairValueOfAssetsAndLiabilitiesAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureFairValueOfAssetsAndLiabilitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Tax Receivable Agreement", "label": "Tax Receivable Agreement [Member]", "documentation": "Tax receivable agreement.", "verboseLabel": "Tax Receivable Agreement" } } }, "auth_ref": [] }, "rpay_TaxationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.repay.com/20231231", "localname": "TaxationLineItems", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Taxation [Line Items]", "label": "Taxation [Line Items]", "documentation": "Taxation." } } }, "auth_ref": [] }, "rpay_TaxationTable": { "xbrltype": "stringItemType", "nsuri": "http://www.repay.com/20231231", "localname": "TaxationTable", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureTaxationScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Taxation [Table]", "label": "Taxation [Table]", "documentation": "Taxation." } } }, "auth_ref": [] }, "rpay_TermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.repay.com/20231231", "localname": "TermLoanMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term Loan", "label": "Term Loan [Member]", "documentation": "Term loan." } } }, "auth_ref": [] }, "rpay_TermOfAgreement": { "xbrltype": "durationItemType", "nsuri": "http://www.repay.com/20231231", "localname": "TermOfAgreement", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureDerivativeInstrumentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term of agreement", "label": "Term Of Agreement", "documentation": "Term of agreement." } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Amount", "terseLabel": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r1042" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Vs Peer Group [Text Block]", "terseLabel": "Total Shareholder Return Vs Peer Group" } } }, "auth_ref": [ "r1049" ] }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeAndOtherAccountsReceivablePolicy", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable", "label": "Accounts Receivable [Policy Text Block]", "documentation": "Disclosure of accounting policy for accounts receivable." } } }, "auth_ref": [ "r221", "r222", "r223", "r375", "r376", "r377" ] }, "us-gaap_TradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeNamesMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryValuesAllocatedToIdentifiableIntangibleAssetsAndEstimatedUsefulLivesDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trade Names", "label": "Trade Names [Member]", "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "auth_ref": [ "r107" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement [Axis]", "terseLabel": "Trading Arrangement:" } } }, "auth_ref": [ "r1070" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangements, by Individual [Table]", "terseLabel": "Trading Arrangements, by Individual" } } }, "auth_ref": [ "r1072" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "rpay_TransactionCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.repay.com/20231231", "localname": "TransactionCosts", "crdr": "debit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Transaction costs", "label": "Transaction Costs", "documentation": "Transaction costs." } } }, "auth_ref": [] }, "rpay_TransactionCostsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.repay.com/20231231", "localname": "TransactionCostsPolicyTextBlock", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Transaction Costs", "label": "Transaction Costs Policy [Text Block]", "documentation": "Transaction costs policy." } } }, "auth_ref": [] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureFairValueOfAssetsAndLiabilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instruments", "label": "Financial Instruments [Domain]", "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms." } } }, "auth_ref": [ "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r493", "r502", "r634", "r727", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r743", "r744", "r745", "r746", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r754", "r755", "r756", "r801", "r1088", "r1089", "r1090", "r1091", "r1092", "r1093", "r1094", "r1115", "r1116", "r1117", "r1118" ] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Adoption Date", "terseLabel": "Adoption Date" } } }, "auth_ref": [ "r1073" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Duration", "terseLabel": "Arrangement Duration" } } }, "auth_ref": [ "r1074" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r1072" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Title", "terseLabel": "Title" } } }, "auth_ref": [ "r1072" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Securities Aggregate Available Amount", "terseLabel": "Aggregate Available" } } }, "auth_ref": [ "r1075" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Termination Date", "terseLabel": "Termination Date" } } }, "auth_ref": [ "r1073" ] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury Stock", "label": "Treasury Stock, Common [Member]", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r93" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonShares", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury Stock, Shares", "label": "Treasury Stock, Common, Shares", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r93" ] }, "us-gaap_TreasuryStockSharesAcquired": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockSharesAcquired", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "label": "Treasury Stock, Shares, Acquired", "negatedLabel": "Treasury shares repurchased, shares", "documentation": "Number of shares that have been repurchased during the period and are being held in treasury." } } }, "auth_ref": [ "r23", "r153", "r193" ] }, "us-gaap_TreasuryStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValue", "crdr": "debit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "negatedLabel": "Treasury stock, 1,416,510 and 1,078,141 shares as of December 31, 2023 and December 31, 2022, respectively", "totalLabel": "Treasury Stock, Value, Total", "label": "Treasury Stock, Value", "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury." } } }, "auth_ref": [ "r47", "r93", "r94" ] }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValueAcquiredCostMethod", "crdr": "debit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "negatedLabel": "Treasury shares repurchased", "label": "Treasury Stock, Value, Acquired, Cost Method", "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method." } } }, "auth_ref": [ "r23", "r93", "r193" ] }, "rpay_TriSourceAPSVentanexCPayPlusAndCPSAcquisitionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.repay.com/20231231", "localname": "TriSourceAPSVentanexCPayPlusAndCPSAcquisitionsMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "TriSource, APS, Ventanex, cPayPlus and CPS", "label": "Tri Source A P S Ventanex C Pay Plus And C P S Acquisitions [Member]", "documentation": "TriSource, APS, Ventanex, cPayPlus, and CPS acquisitions." } } }, "auth_ref": [] }, "rpay_TriSourceSolutionsLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.repay.com/20231231", "localname": "TriSourceSolutionsLLCMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "TriSource Solutions, LLC", "label": "Tri Source Solutions L L C [Member]", "documentation": "TriSource solutions, LLC." } } }, "auth_ref": [] }, "rpay_TruistBankMember": { "xbrltype": "domainItemType", "nsuri": "http://www.repay.com/20231231", "localname": "TruistBankMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Truist Bank", "label": "Truist Bank [Member]", "documentation": "Truist bank." } } }, "auth_ref": [] }, "rpay_TwoThousandAndTwentySixConvertibleNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.repay.com/20231231", "localname": "TwoThousandAndTwentySixConvertibleNotesMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShareSummaryOfComponentsOfCommonStockEquivalentSharesExcludedFromComputationOfDilutedLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026 Notes Convertible", "label": "Two Thousand And Twenty Six Convertible Notes [Member]", "documentation": "2026 convertible notes." } } }, "auth_ref": [] }, "us-gaap_TypeOfAdoptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfAdoptionMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounting Standards Update", "label": "Accounting Standards Update [Domain]", "documentation": "Amendment to accounting standards." } } }, "auth_ref": [ "r245", "r246", "r247", "r248", "r249", "r303", "r304", "r305", "r306", "r315", "r378", "r379", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r454", "r567", "r568", "r569", "r588", "r589", "r590", "r591", "r605", "r606", "r607", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r635", "r636", "r637", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r655", "r656", "r662", "r663", "r664", "r665", "r676", "r677", "r691", "r692", "r693", "r694", "r712", "r713", "r714", "r715", "r716", "r760", "r761", "r762", "r820", "r821", "r822", "r823", "r824", "r825", "r826", "r827", "r828", "r829", "r830", "r831" ] }, "us-gaap_TypeOfArrangementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfArrangementAxis", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBorrowingsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]", "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r610" ] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Underlying Security Market Price Change, Percent", "terseLabel": "Underlying Security Market Price Change" } } }, "auth_ref": [ "r1069" ] }, "rpay_UnvestedShareBasedAwardsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.repay.com/20231231", "localname": "UnvestedShareBasedAwardsMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShareSummaryOfComponentsOfCommonStockEquivalentSharesExcludedFromComputationOfDilutedLossPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Unvested Share-based Awards", "label": "Unvested Share Based Awards Member", "documentation": "Unvested share based awards." } } }, "auth_ref": [] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Use of Estimates", "label": "Use of Estimates, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r70", "r71", "r72", "r228", "r229", "r232", "r233" ] }, "us-gaap_VariableLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableLeaseCost", "crdr": "debit", "calculation": { "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesSummaryOfComponentsOfLeaseCostDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesSummaryOfComponentsOfLeaseCostDetails" ], "lang": { "en-us": { "role": { "label": "Variable Lease, Cost", "terseLabel": "Variable lease costs", "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases." } } }, "auth_ref": [ "r705", "r982" ] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureDerivativeInstrumentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate", "label": "Variable Rate [Axis]", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateDomain", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureDerivativeInstrumentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate", "label": "Variable Rate [Domain]", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "rpay_VariableRateTermLoan": { "xbrltype": "monetaryItemType", "nsuri": "http://www.repay.com/20231231", "localname": "VariableRateTermLoan", "crdr": "credit", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureDerivativeInstrumentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable-rate term loan", "label": "Variable Rate Term Loan", "documentation": "Variable rate term loan." } } }, "auth_ref": [] }, "rpay_VentanexCPayPlusCPSBillingTreeKontrolAndPayrixMember": { "xbrltype": "domainItemType", "nsuri": "http://www.repay.com/20231231", "localname": "VentanexCPayPlusCPSBillingTreeKontrolAndPayrixMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfProFormaFinancialInformationDetails" ], "lang": { "en-us": { "role": { "label": "Ventanex C Pay Plus C P S Billing Tree Kontrol And Payrix [Member]", "documentation": "Ventanex, cPayPlus, CPS, BillingTree, Kontrol and Payrix.", "terseLabel": "Ventanex, cPayPlus, CPS, BillingTree, Kontrol and Payix Acquisitions" } } }, "auth_ref": [] }, "rpay_VentanexCpsKontrolAndPayixMember": { "xbrltype": "domainItemType", "nsuri": "http://www.repay.com/20231231", "localname": "VentanexCpsKontrolAndPayixMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Ventanex CPS Kontrol and Payix.", "label": "Ventanex CPS Kontrol And Payix [Member]", "terseLabel": "Ventanex, CPS, Kontrol and Payix" } } }, "auth_ref": [] }, "rpay_VentanexMember": { "xbrltype": "domainItemType", "nsuri": "http://www.repay.com/20231231", "localname": "VentanexMember", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsAdditionalInformationDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryAndFinalPurchaseAllocationDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryPurchaseConsiderationDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryPurchaseConsiderationParentheticalDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsSummaryOfPreliminaryValuesAllocatedToIdentifiableIntangibleAssetsAndEstimatedUsefulLivesDetails", "http://www.repay.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDispositionsTables", "http://www.repay.com/20231231/taxonomy/role/Role_DisclosureScheduleOfRelatedPartyPayablesDetails", "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Ventanex", "label": "Ventanex [Member]", "documentation": "Ventanex." } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.repay.com/20231231/taxonomy/role/DisclosureEarningsPerShareSummaryOfNetIncomeLossAndWeightedAverageBasicAndDilutedSharesOutstandingDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureEarningsPerShareSummaryOfNetIncomeLossAndWeightedAverageBasicAndDilutedSharesOutstandingDetails", "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted", "totalLabel": "Weighted average shares of Class A common stock outstanding - diluted", "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." } } }, "auth_ref": [ "r318", "r326" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average shares outstanding:", "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.repay.com/20231231/taxonomy/role/DisclosureEarningsPerShareSummaryOfNetIncomeLossAndWeightedAverageBasicAndDilutedSharesOutstandingDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.repay.com/20231231/taxonomy/role/DisclosureEarningsPerShareSummaryOfNetIncomeLossAndWeightedAverageBasicAndDilutedSharesOutstandingDetails", "http://www.repay.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Weighted Average Number of Shares Outstanding, Basic, Total", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic", "verboseLabel": "Weighted average shares of Class A common stock outstanding - basic", "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." } } }, "auth_ref": [ "r317", "r326" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "13", "SubTopic": "10", "Topic": "480", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481766/480-10-25-13" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "16", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-16" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "7", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-7" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "8", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-8" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-12" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(f)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "470", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "825", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-1" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "30", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2C", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2C" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "60", "Paragraph": "1", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482053/820-10-60-1" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29,30)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "((a)(1),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-4" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481573/470-10-45-13" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481573/470-10-45-14" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "50", "Section": "40", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481303/470-50-40-2" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "50", "Section": "40", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481303/470-50-40-4" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(b),(f(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "55", "Paragraph": "37", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-15" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-16" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-21" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4I", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4I" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4F" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "55", "Paragraph": "182", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480401/815-10-55-182" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "25", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480238/815-25-50-1" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-11" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-12" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.15)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "825", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480981/942-825-50-1" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r152": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r153": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r154": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r155": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r156": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r157": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r158": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r159": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r160": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r161": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r162": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r163": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r164": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r165": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r166": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r167": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r168": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r169": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r170": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r171": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r172": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r173": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r174": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r175": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r176": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "250", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//250/tableOfContent" }, "r177": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r178": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r179": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r180": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r181": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r182": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r183": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r184": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r185": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r186": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r187": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r188": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-5" }, "r189": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r190": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r191": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r192": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7" }, "r193": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r194": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r195": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r196": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(f)(2)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r197": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "12", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r198": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r199": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "9", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r200": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r201": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//805/tableOfContent" }, "r202": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r203": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38" }, "r204": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r205": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r206": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r207": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//815/tableOfContent" }, "r208": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r209": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r210": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r211": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r212": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r213": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r214": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r215": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r216": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r217": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r218": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r219": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.13(h))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r220": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r221": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B" }, "r222": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-15" }, "r223": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-6" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "10", "Topic": "321", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479567/321-10-45-1" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "210", "Topic": "946", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-20" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "SubTopic": "210", "Topic": "954", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480632/954-210-45-5" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "326", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-3" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "326", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-3" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-4" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(2))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-12" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-15" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-19" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-42" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-1" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-1" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-2" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350-20/tableOfContent" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-2" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350-30/tableOfContent" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147477123/405-50-65-1" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-3" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-17" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-19" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-4" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "808", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479402/808-10-50-1" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1B" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4E" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5C" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-5" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-2" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-31" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-5" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-5" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-21" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-1" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-1" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-1" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-1" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-1" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-1" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-3" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-3" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-4" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-1" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r705": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r707": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r708": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r709": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r712": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r713": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r714": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r715": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r717": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//850/tableOfContent" }, "r718": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r720": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r721": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r723": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6" }, "r724": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r725": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r726": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r727": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r728": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r729": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r730": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r731": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r732": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r733": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r734": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r735": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r736": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r737": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r738": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r739": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r740": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1" }, "r741": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7" }, "r742": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r743": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r744": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r745": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(4)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r746": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r747": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r748": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r749": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r750": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r751": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r752": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r753": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r754": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r755": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r756": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r757": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r758": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r759": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r760": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r761": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r762": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r763": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r764": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r765": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r766": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r767": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r768": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r769": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r770": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r771": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r772": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r773": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r774": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r775": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r776": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r777": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r778": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r779": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r780": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r781": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r782": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r783": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r784": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r785": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r786": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r787": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r788": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r789": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r790": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r791": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r792": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r793": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r794": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r795": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r796": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r797": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r798": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r799": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r800": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r801": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r802": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r803": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r804": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r805": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r806": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(7)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r807": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r808": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r809": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r810": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r811": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r812": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r813": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r814": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r815": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r816": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r817": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r818": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r819": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r820": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r821": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r822": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r823": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r824": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r825": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r826": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r827": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r828": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r829": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r830": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r831": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r832": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(k)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r833": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r834": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r835": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r836": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r837": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r838": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r839": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r840": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r841": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r842": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2" }, "r843": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5" }, "r844": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6" }, "r845": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r846": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r847": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r848": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2" }, "r849": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27" }, "r850": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r851": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r852": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r853": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r854": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r855": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r856": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r857": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r858": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-21" }, "r859": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r860": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r861": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r862": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r863": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r864": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r865": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r866": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r867": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r868": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r869": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r870": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r871": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r872": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r873": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r874": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r875": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r876": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r877": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r878": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r879": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r880": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(5)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r881": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r882": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r883": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r884": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r885": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r886": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r887": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r888": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r889": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r890": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r891": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r892": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r893": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r894": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3" }, "r895": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r896": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r897": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r898": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r899": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r900": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r901": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r902": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r903": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r904": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r905": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r906": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r907": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r908": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r909": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r910": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r911": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r912": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r913": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r914": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r915": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r916": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r917": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r918": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r919": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r920": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r921": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r922": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r923": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r924": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r925": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r926": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r927": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r928": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r929": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r930": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r931": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r932": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1" }, "r933": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r934": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r935": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r936": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r937": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-3" }, "r938": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481058/954-310-45-1" }, "r939": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2" }, "r940": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r941": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r942": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r943": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r944": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)(1)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r945": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Subparagraph": "(b)", "SubTopic": "20", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38" }, "r946": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r947": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-16" }, "r948": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-21" }, "r949": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22" }, "r950": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r951": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r952": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r953": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r954": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482785/280-10-55-47" }, "r955": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r956": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479081/326-30-55-8" }, "r957": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r958": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r959": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r960": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r961": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r962": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r963": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r964": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r965": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r966": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r967": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r968": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r969": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r970": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r971": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r972": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r973": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r974": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r975": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r976": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r977": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r978": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r979": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r980": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r981": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r982": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r983": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r984": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r985": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r986": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r987": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r988": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r989": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r990": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r991": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r992": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column A)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r993": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column B)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r994": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r995": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r996": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r997": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r998": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r999": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r1000": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-23" }, "r1001": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r1002": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r1003": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r1004": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r1005": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r1006": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r1007": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r1008": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r1009": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r1010": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r1011": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r1012": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r1013": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r1014": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r1015": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r1016": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r1017": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r1018": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r1019": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r1020": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r1021": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r1022": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r1023": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r1024": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r1025": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r1026": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r1027": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r1028": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r1029": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r1030": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r1031": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r1032": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r1033": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r1034": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r1035": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r1036": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r1037": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r1038": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r1039": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r1040": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r1041": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r1042": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r1043": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r1044": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r1045": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r1046": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r1047": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r1048": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r1049": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r1050": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r1051": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r1052": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w" }, "r1053": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r1054": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r1055": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r1056": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r1057": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r1058": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r1059": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r1060": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r1061": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r1062": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r1063": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r1064": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r1065": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r1066": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r1067": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r1068": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r1069": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r1070": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r1071": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r1072": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r1073": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r1074": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r1075": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r1076": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r1077": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r1078": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r1079": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3" }, "r1080": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "SubTopic": "740", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480887/718-740-35-2" }, "r1081": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r1082": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r1083": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r1084": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(3)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r1085": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r1086": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r1087": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r1088": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r1089": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r1090": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r1091": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r1092": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r1093": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r1094": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r1095": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1096": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1097": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1098": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r1099": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r1100": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r1101": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r1102": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r1103": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r1104": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r1105": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1106": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1107": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1108": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1109": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r1110": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r1111": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r1112": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r1113": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55" }, "r1114": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18" }, "r1115": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r1116": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r1117": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r1118": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r1119": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r1120": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1121": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1122": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1123": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1124": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1125": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1126": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1127": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1128": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1129": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r1130": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r1131": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r1132": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r1133": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r1134": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r1135": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r1136": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r1137": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r1138": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r1139": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r1140": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r1141": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1142": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1143": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1144": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1145": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1146": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1147": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1148": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1149": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1150": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1151": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1152": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1153": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1154": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1155": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1156": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1157": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1158": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1159": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1160": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1161": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1162": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1163": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1164": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1165": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1166": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1167": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1168": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1169": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r1170": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r1171": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-6" }, "r1172": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r1173": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r1174": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r1175": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r1176": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B" }, "r1177": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r1178": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r1179": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r1180": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r1181": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479365/842-20-25-6" }, "r1182": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r1183": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r1184": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r1185": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r1186": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r1187": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r1188": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1189": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1190": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1191": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1192": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1193": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1194": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1195": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1196": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r1197": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r1198": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r1199": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r1200": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r1201": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" } } } ZIP 111 0000950170-24-023102-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000950170-24-023102-xbrl.zip M4$L#!!0 ( V"75C>+T&;J2, ,LE 1 :6UG-#9V>ZOJU:]>9Z6[2T+.S M@#C86=C8.'GN\'/>%N%F8Q.0$12Y*RXE)07BEU6\+Z%P1U)*XL\A!!04%->O M76>BHF*2X&+CDOB_7KCO "TY$$@P0T1P&R"D)2"B).G M]-R\_(+"HN*2+]\JJZIK:NOJ&]H[.KNZD3V]?:-CJ/&)R:GIF:7EE=6U]8W- MK>V#P]]'QR>G9^<7?^(B (@(_G/];^.BQ<=%2$Q,1$SV)RX"0I\_&VB)2;C$ M2>D>ZI+9O+EY6^(M.?VCA)R*-@IN23TTPW/W$4I&'JDEWH,_H?T=V?]98*'_ M3Y']K\#^*ZX9X#H1 3YY1+0 &#B]$,@-H?QCYWE(Z V,QH+DN"A--G4W1AC?G9USNP@IRW_L\MNZ*&B[SMLNS'X0KJT]!K]ZB^/Y^;J)C#L MS45&'#",+('^? R-!:&SSVJQX8J:.("0%>.T)4:V)>><33'\(@E2Y>,B-UW MH9=;=U]==,DTJ>[RU22L6S&?'0BDB&+4GX=+OCTI??#0VON1'T;\2'KOWJV3 M]((8XQH9VCESC<9$DUFNL,"- ]"2<\N-#Y?Z6JF:68(?A<\_+A(HRM"B.#X= MK^R V^)O#>3[)D@)1U%\1;&2YQ^P39VKX8 UN!\?UV]9%X.?QO*;S'U?$&L MRO3&S"AZ767 E[]KB.TLM*,;4N P$W-B5#/"U4E5U2CQBR=AZ+7X6/1/\)+B M@=O5=?\T++',V<1&M_6YH \...X#73%6;R^22\U>@T4P2@S9N8B$J[OOTU6 M97\I^RQ(;0F:+%45Z99FL^( BOT/T$U;5"N:J[4[_@P2:(X#'G,4X("W5%CI M8_M_!5OU7Q],KYZ#^AQV>?\;\*_PD)YVM1Z);UN?W5A_$9$1*7*1R]SUG@=SHT- 6W[.G3?]SR#(,D]SLAFTHPGXPVVK/WR@9BG11 M?12/X6\1Q0$Y\7HXX'LX#F#Y-T@G6S'BHT?G6+97HP.V3CRQK&L+##S8@\8$ M2[=_!<-,H^FF4W+D2)+Z;Y 0#0_D;1W&T$;4J.Q,%B,T.\'D"J+P!^L3PPYI3P*_ MS:#K3[7?!]T-VA(Z6DB,E)-F_/+$BO*L/M\W]]6NF"UV$ 4CH)T5[PMB: Z* M7TH_TCC[W;G @@KD1:@7+B*F;V[$&5Q^XW^I?Q;,<'2K'<+4OPRC4FP^"CNF M4BASEY65X )Q@X+)P4]/B^'*O$-4'PH,:_M%AQ[F1@M_W/S[AB\WZ98]/>T> M7'BIEKMTPN;JAJWV\D_9WKH(G!2-R<7DH4Y 67[K,">^DB_(FW1/RQM43K:U M_/Q2' *J;!K%2_G1><8=<%'Z@!PYC-^3-:S?&#A#+34C=JB 9_51 M3;Q&MW&E6'I3SA"-\IQR!4?&W#^RF4@U-[,Z9OX5I@)9LIL1R&W6?YT;+4 4 M)%"S7*_MTUXT_W!D'.2E2SZ]_++O!RG+<;*8HMY M!Q_^%]U^+(\I=E<48GPXLG\:C\K<&UXPZW?QH.LG[M%3FWHAD1!*%5AR0-:6 M=";9"7$D4GQ_GCBJCU&_&H4V-=/\#)BT J6JMV56G^>B1H[]OS6$ZS&K]7"N MTFI:/41;(ZW=*CF84"\'QAO6!Z9P0%F,%^3+R0D.\&X.KM\@HS#-NI&>WH"' M\7/.-[6_.@_5MB-#*B79 #(]IW4W4.#3<6D<<$/]*JG8TLS!>Z]F_EE"GH3M MV2P33_;TIN)ORZ+NIJ7"$2!W 4S1+5(VB6XM]F=+.< M?O*,D2I]Q+'6X*:81[;8^ODB>C>/A/Q2/3.E<.V.6O;&SSUS8]A2&**TF*L. M19*?6 SVUY%QYI\+:;685))V,9LU;O3P>(WN8NTGV4J$""V-0"J KBG,82Z.Y/W!\WI >^Y $$4Y1#\0]&E^I,$U&$\>L\=E/=\5=KC[Q+ M3@&6#7UCU^Y?U+T6H_CBD7R 3Q;PGU8>WV2/ [@G(\&[O!XX(,^LI>V_O6I MPV[*OC'GWG8CA?9\P+/R)>DL=+, WM")ML=$MH!PP%>76FRTV2S"(?#I5EP/ M_LXG?%+BKXS002-*'>3"XS35"4[DU8^RR-$1N.1ME?/D(RQ>ZP!GL?+<#/$SH=]P5B -^BK)H^2!9M-(% M!?A-[;BK7OG(C+V-+V&8#1^E:HY34*E4=PUZ@R=FVJD_Q!S8<9"&U;#$ 5?N M$3A &1Y UE9^SI<*.IYPNV(:7\$!S-#5@D4<,"D /3*;A&/8ZT/!X1/7> Y* M*?B6,HFP7R==K'\B5]WUL%+QCW,_7[J48S =. !* G*IQ@&PC]#]GPAA]A=' M!O_U7,3[@^[>U$;LQQ-CXF'B*KP3?QQA.(1U@<\%_1>OO"!XSC^V"RPZ@& U MK&IQ@*7^'\^\;)1D-CV>!],';+0/G?.E\U^Y0_$N3AF#T)58]<(H'& !PP$J MTMX,89#8C(ZEA\KT!O1^8LAF">8F\:+M %68F]>:ZWX%*A$L;3U1MQ]R*J&Z M$E!,H&0Q(58?U)%#=H[U&@L,G.32DM0>SO.2[!6;*=#Q,]0Q]#@6@>ZG?S^C M*.J5B3Z^A@$)+8SU\U\5V<2/L#3:%K+/K:0=C,?GX#.Y+$\8+<1:^KZJ.G7Y M\:%*07QK-=^H\3/W8'&40N]*Q>-#Y._62V31%F9[\EV90J.?6&;@:& 4=G/G M @<(K7V'&:":7]8E'?+@ "ZK-!="LUE58EL*EC"&E9]CG<]Y+7=KL,W4_L&8 MN3B/[GL<+V@7.<_SSD%78V/'6"_-=I:().\3[46>10EH$[@3*K1[QV5T>T:- MAUF=OJ1;#(K3@MRH5\4BB,2+/N&/ MV-T/F?X<*[]+=J:UU"W963-'B D5_A#<$"-U,JRJ)S(X@S_Q2.!]5<14&_K-=A# M*RWT9;>^KTSGF[G$ 1LE[L9(GZ=7/Q6-BS&J_GN)ADL_:E79S//D%>/+A%,. M<$",#=H^@J>QK_IH.FZ4&P.);U(]-2[!D/DOI!E61*BY&/[*8[Q& ]O8$*YD M[CE>;C$X:/W@&FB_K.ZV>KUFY[+1A 93&:\0S%^" W8HV\/N^#E]DX'K)\JY MZHQ)[4&Z6GCB1NG&%A=^F*Y"]=P'DPH:?>2-4E\!OP4N,(ZU58KG=K3 _\JQDC%R1Q0,).)^B$KAX'C,"MGTW^\Y6E+R0JLPZ> ML.7/CQ1VX7XP5C4Q;)<\/=/E^N(6I^M4CD=LDST#%,M".8D-FVY%"T /I,T? MG8$*MQ= 8UZ"TA_J%GY-"$XS2G-I?G:F&:P"+\&.RB^HK:"+!878\B"HKIB; M"SEXZ3,&JX:7)1A)RW6KZ=_C+!Z46G;> WYLA3-@%,6TF@/EIA MR^SZZ87BT6GMC< ]HFZ"%^S>*W4[<3C ['">^F1,>P+N6K[+W5(5VY8Z_SO" MZNKBE+URHBI,3L(XNOYFEDFC>IIM1&>PW*1IBFNUXB,+5X\>W5G^7+%5X4UH M!(CF&=HH^W"P_Q[<_3-$Z K%[BU66_(K.+0!0ET3>R?"YE1 7ME?J* Q"5T,WN\H/L_.>GO_&WABBQP__U670G]=;,5H@=+AO$38,;HL# #LR1Q,5."!$ @<<2 >HHJUCXBI>.1]IZ8W^U"B47:WQ M396$-9F$ S'6?0*%HTTV_WX"F'H\<3?Q0L$W!PCCJT?M():;1)I+\:6NG>U\MNE@IN-W=BP) D,>68(Q(/"G> M[PY\^PH"H8\JLS;[*ROM=[P./)K_BP=!%=V.2"'Q&G MH&@A\$%IBI!6S>I31Y0Z[\VY_+-//WO^:O0-1;V]&OX!Y92T\(D*EMOR'E:G MB8#G-]5S7U/8UN,];3O/V$).-%T%7S\;_TA4]/WSJ8SZVXL); *:QNC3>'60 MWL3$G0+1MA1LYD^:B<2B1W*UKSW@HG05Z]_Z2\]J.TEF!UM1^SR;>2+(8>KO M--\)MJPA@4KH4%^9#O%I<>.FY/-:/;%'JYXI1Z7%5.C*1S6?K_P3<6U#\ I?O4IKAH6'_R" M5:0+[%S7<<"[,IDAT=]QW.?<%]E%AUBO*3J )Y, E5Y:.'T'5M3A7-)=!Y-1+7ZDOKS&BK6D+XG43W@6&U65JN[)Z_CI9N5*1,U M>MEG'&<"XXK3ODJ*?R= \B&,8YY\^&E%FF##Q*D\/%CF[B:6-M;_4:!=QD$%HA+$]YM>#/>X% M1>Y9:QI91QYE*+IU3,X$'3U2XXWZ)E]"Q!610T9L5/7EOL:ZET-)-[+OFV^' M25H[[9D- KQLR5;X !P9ER-Y->S^9CLHS =&VD1V51K8PH/*'4C!2[' M9.BM$QE=5S@LCZ\BH1$9>J?G(1YV43^.>';*^: 8;Q2!B/ M"T>1*/GOOOV"'HY%JA@-]W6PS/GKNL^ N4FUJSDVY]4\[V&^7Y MS@H9?DS:-9\XH$ZCEMI)PP%JL60WU (NA4$]!W.4%XR?FRMK4]0$&!K_(WSA0F\HS1/Z MVAIF7/'QXEDI)?ZB$_0]Z/O6WM%&;K,T[]YM&Y6\#R?NBM%X<"3+_H!Q'K$B MADENQ $7:S1X\7E"\\[Z4$L$O%.V>"%>BL3B*:U7LQ5/DSIX5*K+5<\,EX=H M'*QI=N'25"_[9I9XDJOT?C"$6R2TG2!F2AK$:Q.06@6F<\?^PEEXK7W9;GTD MOM5Z=J,*VAZT)';!=+2((3=;74VS+4U7'(R.WH N*:'3\(+6#4LL"D+#?#7Q M4ET&WYT8X]2]J5^=R@D)Q7V"._BC('<^%9M;W6:3#=6YA.0@-9KUQJ.;\4W@ M,V&+_ED1#N 5,\?[B&_VN1,M9>7)6,$_;D_@R?X+=+,:4<;??47M#&F/#SPS MQ0$\8T_P>R'XT9ZED7(%RXCO R/@G21\?-V(]J\E!Y6^@0)_Z_8_QT<+4@!T MVL"V%N#1<@>E-/2L)C+8;VA@-P\#.2Z#4DP%E>K)W*F/F[/?1A:=3017!'NQ M:SNTG4O6@$]5(0<8I[IA9W#ET<<\FRCKC:3M@& BPB8-Z)Y)+;@2M 7]--A\ MD;89*X?7D)6?_R1C2<'4YL1%S>+SU?SWWA.;28R3<=M%1(83;Q(L7>R3(NH8 M$_\;KN7=<:FJD2K-G*+DB\VK7>E!T&BVN,CKAJ_:.V;>9T<=EU.77_*)0G;[ M+Z#K'IIS61<<6W-7W4K=:# ME3?X<3OC7"?DK+L?"X;_P0X'R%T:M0A]PP'Q.]"+[=;!EG'$#^O'2==0>&=7 MY/[&_Y_6\N:@O!VO:+16@E18[:=FR"7ZN86S MH1&9?W;^Q77[2;;),7JCKW !OH3D+1777;S3/7\\!P[$HJVI%!XCSBJJ@UBF MQ6[713&,#:C-W-.M/8LDOD$&\<>+O"6=LQUL"/1Z+=&%P=ZX;LG&)/Q#@=\R,,RT,2U;N(W)KV&'G@=B])CJY5ZK(TBO /Q M HDR FE]1(2OQSKP60/XG\>J3A1-DXWGS&2>2BL>?T99;YD9W>W@$_IBYH6/TMQ!B^'W:V1IAQ8M2\/ I=F@( M6#"W2G[A.QW\B%Z0*@G)7?XT6/J(BJ% +BZCX?8?J&U\)95A'2TT8U*EJ4;9 M"R)J.JNN/!5$6YE&>_0&,C[>>D9&E *Y?_V=U=+%#MYNV)OK/!0<]PSY4=$5 MRH)W7HR1OIX!1XA1%[%:SGYKNP9MX/2X2AA?X M+NS)^+?^Z]A18FNRU%"M#.F]7O1Z-CXY.["%M"V4S0+9+(*GNS!*4=K]$8I0@VI]5ERCJSXPC%-_U,] M_[^-V?WL@T:H?;3F5W9J)F+;=\>$9:;;-3*[1C-K[!'H0YI5/X2\AJ5XM?S0 MGFB&#'M&+]O&3"8)#,-K9*LVO^:F-34HAYD:9GER\DOS-WU]C0,8*UNJ0A?(R7^']*PC$IEQ5*S-U6XT>0O4((,G]K> M:?V I<;!>X/=F:#P-3N/HB_&.8%B'MYV7N\&0I M<#.2N/@[YQ%6I5)Z\9SU:.@2/R7G4=D9,URF&,&,HCQ.7>/@\[8J/L^^Y/$D MA9#C6;KD9I@O4ECA,->MVNFECT7SG&BG)X?FHH8W\LV,/-.:FX MW-\K:E,]E7!O@^<\(6(K7G??O)Q;-$]#O$[%Q-^>0>?+O&G;T5=4\WK4*X30 MK.$!R57R$%&)B;I]DF,X-SN)W*+1Y+&PS+TNLK\D>4( \]9@L%#;RQO>55:- M#O4)T^25P+CXR0D M%^,R)X88M/0,_<%-"*_^'YZ>QF)%.[;O^OI>3,NNQ MVP[*>\#V0Z=&=+QH=9!Z"3^KR:Z+=+/PT) \'MBA,/>C#.7Z1@^;EP=//V0VG)RLCOKV8Q\<0">_XZ6"65IM>DHF"^ !SGUI.\D6HA. Q1)/+T^FV-E#["+J?8/%S0MK2;%W? M5N'>L$JP]=T0\[%B!6Q*_H%X$=.\94NDJP./UY$1?T1UE!=/.FL*X3)'/O1& M\?'\R_69;>%K)*3K3^TB!R6'::!P,%S_Q&JR:&63;2?MXV+Q1K;P*S/3?),5 MJS(D8,2!'QLHKIN%J@9\,_6SU;S&Z9*DGEO60V MT'6<9Y*]A$\MQ#U)E4Z\=SU&@HDM5' \;,FKE<4_(^*QLX$?)\U'2O@RN^.E M]OBS\*F2QTS/PSSJ$E4G:QTYA,1SOPQ(O][04/BQ55QV!;I4W36OYB-]^?P! M0$B6@V2(XBO_LCWSOF9&UR0W,K.>*&%;_?CD2S;?W1AS[7T[%-NHJK&RA[]1 M96!ZSIBT,H?#)0)@6U&LXQPOI]N6D?-Z#W%<8E^=,7^E\"S[*%6(.JD$D7%* M[>6486!\RZ?4-W2!26Q5D+VI;B;'X%VWWWX/HF$"6C7=IB2^WET>_S1F+"\J MUO1^_IAENZ2>M[##3'-A\2B\PMVVV^>.9/;*8>GQH*_9+\T2+ZH=NCTO[OX8 M,[\EJ+[G&!:1=0]>R.A'5 != <':@ M$,;88][SL45Y%6W1PM1WV9?H?-I_O6W)42X^W M)"E,1-!]ILJT)U(X/BDMBGZ_(LAS-3^I6U*8(39B0K%,&"@U\W;Z).QJVFKV M-Y9M_(IQ>7U?/3R@S"^.HH>I9XCT"U.DMH;X-D*:9SXA1]F==GMF?CW/S^'5 M2(612WXQ*SW;FPNO 66[TIW)6-X87JIV.C,5'DT\F0S6\"NA^53EUL%FW^KH^48< M7J;_5<71G T1GXOT*5D4O2I--I)7GVM:O? JVIKP,;L5^>0V:>J"1Y7:307_ MC1IYO, H+<_]%D=*J^NPG?6+5YV;O],LL"$NV?;]RR=O;I>??B5'[E@D.SES MF;"J9.V3D6T\HVD1'MXLLB;],I0E#\;/['=3E.S=J_.ON=FPW>U:#E)7NE.^=H]"TU.:-\%]A:!42_^H)I!Y&(EN$_(7RE(42 ML[#"P4!>:="@?0?C;[XHW_B;I9+WAOMC,+GQ%+,#C%G>/%'#E<](+>RC\=Q4 MLD0O*WVF;^V;+.K&_0GMU33"/&H?B,QU%U5Y' MNF;#N<7=B[G6";KQ0I1+URNW6CA;LJI.,N7K*/O>A$Z3%9T/^'CJ=>J@:1629^I>3$0<3936MQ[SS#QY?G^Z[P<%I>3;J2AB M1F4VP2WP0$: N8VCI=-85UDF[$-^R:)KBTWOKZF-JJO@4UT4=YSB_8)63)6[ M^NS9"BC,[$"ZJ5:.IY3REIV=R^<7/UDF: MJSL?G!,1/KKOAFTVF-@K3.OR=XZZ^8U&3.06=P0/-@4UHH>>0Z7(:CHY;;)E M[V50+B_)9-]"W2&;-G,R];_[BTP[R&_+LH#!:S- )3\K?3I.MZ6(M[#-IW1G MQ3";B%C\:CC@YS."G9WT^N4SNPRMB+Y8F'.>O,J;-D1X](#-K6\I]XY3=RVR M=RP'W:Q"C=#-54XWTR!B[F\3E2R,)M)C.5)>QA68/GOP<)MZQ*@8SJ6LDI=U MP7M*I3*X(;DDP!?NHCKP=TGH2<9.8SVS;UY =%%P0U8'[=@?@D;S@'/@PHMNZB-WMCXA'%'"4?]#L&&NMIH&NN]_YG M\[EEG"!\RIBY<+,W &$-WVO*UJMDX!>2,(\+3ID>T3>G84'C SM3(0L.]%TH2UZ3TP991+G*19*I@XFT8C<:*&E%3GMQ!$_XMST MBHW)KUT>O%7IP2EOB,V_FH3Z9"NUKDY^OFND8@R4,'$>=8D^#'!.\W:?[3'A M1E#HOS,=Z;@D$>0/.#>W45&HM2>>"5R=\Y]JYMD%3NRCO]2&#D>:SM MPS =>H(IRJ[A*B=S_L1EQ3T^#<)5MNLGR[7""B0<:K*GF%O/'53Z-L26+OWR M#DCS]V]^L0LW?2WK' VAF1VX%>G%F,AO>/Y5XR=;C5-)+H))F%KLUE/3?F:U^S54.5\H3BCDE\1%F*(GRFC M/5_W9?*R[J^FK=YO[\W[- )?MZ:P4AFY[V/J7<(&2P,-%J%C)![GJ_'$_E75 M&=+!S*1[1>4VHJP@]#YW'UU*& 9??7.!KJL\X)'I=1WEI%0A:$/JPLRV&?UX MOEX^>2WST7:A DQV?S-(J(O!8%/./3FYZB^4\_1&;3_[=^&K!,7F T7NP;&A M4S6LX?#LC-,'EQLR!&H/[B(3D/Z;K\HL\\[]X[QWC[W7MM1@SF[E[-FS5FSJKZJM19J C4/ M$#^659 %0!@ $+_ U#3P$, &PL+@G4#&P*!X.!@X^*3$>#CX>%3DY 2D='3 M,#+0T]#1,4&Y69F8.5GHZ-B$[G+>X[U__SXC*TQPYA MMB?C\XOZALWRH*B)7'5P#\K_PL$?!Y>"DHJ:YO8=5K:[[/<%!(6$82(/'\G( MRLDK/%93U]#4TM;1-3$U,[=X:6GEZ.3LXNKF[A'P)C H^.V[D.B8#[%Q'S]] MCO^>DIJ6GI&9E5U<4EI67E%95=W&1T;'QB'3?8@ZEM1$PX+O^H>^0N'05P*Z/V%V\A?HOU%LO^:8/[_ M2Y+]7;!_R#4%X(-!Z,T#WP0D@>,+17G6<@7H@[Y):)S8OI7/UH71V3(*B&!$ MIBBC_U"A ,85JUY \[J_# 4D&ITB40"-9,FVS^K':S&?]MQ!*?*&O_&1:T59&) )YCAK!RGMU-0^@QBP\-*7Y=HX)RQH^ M<3-+^'[#Z]>0$8I!G]):G7P%!W?;$H-BYCUAVF)EV&H8LC&9<"AD_BAE$07@ MZ@@<):96MWUXK+%074&[(!T&,V.J AP<=\-3X6XTYZNJ>]ZQRTN] JUY'*(5 MJE[CE\'&(B I>G*R9U(W_E/2(D!*JHR57E','I;'T9H[<.??@HIY"^('Q&*N MLD[@'_B#9@;U.WQM!3QW<9L$"ZFZ*M^:VA]T4V"-V:J-)\Z#^QP\/ "V[R'_ MA&IC6AF$&L:]GA(&IAB6Q<;,Y!55O?'?)YFWQ2?"6_?G$TFT \1M0I#>UAI( MRC>7+X\%:<+37!EW6GE_5GWIQR>+!&W&_5BV\P@[*GB9C!%B6MR!J MHC/;A^'7!3TF7TZ\=9KBZ.Q0+D'USL]\@M6M0K1\BX@+-G\1]G461 ;:&-$B M2',3U:VL$!)9?7?D5/UE]9[.S ?M=]"H1.GM9E\(DZGQ2'70E\4ZC,%\)_@+ M U4J&(50X3NHJ]X.6'CF M:165Q'(=U>>G7CR>.V1P?Q,/'J%A&/%SIK=M+ M>1C=X@]:1>!Y[1GUU/G?PV7V6:A5YV]&5JV]!$^__-LJYEY\-?\QKE4\E*C_ M\Z<-;VMM9'9:J%#RF3Q#QIK]-ZD;Y(ASABH$=3USJ'4,++*[?*>W9%F&0E:> MNA$P#H(DPN S%S?^AYD96B[ O&P7K5F\KIGT1)_VO&W_(63!0N=72E ;E7"$ M^<)7G#MDGX?2+;@MD7ST>Q$*>!.\;6B* 4'_L3F@IN9!@[2-7$D7#QZ%HH!2[1GW M(!@%]JBY2IC<+0=L)E.+"#MIB>!_4T7-U[&YD]8*CK??U+_2//B$'[!3 ^"P M>T9\H=X-%VYBHOGKS/656^%JV@.E%P9R3T:F;E@^(@(%"6%&]E!18 ;L(^A% MG)HZ(7 9.TD",;DC09+X2$.9Q0C*TQ0IY.V5SQ3E0QUXW!V>+Z5;V(R)ND2Q>TZNJ/ B\P>=8FJE/ZB]A[$[/.P(>6\N-(' +FFZ=$C&:9I%U=7=H MG36Q [&(=S %K'G2^17\=3W^B5GYWKXO_E"YO.XM7X<]R0^_=FQ\$/7)BB_G M,QDRX-^38STO\LEKBL'K@9MF-9]K:]P^%^)T<,HZJ+MV.$"H>P$G=2V"U)?Q M'>\X;XT>11!;:18X^2V6#R\30^456-)=3O;U4A;?U?03VM4<"V MN,!^CKTSPUF> BLU[*PZXG,Q'] X3TRD\+W$2Y0SYM3B<9R6)=13&'U$%4E\ MHY4=#4WRK1-Y@Q?OEI?SO\.L@7..2Z@7F."ET>)[G]8X M#]/J:1FZGNE9KF^LN&EO&7G4PBS*/1AB-RR>U/"R^]AL@ )(]&_7:]/9^3B' MX3-,+JV*&8,?A^S-*G<8<@Z767T31 Y5=S>O:+H:$9"_J#F"T% M$0 $\,I)G@PLT!PKZ -:^1(V.E*=X@M MM=([ZJEMC0W"-UM]:=^QSS-<)/Z0=G,3+OA#K[LKCM;MHV.-$_@\L='Y#GK; M#&6\D7BZ2,$,BJADF6.R*I^[ILMI3$L44'"AL;\=CD'J3GZQ)-@0CSGZM,;0 MNBZ#)*]+O5]8E$\)0DU;=40&FA@T5) ,N528YWI>6JKOP MX;YTO\IT404XC.:PCE:G>+RTP"V?SW5QBRNE []G'I9 MQ/=IX9F](!5I[1(;"S4FM[+APW 1K;QQ_\O'(?*7KJ_[PG*86SOE&Y\O9W8> M46-Z2R<3YLQ?QWWG>JAEEQ:*][+3)!:,?T9_SR'QDN'KU8-*QC=&^^P&/N,' M*&#MYKBWU WS-1HQ#ZSWA)_)\CCM2K96]PW8VPVT5+EOIKQO9DYT M$'+L[! S=HR^)R-#U'JC;"PH=I&>W8#98KI8]K-9!$0L#@#X_:*B$E:I!%HO M;X? Q Q$13CNN]ATRG>I56')?6MB67MJY642PLL=P29#PM>3.^\@-2'%.F!Z M;>XKKJ3UTI6 \ILPNF-)4\ML82[D'9:]%V:HXTK*(?N;9L! ]D-^7E_ MH3VKW18#30.UIKWL,7]3[)Q\LIUJKE9Y%;7"E?E), M[4$7K>[VS"Y+1"Q+QQPT"/QM/AI(621[UK1WH!("U4;(!#XC-F8C80((F]'K M723'&IIA(6,>WCN)0\WNRM1Y* SUQDDF#%I=[)\X$BRKWKOJP0X'NQ=O?[BU M1!+H,;]*?>DY_EUWILW=DF"T9C?(5(?EU M=W0-"@AFW+]EF70\C@)DZP#5^M.DU/6*XLF?EM6Y0C<%QV5#Q )0@/>^:,! MB,LW)"';EN:FPA!/&5LS9XQ\B"8;R*!-I_%YE30U/98',N3 YRT*V)?8\#GN M1@$RMSTIWW!]+]M['45WMXP@U^%F]&L+VD\'&PKW05\6C!@M?][YN)6HIVL$ MY[SE@D^'?]6.@.*3W"/2-\6P3JVO+Q]^E59;^_EYQ3M7T0HIR:PMB*KU:HG0 M)0L#?]3VD]QX[P/V]QK86KIRU M:M./^[HS,VV4?'AFFJ:&6](L?G/T(H>8802DB]Q1!59[EN7EXUWWI\M+,_UD MR8KZJ!(#ALIKGZ( YG1T5&/(CSYJ6+4LS;J>5HGLA<6:4]%5).^W:K[C/@F- M7?V +TD#'-:I+=9_-ZMOMRZ5,[H\S>B0[=&?WGZ6@@$, MK<@#W+8:)$)A$>>^ 9%KU-WTZLYQ1 M@%$_"DB6,X2;9%K5WT!R=;Y_<:$NFAP%?: JTPG;LK/+Q6YWVWH)'KO?3Y^W MTV#[37]=2-#CBVCN8.N&V MB]D"N7P1 K+W2TRF4!F\N=XV2""R-&*YIJ _V7]115M<45FQPS MG*^4^*3TZ9+,H(='&&677 AZT39>X0H"@IG'^''[-R.%N]0N%6/"]CQ,\4-R M]L;8$'NW YC92]]SP, W(CZUL([,@PXQ:A/A,K6B2(R=X[[;&J4CM_%(@.3T MXQL03$"+)8,^$SSM]7"1RDO(M.*CH&O,=-S4KDU(,_^TB[8Q.F1+RNSC_HSD MEQ[9T04J(N^I:/6^)5DJ5,G.U/G\SL;7"3*4ZX76NB@\]+$N-SH7X.B[)M.3 MD0QC4"!U;++:EW60';NM)7')3^C]$ISQ<;'5)3YG:NZE4-Q@"MU'K\=8?*GM M4DUB]C4-:G,#<)L7M:5!&[,G+7R<4>78/Z(B[=S7K#LDN%% YS@ZMC*\BP*^ M=:'-2$O$&7%I_P7ZJQ1#7Y%XMOR'BYHYW!_GS^)N'OP4+N/J^)&+8X,-ZU25 MI#M.QDX_]:W0'1RJ%4]3S.GY4M%9POELWB2RE5C6@<^./\R".6U(S-/6-4\B M-'NB.\U*^@>G@["323O6#@R&"&.XIR25;S*_].RS\[O'=Z,TR;58(@GWI22" MP?OD'Y%6; BD$_[;["&=%/1JAZ]22V0 1,EDH$W=^JRKJ)O>Q?I!1$_XHS8-UCWT74B4>Z+GZIDS'N0%W MPHH23"H?:"KFU9.K7@& HJLZ7BW6LK1([@NLH8"C*\AU$!MXS5OPXD*VF:.A M>&;J[/-5[X@G5)\$9CC+?\B99YI3EPACL&X_"5)V",!W>I,$V8 M*%;%O)MA*X42).O6SHMX7V6:8XM#<>*8@KU\I=9D!Q!)STX9*;]'NL7WJ8:Q M6-_+7K*3=X6"-_@D>76-L%# B@ *>"5YG 9X?$4'X=2Z-A^JF:TB0'&(;2U5 M0W2UT$OP3]K_U/M\PD6/W\ MZ6D$VE11H*.A5PV'5EJ@O=!KV9J"EK2*X#H*H@#(YX MIE[_2^VRT#IFA+9"R0K:* #"'-:=^_C9DY#"["HZ7]=HT*$P8V0R 9YDJ.;< M%-:TQA!KD08\O%GY7OMDTTR-NB^LC\]M7?>:&;FDRY/ >=C]]9&>M)G+;5 )9QMX?2))E1=[7O<+5FL)]"8 M(VBT=R_ 0(PRK-T)3GSY[MH807?*H1AAHNW\_=QG\:TQ=53[NL> M_SB7-ULP]R./%#I1TB:V[U?R=!+>YT&[6HGUO[A:&7'7.4J?)?4RM*-80@$# MT&0"%(!_6J.,U)JJ;R'H\3&?;.C7H)Y-,,'WJ;9FOEA\'9/^L]O"/7VC<.;1 MM $-VS[1U4GG#M$##KSYNKZM?2@R5=;;>2&0/,U2U9QEAJT(@V8VTL'[/8#1O8*(TEU2 MQ6-EKCR>\CCB&BQ"K-<(^V@L'"I(/A]((&T1[ETKGDZ;>;CY91TF>DMV*AMF M[@H$ AY'EYU[$?B_K%4*"A@_9#RG*O!""EV&Q'=N<,F.%E[)1]$D[HK@;4$A M _VT*KKSI7F_7K=QM/%C=/J+\?N>6+?O*_R%,43DSK=,/1T9ZTS.CR2Y\H;W M 0HF_,LK6,[U+61;1)"MYM1UB\JM<2='.1JR2-4Q+Y7O_E>P_) M*Q]IM%D-.39Z&T_GT1%H<[LY-)1,+YWF:M!@B'#1X_MA)^?%,IWLH;#@'5.F_CC'QQQY8D3G36UGQL)4\KG M<9J.-T3GD?H)<\04F[HB6L&E6<[N,2YG%&8A8O@.5/[8?;)*6/9A2^H-)&4Z M3@V0GL*(1&1;EHV$AK&BG73?@ZC3U3*[.0*!ABW;;>73V VMG[:Q*(!!\-JF MQ_9B)LQ"S)L <$TD1QY_7;1\W;5DFX!"J5:<"TG":E9A3&.;:XM)Z M=8])9A[#?B0!X%.&GD!'L]G ;=?_@VO3:N8Y(^=NV#Q# 8?8F[&GZ"B9Q:#@ MRBWC.OBVLQ%VPY)Z-?K(_T/E,3C XY M/*/>0"VY@H<"X"C@^*O5)3,Z)E'=O&Y HR2I<%]1>C6MPD'.]RLI#H525-R+ M.-!$7U"7I%)CXFB/_NFXI@%OF;41KGYWVAL2SOV9[S"E+1/06_J#?KK#E$6A MH#+)FY9Q#9,%==L));H?IV[W :]BP@K$/7E7BWI+N18*@DYT!4N<QL:VLH/U%Q++$SVT1FG'UFI MYP\[JI/M,&UV1'M>PJ+:N(S MI(7A"M!*)G_948L7#NKV,\:$ITW ;CW1Q$R+6=9/1;S;=2VRA57S,(.+HBT^ M+ \+B:":.@N=X@&G+I[=Y4D2.V#Y:PU[.-H5'?4!=_*F=:0A:M4^R-L-FOMGYQ,&.R,OT9G7U%8]!X9B3?=:D_)!T:9Q*X%=L M:G9UTQV& !B"NK- 8D0@]+W:0BL-5T'P4?NGJ>GOO<=\+^!?<&[Y0?TI R(> M^S1W>]L^'>%Y5?"*AVLK+;07R\T B"26T$=&X_0[EGJH0"01!316(CUY:5\4 M#C?EIWELV3B@P=D?J>9-(+8L8DO(".F]X+?U@QF6-+;'@@447";*90K6Y>!R MB9J# 41 N -'3ST+V@Y<9*& :9XKLMBMOV YM5]8CDKR$"1%5=W?*BXD/;)4 MV#!\!(V%824EM/(6FF=]-KS'<-B6L M+=(FX3YE&[<"[C_9$5<40"BY]&!8,= M7KLO1BLH*2E#8-CZ/X&0$4FU:'C(8HB.P(P&?-9>U!V@8SIV:\8CA.2U[TLP MY:/3T%3KJ5H:>%[9_E/![3QVIF>!G(Y!K,F'N;/_.68\RWA3>CPJIO'<-*_L MML-MVDG71V2?*3GZV:A>"VQ1HFSR1*IHFA?\++RW28M;PF3-#HMGDL]UP/9Q'](9BD">X(#^6 M]_Y'0[UR9?;,-%D1.X,&$>"CU&F:6H>9,U/BV"R@9$-T]( M9&@?LINSLDOJTSF>ZS-^B +.J0M27P(%O*=M< Y=2Z''GX.$XH1>A5/[QU)M M=LI>Y@QGUQV]+T\SX_JZQ"%0FU,V6'WSBLC.(T"*06$^Z>W<),5ZNO4='3@E M'N:&T'T6X:F6+!4851=5(Z8QD5+)2*D/F65,6MJ(ELO0MW!33?8F/8X@.KY5 M"+VXC+O/N]>41NM;)S1WK:>EJGCYB6!VA&Z-^,((NH,P.O/*&M%MN8_L*]"10G1 DC(FH MZJAS(+G4'F2*78QKT0A_]"(_ AG6ST*L;AEY=4 ')WHU2+4/8$.*S$)-+)'[4 3/_ M7<0 6@T'G)5#\-*LL8;@6$BN$XSBGB=*ZPF4-XL/YQ%0"SI$A66J5=S46*QM MYF3_RF#($4O^=9+,T5$QK9&F%0 M(PJ;WXY_YW=.LUZUY9P]M#MM*R+UN6>#G-)F'D3Y/S!9'M.%28 M+N] L$-\ D1I<224?30CL$S_-:*85*1+NA45.M M- K44<4/P@@S))\,0-+U+F6"".P/WWLJP=GG^?(1(C]"M$UMGK]/B5V-ZA=N M)4$-*5!!L?PP^^H1 :\V[W$]T02;38E[-=0^;U38H&<@+O57OOJC# M5I6)U='??I%I7M+V]VR^HOWDPV#7"W M^'/@6TN$]F81U7_U9LJ&9U*,0FY?T!#"Y+H!C0<'>CWK QW)D_R=IG.")_%% MG%3E)UAQ63 3"#UP]R+^=#(5*_9>EQ6X((?Z^ M%+O;TLWXATQ?.^CVDY%SV7LHP*_4B%#?.WWLKGDU-9YX"Y8I)B % !*5_5 + M"/GJW'^,M*5(+F\-IR1I-XPP6EIKQ]U7_D/0-SC M*^!>T8['=:[TQ7O%I.OKM\GPFG%8?\7'\PM-GF:X65Y9UN'GVZU"+PWOBT;L M:B6*XN=OQ8R_7*DV"FW89]=%HY1]GS42+V%TH\U^ZJ"XR>:U#%CCVJ08EX< &0AAA"N0 Y?4 MKA[>T3$1^N'/:M[(G;H@XBP:#J,+X#L95'5U[2J5[_6'P.%C5)?6',RK6'J8456PY<_O)-\E$US]T]BJ^%+. MVGZ1"-#/B.*JZSG.D9P\IG1V;DTT%(9U3@_O;2L5[066:A49;6A]C,_;>KHB M>^)@QNQX$F8?3D8:$&[O%QX[J ()N;P=)WQI(%*371IGDXG39%)%",EJ9%TC ML/(RB>/GCB!VYF/OZ?'=!TV 6 ;FKV6KO8T:-4\\AJQU-0ZK-5/I1!5H(+)B M2]N(F$3WIE6FI?@0QN!-YSP"K5:1W.K:K@I3.&X; Y8;.PZF!00,AO4YO 2A M 'RG]?LH *L-6A-@\&,<1"T8"\&52 [$)TIY+8"X_K-7,9)[_!ZJ%,HBVY,* M>6*FG-G)PC)S4_]^ \ZAPK*[6<.H:=1$24W/FR*Q:*6^IX#EY9]2E[ZG,K\" MI?$KMX;K8'H/I8P%[3)OBKG'-:/.=_QYZIL?S0E*['YR\9JX\DA(M):4/75/ M7Q-)<#VF"4J-SL"D)LXI<'Y>$NESCL $2]$)MB/37&4P, G],&%F@47Q(O.256Q/:,>$B(_Z$ M 3P88A>^C._5?W*">ZPJAB^V\XOI>2US=E<6V\#"HGN_IKJLAP#[9WGCK:^% M$VF%S,,O5!RB.4TCPY9VIYL:#965(%9'!8RGY4;XEI%IJ>YUM3^+Y!O)WW+S M3>R\?NXW7+7NCP)P3R%*>ST-U@6S_@S57Q7=WB$H<:DT1X(($JSUF"! MUI9"YR%9B4!=*_X3?E EF_ ,[I(I'9&=U DF..;4Q(*\523XW9%BA,0Z72MK MU8LGCS/Q>,W%F\#B_HEV3]U_Y8FL?^6)SHFN\+4*W?06CBJ"S=S3&A*1DW[[ MR.56^295-5;'NUV8"?A+^&%CZDDX\(_:E"X>M42!'6'''^)4ZW:)/\"MK8I$QO"#%H0<_*&*_./MZ.>"ZV;T+:+@IG[AC@PE M#HR.A:"8])]M[A995K^285%CVOM$5\C.+;D';.!R-+S]1[5B%T,FY+W:-21",&&I2#U+KVE&6] 4 4Z\_ =3(2EKC?'F M%B$CWJJ4:!:;"27B+$Z^ MGQGVB*N84Y=SQH#MPSHE \/C#0,YS2^B^>DJ&*N2]G*S"'#6O+$QG>;R?QR_ MTLVUZ)C$-,;AAN<.EF;/T\5*F- Q/O0G&@C95\SAV=YE--#5[:KC/J+&Z"8^ M ![>Z@YS!AP/R=?'ZD$C]]]45PQZJ3E:F-F/L5;H4-$91TY226R UM<(K$_U MFJ9< [\[VNA:5ZGC<$/!4/O(E%,M%N&EPRYA,A $C7N)R_Z">U-4*XG>&.T+ MS/J,AZ* -?OQS-/@EH'3Z*Y7.[8\3!4$54.SHX^"R[>R.NGMAR6EP[QI%U:^ M)&_8STU8T40_3B V?9!?-QK4)XW6OS!B L#N5_+4^E?RE P=9"SEHX _8FJ5 M34FB^[.>:M'7*$!E)%%K'L1\0V8K6] .@@+TEZ*M35I^,@2WN#RU@+N[BU?! M.S\2YK*('R_(@C;#/Y\G^%J/TR-%E6)4]EX5RU26I>;8/5.S-^;+6 ->M)[S M( S>DX&6)2&WPQ1S'QD\"BLL_B86*>0O=4C-^"FW(52U@S4T6=W9/+R7O!'& M[@IK.A1FNL+.G[(-WK3.H]=JF M9ZKV-D'A2S M!60,0.B1C"W1UO6,I+JM0X:3O-'WI:,W[.BE^@U!.Z_U"KK"V]I].M%8E;E!U MQ2=68(4BQ A?@C.R3\;'IN ?*C[&< HBN5==UB!'XKX;3QT\?-YXR:5-<>5E MA*5I:^WDQG'<&0 C!YY*K!?FT%H4]',CYC-J:\K13WBS(F!A-F#-1'ED MMX G76.2OD7>$7=97CLVE!V?B:&R7UB8<+">P;*:,(/^*NA;%C2K">L1^^:L M]JLEQNO*)F#@!M$?0T)-K::&L_<^TT176089[\18K1:T4I_:_Q59!VS&PXQ M%@&AY[$7@I8+>_R8Z#@_[=BHIJ%'F;^[X[QN6F*W0M\^P5Z*068/@?:#_-=3 MZ*7,R+]8W+T,B6LXNDPZQXQ]\<]M-4?6Z&$-W/IQY7 !F(I57["]"9/.GRB3 MB5$)U@NX]_]=;/VD5IC)EPZ/+X\V-F@$;BO)/K+"/O?'EEBLV>99\%C7;:P) M-JQ5]&Z]KQ) 6FUQ"S]D5IBZD;J#:MOF9,$"#5SCS3S1P#6;V6^ .5!%- LF MW 6-5KCC*\+XZ\QD_3HS88SG0 'X3UGXDQQQ]'Y[K>UMQ/M&V'2N^4KP: MA=<2)MM')6(W=@A0-GN3X*AJ%QQI+\GBA\O&F/XB+ M6CD^\&AC 329*KM-JLZ"($JKZ820%EKA_%LC8LK9^NXG\BNWQ+M)7FA(Z83R M[F!3;Y$=^%MG(Y4#MB^?I>OI]3NS&^CY9%>S4R4@7):I(,+TO/[""*:AO8J6 M35O"'P>*/N*($O RHOMME']JNM**6C2.,'4G-74R$>.?)>G_(T+/%U%^4]Z= MBU\.]&4/#WULMBR_".EX+7-DX_/*@]F^W\Z+-$5 M'770%_GY$OUY'\YE*X7K2=W^61W,-\S=?H,4H5ATB?0[+SX]]8JF2CQ M4BM-**A6S]'6RBQ$>.:I%<(A5NV >SCA:\;R;&*.8<=\CJ52B+-U:]MU]LK& M"WEAM>L\]7V7-^T@5FK)QQ8A8M3P1>^'2E6)&N_AVN\^R,2(F-('^F$2TH[3 MOGL82CK3)TAX-:7 E6 (7C2+ 2VZ)8F$RVDFA_.1\6 S5)9 !N1(-91 M=AG2MG*8>C!SIBJSL@T3)YRW#R-T<-MX":X=%5"$,X]R-8[MTRCE[-C_F M:G8T%/I>]6ZUXB6B,FZVCY=36I%'O )#O J-?9+^[$)S%B@O0SX:'5VB]033 MV57]U#%CTS7]X-FH@,XJ.Z5]]#V 'L 0 QWN*.QJEOK<:$N6X=0U+\MNHLNE MCBSEYA]FNF\!61\'#ZA E(W$3U>58IX@X])H=SCNIR_0I0\T7=N(2T'SO=6O M.-8>=R*)@DIW276XRL[OL4VGQ/.!VSWG(]W$FQ!(P!?++7YCYI1?HY*T]7ET M^]-H6UH]!^)*<4(%JJ/.@KNG.AD*KHM'-;1QHFR)LL:?,0O9R!([5EBO,7P( M!VM!V?J6*I:4KSD2#;COZ#>6?U-0<:QXO6@G"HZ\)SROI9/R>MXNH.&D/YOAT[ M,NR!:.7G!I+O:OG-%KWO3!IBK=J1U;K M_":I\QZ+"2D@P1P?K86 /^T7N7%0W/6=FI)?'6C)6.'C\ATBYSZBT%8UAC?DS; M]8URI'ZA_E56'O>B$6XK#7?6QVVRK3 MJ XUK T1,)]@4N;6P"2&?$ZLW7Z*C)?NY/^1!'AO_4'S$D_OM"2=IR;04O9LB^IRS!U[TWT CE MK]HF>_WD'?J7G$,\W#2+FVJCJY^1U0H6LB9^?M%JXC< @U-/,L=+L>'%6 KY M67,M.6I\_/!?YXH3V1!HNM=>Z (7%'K2_TIZ64KL6QO/K1-$P[ M$)"0Q31_Q/C@)3CTU&BQK+:8AGPIA)MK_(JJ)'HH UH@/E[8/[N]'Z.?U$8@ ML3C>SF_0V5!5^\CM$S@B]L'-!!.FL'D7EK&:;L8@&J4OGN3+B6G9+?:D-G(Z M)IV2)QTL1?38>;V.S><^;TL[W?O1 2?,D4?[^3C?(6#F14"K:><&YL(Y.M]S17W](^SCK4+5H'6S\[ MB!57?FW& H+IC]TO/'^( @*U:)RG>FT7K3_Q[W?"O_&*WI%FIY*D%R>RX:@= M0OMAADX]/2RF(G=H5(58_NN#&E>3S2M>*89;?X2X9GLS11T+< )T *0HK $2 MYO0JM!-7 DE*63.VU0/%2/%F@U04\**.3H&]H_9Q)<*N<\D^(#'!L9W3S:+) MY2>#MJ%>U6[^+4UM7;4WOKRW:TN[II2I85!$N7PRD<2?:R-)1&;A1,'Q7K]. M(&?/SBI(*NK78Q2N;1(DQ4B#U&!K MNJ;4W"(C*[4-BO ?BP-!X?2- 561O(2O-38[Z +: ;&8/]Z^PS$G]N=[[*K> M_L?.9J/L*9W5%&S8O*'V/?V#;D[.D/TP!YQI7R(OT/HP^EAI_3D'JO\THH6 M]6E=R'Z_ZNCSRG<5++E%2XP7B*B)\#=:<"D&'63,M7'#\1P*L!PK^%.IV:A5 M E*$%-B8F9O; )BWPZF6I*+"3V\HLU:)70,@;K\%/!^"-D>*I,P-#-C(,M1M M@L7I9XH%P3D#'R$6(/;P#[?S6*_3S"^?*G]7YNCFNLZ!AK=]_6EZ^]U2M(N# M=6E1F34'6U[\BF<,S?9!!E,-X?1;,.MR_%\472:VIE^2/IE\>MYDF_=VTV?M/#'=EG>-IV1PL9X M_BUL/K7W=(I&C!,_]U9ZX4G$< @%BTF[IW>P\(N1R%;<3E$+0^K:(WBV!" M 7-TX:U.S+[WZOE\>BBOIU' MLCHKXP7<]KXE8_DM1^]]6EPX['$G3J]+Q=7 M4I@&12UT;TEXYX"LI1/6I$: T\VVV:6>\B#NQ_&YO-GRMZ^CD4(G063$]AV& MGH=4 +* ;GW(,I%O),6[S?S##,N'*2K)WHY,S-C^[*0T3ZTW1['CM0)FGBMG M,:]P[)0&'F7?FP3[Q70RO+%C0U(&EO:33GSWM3^P8?'W#)@;\Q6E?T:I,2Q@P#TE<_%0 M3PQ:[I(B0H>YSA3]>[V9Q+?.4\;K6&!VHW7 DN60= M9(U=CD,!&M%R+_IV^4A:]Q5$80)#ZS2D:TB]Z;:<#5(T*E+%Z7G".V$S00NN M$#,F3%#!JG-@)+[D^WEKX$TY0JA<+^WM\W=1]@=,X*K&#D@DA/I.]3D;N.6: MTJIH_9I=<+BGBWY+]C9M8= 3_ZJNS1;0R'+1S[KFJO>.C2*$-7<3]5S**[FJ M5LINX1VQVC5A1CLH\3>N9'O7XZQ9+$+4.V+W#O*BPBLIX9+-!W51+TK('W% M]A CR@*:L.=*G&H_@$%TI^S0*'A*-L:C^LVNQ+=,+!+J'3TFA3Y]GBQ62<%% M;"K82O6/?WG!X7^[1T3^$R*B0Q3R^S-/?R!:7*(%OD_KN0_/O-%T87V.^Z4X^7F[ D3,%Z(+K*_E MLSZ-T1WRDERX^.)95E-]APQGFWKQD6,%^ZW> M&TNX3*^SGUC3U*Y(H,9!1, MIGO\,6V P?=*>L'^#M<(6SNO9^G]QCM"758WWTG932O'ANWYT*R+:2QBUPI\ M>^IU^:+(M8'?W6&!#N%)3LB+Q6L4?*NC8\,S'O70=]T_Z).+;?S.'&E7QC,P[K"^YO[40<6MLP%:_0>@0PGTR\/\&CYO_IG\%_4^\V8*\TRVI MJ7A#-T%WY;W[,9=EY4_H)S%4(W1+Q/5F.@GS;:Q(WM+VX.;<^U9ID M&OB5IMU])-6!YT/:B*#@95ZBPL;IMA25(0[R>ZFN2V".K@ Z1C9_#[]MI\%- M^1W!XB]%!;L5;A\.VN7678!/YKT(T0D23"TF4^N'&>?*,;37=J@&S;6]IMUK M#TZ/*#5HC5M9620C+(\Z3L"0[YM9VCIJ]U1,HK+4E&"&4YREE7Q@ M5J*OX!)\XL#+_HS%YF%DUX&)KW"GF.98U:(B$6%9ULBC]1LM?%??F#FC(OG M)I'*K\ #YRH0 M=O,Y<"=:&ZPSRLE4.FL_T8.M/8%VV1&%*-F <)N*[O#[N_]+)/H0!E/_.1^]T?:@+Q/S33JQ/(&=/0O3^^ !KBH6 MW9$H6__YI_LP=3R$WHS--3)."'&0]-J#W7M>:$YS[., "R'TR70H &@7SCXG M>HL8$N.]D5Y&J[NA:<45U\.S:R/X-?/%D^B%2MI@S* M-HP,W[3(TR_MO)0F M-!LW8G'F2?8QI(Z$&2/1LMB"UH4\7H=RK:1^<>:2=:E.N]H\W4VCNL'J" 6[B_7D7S]XY8:,'9)1H]//CU&IK:OW4BF#>O?23W MB?_RIIM_:Z=T5J. I/[+-^R_WG+SMP[;[V%_#_M[V-_#_A[V]["_A_T][.]A M_P\?-E' .0SBO3U;%#:<^;]^SW7(V!2'J#P MS1AA"5(P]HXH,7WOVQ*[3/F-X2L.^4'P)>OK>RC@6X$^"F@*F[O4 +P;9+RD M40#.7)CDFO6XY)Z)$ H@E_NO768X=R%F7=U>@?Z>];@\Q]MGZ>I+]X5!2W>) MA(U]98(%.",YFP@;\%\DC+_;O4'9O[>DL/YA#//^H=Z^N&S??]/_P23F M??5;0 M!J]"^2K/$&2(OH /!?0,HP";I M=7PG?_^^4,+NB.C8]J5!?\1VT_R/)77=H MAT%F@'/O,(=+V]I_ZJ9<(ZYD,.YDX8CT MH:G)WO0P#[:Y,U+ 7/'PY"%=B0-H*B4F+&S>7HJ&3%,S:O$IH^'/^].G&4Y] M:V=:@,G77% '2\*+4FZ;O*WMJ<4-M^1 WFH%??:P!/R8#C4IDD&=,IW_3P)J3O"84YN*P"847!>RR2&?Z]PQ"==Z/W372-0E] @P_CWD1TRKQQ-7AVGO@IYHQJ,5MI^/ J(E MW39PTP43=EBHNI()=.]&*=(AH44B7;29IDXP?"*F@!FUM?_JQORF_Y:T$_;>*Y0-WJG)Q_;?Y+0]',=<'C$ZG>&"\RC@)>[9ZSQ/E>!)BA@4'6\AWSD M=*YCJC_\2+ET@\_=93#FV%.^?V>!<;1.^SH@9#GS7WR>#[[J/?O2/$<*'3UB MRXAY7%NNZ/3U(5\CH?!ZV([LBY0$07 .=7CHMWM9%V/X: MW'EB62)\]$BC4E2ZFE_A>:="+1F]JG#-L44AM4J.CO-!:HEO#COS)@XO MG$961A[O5D=1W&(!?0AS+');C]8^@1XU NZ/=6=.(4\&+Q73]4O'*I"/*N(< M&>@_X^U)S3LW;1"=^#'7V:R,_=R?S=M)#G$SHDV)!=]MZNP4NHA.U+NC0&=# =A/,>P?&N;R:]U:4?>S/4'/]A^4[Y.X=LOX\] MC=?K$.&.[@H6*JK1<>,+H39;@KE>3@7\ 46;FB\0-RU$(HR/C2'=E\M+MD)C MK_\XF_YC]2ND,IQ-X[:>1SX,$B[=X9 RE.4VK U7E!MPNKB[6D9S6>1_(?N( MD_)6U>9! ; /HN[0:R#E?A'0.![5>6'H&B[2I"AEO M.J^-D1@1+)8EQ#E+@#_KR&+2\,'0Z3*9?\]^]W'%?MM8;5,'',9G:93!KSH"U:1B-;;;"OTF M6?!BPO4)I>!S@NZK\8VG.1:W^P.>9*ISY?4X5+)&$ZI%>%5>\ALX58P-K.^^ M'KY;*A_6KGX6U,A?:9+9(:8"P4D^35LX?2I^O/YZV/C]R_R;;J\Q30G? .L) MYPQUYXR0]<&V^6GA'<&9LBW9Q86E)Y_#&GCG$G:$;SEX^)UJD7Y?IR2YI!@5 MK#5:)SRQC':3_[$#"6^H?N4MM[ F01X'JV5)*57*_]YW^[:2[ -?N1%BZ1,R M4.#>\?+S".T!C66GH8+4<.8%GU&*5_AAILOZB:(1R=L< :=.H8Z9;DE:_C*> MBKU2;^4[H1B]T=CS-YDOCO+W_^#'L^9A^3]H>MC,84"^GDNW5# >T#G>\X? M^XR_6?UF]9O5;U:_6?UF]9O5;U:_6?UF];\SJVP4\(>E$52WF^V>K='?!,]*7_V!H1V4[ZYKP?>;TM\?XL> M4J&V!2N(!Y!"K044/MUP.?4J29GW/M%,_4-Y;D*-4R>M3RW'IGUB&YQG+\_8 M/R\MH0!21J6,"4N ^>V[KPXO7@S=P[+^3+1[QU95SE9*F ST?F_N M_V'ON\.:VK9]%X*"B 21WH*"@G3I/2#2U8 ** A1$1$1$&D! @&17B(@L*4% M102D1*1)EPXBO4HG])Y00B A/-SWM/=.N_O8< M8ZSU^\TQ=>WUI(5;>9+-7-%RJ$3(KG6G201?P$0V@J/:/-'?^Q[ M_RB-^D] Z'\DJQ1J'+UK.$7Z[$:*A!GVJ[>?&Y\HUE3[G*@DG]_71/]I.G8P M!DD_\=9/24VFKE3&XA$FSTHF4E[X"IL1)C[T;+[TO(O3O28Z_J?P>JX*ES=+ M-;AH^1QK3!O#-7_SKU@!6:4F:%FPI"P&'G$]M_LJ31*?@E5$YF#L M[M[D0!P+E;]DL*,<[[6>S5M]OEWQCI]&1BPNWPO_QKD[RG:_^;T28)TII&Q> MG>"09V?&Y39I3;,<-#3$'_!2K%9*:?(B%;!<\H^TG3\Q$FH:;R/-(\O M5O:"($EO9%[O5L(DSZ2$?B<'1]_ BH3*A:[3Q[&.H[\5%@F]27Y;D + MQ_)XD7 :O;'=U^&S=@F?BH>3[CG)1NE)1U;ZC4@2KP^6P3?NIAW M+=$@OXX&N2CQ$^3,JV2'U@4F1)KDE?G,MWYGBTO".GJX+5R_,P@7-)4)T1\# M6N?3C^_^]]/@_I-?KFPGNSOKXK,+36[ MH7NTTL!*_\'=#VEN@JEQ6@WJ CV5XN\,LY=V#)T\B>U"%O;M-&MMJ3HW,^BSZ&5S"9MH<]#3:M#>TV#9 M\@%#NUQ;7,^(R)OQ&/ETHA+0,0T9VT>_3S9XP 0W&RH(="7'P#=5S7XJ Z D[S3 MH+UC"\@=K!-%19!^)20= U""J6P.L158A#F*A[/#UJUWK*T59JXZ58^LTUVFY M[WMPG+^DG+5JA8?Q(Y@/@)BJ-\B19DIL*PS6]>]F>OTL=U!1E#,+%.I>Q/+@ M)N;!=8>5=*=4K25D>?4\KA5;=C@0'&*JW#R)#^.M*P?I:N_,J3AY--^@=,Y' M'0#*B^6P4-]S\(P! 7'*FZ_30,?1<]:T1&/DZ^7F\U7K4\&UX= 3(6Z1/M85 _!'6%+W,-II'5*C M.3)0#@NN8=A"4=U:"SF19ZK=L)-?B288(>DIF35/W+?^0@/%7R2_.+'XN]UE M_Y<)8@H?/ TB8(959::2T,2$3=[5+8?#<5$O.)PPK-,'H --3\M.Z4[D3WG; +ZK":J2VJ-3!M]>$$LO%!UZN?+SL M0I&GOL/T)O"KBSS!%,\]!=P61')T3[T:P""(G'AUIR*MJ9/N:S)45\L=&KYI M'6LYPK#%'[':RM'4G9P%@#6[_VMW_F+X@&$]]@ M\TYKXZP*[R&SZEE75U_@1D8"RG5M(^-\C5LXU: L5/C&WPT.GS_.D&) "#P MG,![T',^2!@?@B.5&QENSA+[-?K\8H++1^-8!C^&U)F7M&68C__NC[HY64OR M7M?0' 7/%P.W'])G_.0'M H5PX4:05%G)54NXUY,UEQ0 M?Q?LOW1VYS"&;FSG0[$>38:=;++EU\)ZS!^]'E[=>7"X>'IW([^O3W2I3*%J MN_3'LXK<8!4E1I&>GRQ[C4)XX!%K8DWNF MX&-)U/ ZPB/<3ZK]J^#V_HM&/^UX-E&44;6W3@ Z&0.@+O(%L@)-%5OO.X]E*RX6X,H4GN<-5TNLV$ M[(284/C29TFIX!_]MLV.A;M-J2GHX=4Q[QI=>#<+[0@>CQ%E)D?0TB8TS&BI MX3+N$UFK@X M]+!;GH[H79WKTA[Z0J0L)3.:0&ZLB786@8_#<[#',@5+3 <5 M/JE0]@A3'5]\S'66?,K4^ZC&X^I5N<@6&Z:N< M?6UG#)6%*^0:ACCI;98UL3#@00%7=-/[I';,?5\U&/%+.O4J>Z3I&-5TA!%M M'8O985C#=:B##E.:^,/5&#EU&.5N(NL5B1#*<_/Y_0/@,,^)-*+]]I_^H7.C M8&>)H.T3MKJ(9*H8)'"<+-JK>A)?"L.5QMEFL_47%7\Y+DHAG*'4IZ8/S8^P MKO*Q$R],U1R'1PW>^5C5;U-6,E$@<2[RY9J.UDL!VG2^;<-F"+6K)/-N0KEZ MN]"-)[&SF+5SD%5^4N884D"#-S-0U2D-WM&VRB6WT;(DO M6YY$7,TE>C1"&+<_#Z^)IJC/D7Q"0XH5B1]G]#"74'TB 9 M6@[URPW3TQ[(.3MW0M 1.>Y"%MU+'<-1E6$Q;(M\)WO QOUKE^U:HL[-Z2>1 M/JB@NSP:$>G3-2'E@PWBQM>-NH9$L0-U9_5H<,QCGJ>)"0!=Z5*F-JLA?VLCH(]B/_6U"; =( @-KOJ/A_/2+_EI?] M?8'K-NT$++M[Y6Z/P\>SLA->DI*/M##_D9_@CBJH.@ M'6'B>WB63_@*"92LLY]4:KONT71Q9+S:+XT1^660JW'BN6SH]M:#?C[ EK'" M0DE13.7B'68U?0S3WU_;T;J'Y8XT@IEX#Q0JP=U@OOT.E3'RF>UE2WI;Q:+"PE)ZK&[(;+(78WF*6 M%GQQVL_0-D8Y&645MW7TP0@? MV2NR([ZC9K)=P="2+H1K0Y\FX>$YGZ1+4QIW=:[ISR!!K%V'3M2SL>M'1I:\ M*N]:>F+8$[.+KK#LXY09)ZY:Z7/[]YNX^_,)B(:-I- MWA.)ND4"'E&;%I"UL"FGZTI@]@/%' X"$+=;LQ/?;SZ;\,,PX%&K( ^7P_!Q MK7>E8(OD\#7H)>F#*RR[L\LL8;%<,JSZC+T$H6O\<8(CTMM9E#F;LEE*KU:X ME08R/#SS1);5;GPJ:S&)@195<@?H52#E?,5,QVYAY+O)"EA,B')1C+FF1]:H MBN_>FNVYFX=IF8 ST5;]>55I[43A^.O,70]?X3)*UV>>_7AF4U;U^2!DES<7 MP4)%U%*]1\5"]%%>WC2'WAN-L/0AQJ. )VU C>V8@.'&&MD00DCIFE_!S]Z] ML3YV /" 'A.X[2V\11^MYMV-HA/@OB[\4B1K"W@J8O[G +3\]/>WE@C2MY;D M7XZ9MTCAK_B_HOCL+](UYLUAUA&Z M!3D-SYP:+Q8Q-W2V?AH9'J[R0@7\O>L 4*\.J@["*33MTS90+.,_W-#O&P'$ M(DFOH20)+_!#\O'\FL;48UVJ=K8S]FP&&\(-'A=_A(ME+V\>U./=^F;(4;<# M@-ZS-)Y^.#^^3/W)!=)0,,EN7T#LVQ6Y#E;(O1LHQ4$V8"MF(.'5N/>4MW, ]:N05VMB*"VH,3CO,Z+-7 MH]Y1YQ'1^+>#]6<=P/7KO ,%7UL5QJ/Z#H"5SM4NCRT,+6X]2%4;+] 0(UX6 M,X?5V93 V-XWE4*&CNPR9O*8UM2C Q,Q*(G ;TDK6P^:MM=#C][A&J>FC:Z>=GR:M5XP/0Z?V?9?.O_7EI9UY\\V>:V=O"Q/]I',].H>J\/_0:;&GVN^&/8 M,,OE2&>>1T>RJ-/XGF>\]5-_@@,W0/F6T*QIO>OSJ;?F4F+6&M]2\6LFO[P8 M-[(\P3,OMY4BIT%TER TK3?SF=;QIRGL[VTN)A/'&%,J@W&N; MNQ,27[Y5^N]4H68U^!JUG6'T$L6DSN"!TW!4A\*[ZN;/-'IXV]F'G4H[:CH@ MK]5'?Z?^?I.S[/70_^Y@>?$6FWM;_QSBP1Y5'_I>.P#+';.']2"4[@^6-Y+9 MW*?3#8;$?%CD[1L0UJ3+R-PB7%QFZ4C^X+;> 9#C:S)C;$'$8,^7&X@3 M"GP/ ,]0,2;OV(VWE$M^:M9-L*++/9[QJNH)-#^/(J]N+ MXZ+$X+P*+=XU#&)^)Z:"F#B5A&N>MNJ^E_E]T=WY^Y!YO;T#1YTV/8TQ\0=%^>^EO9Z8*-\3 M1&1CM=%& MKJKE:4L-J;<4UGWL 5!=Q;TDY1/I38C-72PGH'DI<=XGQW+1[GI) @L^H(*Y M2K-F2.&,S&X"A>F5EI"8Z^[$+&1-:7'+4:T1/H?^0,RE(YO, -7 #),6Q#DAH![RY>EVAK.,$7E\5#=0&RL '>08WN*?!M+X=] M7>+4LQ'@#WBI#8C_,S-%HP&W%)7ZO3O#\=D>O'GO!,0%T"U4?;%#C%=MX)W- M7 K^6['>'ZZ^OG/JZ">>5ADOJL4E*/4&ZT9".-D>0]89M%:@^FZX4M@[>31. MY@N / VVRAQRUN!&,U,D'JO+O]XB@:7;M$RQ/%/SS3HO4?NT:3MY$X=5 LW\ MH&J*?0.^U>D]CZI\L.BY+RL6Y9E+/L%">408SH 7W#I0>8,9FL6@*J][DH>V MP/?;^!AMV>*J*Q5K<1&;:8&%>3V/U.4W E%R]!_2TP!75O%_[^9F:.^7H M)^N+MH\G709G;L0 *B4XSS3&\*MXU^O#=IDWB\L^)6Z?V7CWR%!+-H;QB'0\ M=71WB.+9/'AXH[)MD/ATK)&=81M:1#C619VN0YDJ\LN&MA%NVL[J#"X^^L@= M;=GX"T]6F")Q;7P77^J8G;ME^UF(-GE@1MG5>:E4.2+IP>2J6*(2_9%Y65A'3WV/[KX"??\:.)W3/_+?%H^2!/O M6Y:YS/2H6J+PT;O/]WBKNB* ->@EL]E[F\)?MQ0[KVNC0GI],K9XCT=D,V8@ M^W'1HDO)\ZKEP\^DC:CN$969>);N'T>CWH3N*4>,;LR;6KV+<)QW% MTOQNL1E)2>MA2Y?9&PG=EG"(6=2#T><#^D K6/KD5_@6/Y=M@!NG'(S.+N'9 MVB:#E45A-;;Q^*6&O90RLG?7L567[&EQI95W?2_8 _1UAMVHF4Z=_C*EOTDW MZCYS7B;U2^(;O(IQ+!3WI*#QL]QHCJ,ES,[H6?,2W?5W7@I3EH+FED5>9^T8 MN RU2]@:5)ZUECH)6L>H7=1@>QNOA-6_[Q:C8-2R\(R#3Y/V(BKHAYUM-/]NMSH# 'ELXFBF18*!,2KT5F* =)L]!'?C@!>5!]3 M*^,A*(<_659,G%9/P':7#X H-.YG%,@?U732I4&*UV%5GDD6_AD&\D>5TO4# M]U%#7#Q,LW_&@?R)#BD21\YC?KQX_!D'\@<-]9NCWQS]YN@W1_\$1T)]3QP< M[Y5\KBP-\_P<=N&T!X'HZEFAV&F\X548,SKR5JU#7L]$XVM"1$1TP_51Q MQJ>[DS@83[Y*=,&B3B%TT3=ZW<=N6W*0RX;OHFVI-/@#.JAHR&G;VYBT)VM3 MI06E0?;IL@5-61MQ2L^.'2=[=1T3JN\\FNE'%DG4*%>X7I2GVK,Z?.(C]2RO M'SWM\GAY>=[^&_L#0 V)[Z6P(!^9'P"=,++K 1#X,[SR3W3P,%O-YN !P N9 M^AE>^4=5EQ"((6\?5K=0HM'/\,H_J,9_8OMG>.6OZ8JF]SB#-)U!J'M*8+DM MS\-J1Z++>X1N,+;RV9+Q4LMS74IW_#PR9C%@E)S7(3\]%'74A_VO^;]E>_-Z M1^U--\')ZX.A/Q+H"68+.Z'+^ABQ2:^R7$"..%:']68\>UN^^&;.](6]4B:V$;*)\$GGWPT M9DS^94]H#@P>H-\KSK>VMR=J[TKJ,7#/(E\%[$S4;ICV;AFR5_6MWRTJN?;I MRI1N;VKFD%DXO)D07%2R*:XJ9$?(5O8IF35H4NM7%%IRWI+#EGI0A/&4(H:- M\:7!]ATCAA=\7]5OPEJ,:#\1FPDA01#IWCK3U$,G;CTO:VY>RUP:VN/"UQW6 M>J'YFX15:R/?"3C_ =!EC#QCE3$YX4=8G1TCEAH-*^\'#2KMJ?ZTS[Z)>=:] ML@4G'1]L?32D_S."-HV.7KDE#R^;\5%UJ)PK+A0Y+PY&J>J4W[DLF6.7$V/"OH,' MN8'AWI@9T1.U$-9*WSC-)\6F(T@'@X*4P&+"NP44Y04R:FN!NR+9VF8%-2]H\O=2B MYDZXMP;A,;.!L1+3OXSSX[07XJ2:5'6Z.>#'I/.J&&X^-F MAXAOP,:%',;N/VUV(8N_-\_XM ,^DMKW%\;%NBHU[Y>66Z6S?J/-UGB6V1TD M#2K( __/"2B_.?IG.XK]4W/]GA-_"]J?;X9U:J:3;4S0P;W+5ML1E<-QZOG$ MDGYF!:1>G(+2+JNK#XSJ"H2TK574H,5.J\9 3:T7)X9<-)C\L4ZA5F('0/QP M5/8SWW"N T!0$YWA(_.WH/VFF "$S%0GC=W9-D/8N#S#CL2[5AFO@F:HAB)K MS_^:E>DW5[^B*U;59X(%P5IQ:BIBH%G!P3'PPG]TQ8#FGR/ WEX$BSX5!A$0GH M4+H+_5HYL9V3 #J3:.TE%;C MV4-LPD3+/G5\&ZEN.^:KQQ+%"+),<[0>G4R-^9P$#AP^C\ZRL&ITRY*-W\C- MXKO,'\\VC0Q6 MNM;XM?XS70UYJMZ8>OR":]Z17GT7Z387#_?6V>*QF:;;!@]>EJE2Q791)3/, M](\L6NR::O9!MT_?P?"YYL;_7[OI,V74UG15?WFS,%*_Z]$JWU547#QL[ M5.'M*VTSC1$.4S?9OW!PMSV]YA)KMEUU=L*J1ZC7,?5FD$-%XEEJ!JE[$<^5 M40; ?+607<]COI/Q>J5L17&.]"*.8L=N[@,,M]#:9/MW"3=+4)=]+ WU'Y4T MS;!8W99?F^1YIIM_@5#N4U42RYA4VEX2=K1T1/ADU9'5>N> Z,&P9N2QQ4X; MOD3;2BX#^:G,4(V05*@8[4\ZTQ5'\ZLJIYQ81T,V H]X],B;AV1?&J3?[@>?8DN#_XVBBY& M.-HZDD7D+,-1:C]@1?1DI4!F7B4AOO#.]Z$[2C'8CN]QUJ]B%!ZLBJ7YL03> ME9("YOPN^O+4$Q(&B_N9WRG';..N@0F5=H50[VS+]YD9K_ES.T-"(78GQ M[>]U'T<:*HS9T\!].T+9>7JRM%]VV35^<5[OU#N: M7 M_E9#U7O!U86I,E<()ZZ<.K.8SEYM8'0/Q&P&KR68=$_3%R! SV.D&Y>3A MHI*&UOUTWKD#0.)BT71 78L5'/Y$ M2S,9]9K;V_ULE?Q_[A\,FU-(''CT]E6C0+I(B_(;@0#BS2(CVHZ)DQ06>%O] M <#LL*VF(U=:6&3'D"#Z%$/PNQD!,%Y[!OI&.V^UG6.?:!KH6,I5DFYO<[JD MWSOTTC'U +7'^YZ23F!;7OO M$,?5Z<\EB4IIT5J"T1]M[GHQZ=+%\GX MJ:2_\UYBX3OX=#T7(4<^(6/9M-2LX$&17O-+Y3C!>S4,7;2:VJPGQ\:* W,3 MS!).68PT*:A^^FQBO*0_:433;[5'Z;U2&+.VM\1M_ZC)ZG;R64Q?(G[]!\C/ M*ND_0'X&,\Z$;,U;+"1&S@- <\V^OOBJ=R.,J3BD9\F[_=KBR(Y\]P61FK6W M./7/>XD H8:#TE7ND_#:;LH"5GI-D63S193Y "BOE/%5!)OC15?-&I%,VT6W M9ZOZ,7?0$G1]+P/V7_$(;ROR;2]2&/=3G1S)%36L8SY1$C7W2^[VH!_Z7J)P M[H7M^%#7*TL&KFBG1F9JV;'C6< RI$*^6_M7 ;A'0(VM=VAE10W;V.[QP17Y MW!-H6]^ A;+#DZZ"ZH=U@U:TXU&9M;; DH#5K;V"I>;16'/7_](G%1J7VI-] MH*,-^F+2%\RBM!ER0?=!QE;BT^COE&:C34GRA;-#H\D%GUZASW62A#Z '75[ MJDK" &*D(-ZL'LV4S%TE8(S*4J6%[1\=W&1=2SU&W'^_5&V""CLENUP8R&Z' M/M-)LNRB6(^:9<,#ZLTA8:[3UKE#VA['215-G* /'V>AGS&I"!?<:9/NRI'U MDZJ)*2%MW,\@/0)\7YX> $&@8L!'AJ6@D]F0(5S0D5KT3+C^*E"_VU9G\'QQ4PYG+:%FY1;>KI.V\>XK'U1B%S78U_+S M5AQLRLL3%<6QUS<,!8Z:4&<+;F$2*<((^\^#E:OL]=?UG3*2WPUJB9[[LD;K M!NW;:3:84S]+OMZ/\'9WZ/5Y'Q5)2I)3+5OI.;63-)*VNN2-^H'C&U]O'2!; M4NO2@HXEC\KL<:K1DM2@"%=^'DP]](5Y<*0-RKA/M4W\I,5KY^#/S<9\WLCB MWEZY;0E4^N(>XVO&I(SA9GL[NCJ=@&VA;*$RU<0R'N=Z9FUF$9TP5F.=(_Y= M5$,WLOZ9>Y<-H2$:1B]A572 M@\^]Q71:/TE8,]"MY3+J:((SK(EM4PG!JBX>#AXYND\3I"1JQ2N3.&.5AK_3 MG(KQV54=A+Y?+$E4?^V0>>O2QV$+'8&PBV01"'K CS-CD>>:4JH[TJ?A$,5-KN;6G@7.KE,$'NE+'G'U#7H09 %*'?*5="G/?U M=7CB>1M%?BD!@8E$O"0-@KT*!XVXT6#>5'I7=A7BW;3P+>-3QC.2'YW4=U6T MP0 >U3QV0GM3W)6N"0-7W-0<<0S>7\,0G=>M0%@0!SRG>2],V]O%&=YQ )05 ME&I]!&M'>J%=8M?[Q^_-F& M=?]S7,V5^4'6=3X&G!4*=P#4A].I2(UV7MFE42/.B]PH!BE[>UBU_ ;L$I66RME MDP^*M4?C:AIK3L!+83[<5Q-G'3\V":A:L#U-%[)56CA>"TR:N?RJ ,>:&0U M&]&C"5]4:N238-S>L/P(.IM[+W7?L%!M' #^U2K+RK1Q-EBJ\SF9$507 M((NG4 \AR(51TF"W.@_>-!S;KFJU4(H?;;I8I5G?Y,,)Y1],@L]/GH_-\RP= MYWZT53$=+S^#3&_Q\9N%,* >XRQR)%D12GCZUZ;K^GT"!X"9" \MWS=%-W)S M'N!3I@V'^=<\$K6H$:EO[!8O:J:7G(*-E9*6E&!9+0365<*@Z4Y)]^AP)P_. MH"+FUD_2'[=IGCXZ8OX/SU:,)#$)_[R^MJ#UO=U#E?:G$:P=UB4["#?("@6^ M1M4-7\?RH2;5%#JJD,H$[?/C7^5W9]0S23EK2(94T5DG)GAL Y)9U9#[SG'' M?!N'^)*G%T0Y('7AY$XK)=EV!4.\9 .&I;S!IJ9/@ALQR(R.ESM\(L+2/X(U M5,SZD"!?SD6^(P5C3.SFN>&AZY:>D)4T"NL^U'<(F*OF0' 4X3X'WQH<4*FR M#8J2K.+-)E V25N\5?:#_X)U3/0/,#R6/QX!?\3F??A#76SZ]S!6_S/EG:!( M_'V 6C"UK[B3.*U=B6=_7NP@ $W6='.CTAM-/O*,L<>'[BBT(.VD!>\-:+^ MIRQIV;Y(9WC52;J%98_Y>"U&('R2YQ21:(\>H5EL\R 4V,_Z;KJOCBC86H4JYA+?&:E_%8FY(@1J76"0HW.PE#AH0U@%N+:@I:/A\"E%1IWM@^FJ@1N73'?,EFJ=;Z+Q,VI M5=IOQ=VZA$;&57I[?9RPO*I<@14]87)6RAL( M6 >[Q%JB JJIEO?F$]SRRWK$4.H6$LO!X+4M&)%=O7]]G!7''JS*#5P%0R__ M%*'6AU;MW+;N79!2RZ*N)7/CJ"T&5"LPIPQOCWO$B%4K;Z8;3;:/TLR%"SK5J@0Y$$C8*-7D\ M3QSCL":1GW^SY6P 6,26.U1H4)&O.<-#KAY.FG)'3>_F23@Y2H@[YKUJ.A< MEK95T1,85-Q++:+JA7M;%>#E ^QR%[^UV[LFQ<+K&9CI!/J8=*?,W4+?+^[! M_"OY2TI(T[VN;1[1KZ/FAJ77FOM2H=-W=/VKY>THLG@H 4RX.2!MP)OWP"Y@ M-TGS/@<@GY*6FIEI#FR+_)HSNW/ 54VR0=EEZ/& U-@(Y&:<2\ 2R,BG6>Z- M-H 8^U$6D* _R@(!JQ&&P[( I41+$DI'.8(&*DEUX\IX2/V^]O2G1+UHV.DA MRPL;K6OT?#=)$5PD@S))3H02;CUR$C)L6FTY>4?7^QB;R58KY1 _:+EVJL=*OLX-S3OE53*(DV$_$('Y6B;[.7%M? +9_P?.)>F?6[<:D+0Q / J.P' MS7%,\)/\$=3FWVD/9;Q72?G(]EMY%;2KB8_WSO)'?3(YMER2!#D&$;5]'[_=F-,K_94 MM/I*@M8(*8OCCV%_B6P$.B19V7;D#1BU[7\'LLUJ\%':U,*9NI\UN\ M!1:N_QK""^L?V@R'R?[A"/C#86[_[[%\.;*_%O_HOY$@]O&TTPJA9"4\\[SA MQ^?C*MQ"VE)M;'-HD>."VYR='(0TQO#IL>:PM.ZB^C2YI=N<@B3K[VR,H+:/ M%ZTN[:\_F5;+R23J2X8\)/H\I B2-"O'*19WYML?%6[$=RHM#R;?KS#TO$+H M-N@NLNFZJ+-4QEF;_4LBE[#@2V FULIY&AQIQ8$K?>W@($DH>5OIR98K?^$ M>'PM8$':)V=^G9ULC(=&6N:M.496A2>+1[XW 15Z(!NFN^B!G1I.Q%/<8!"B MS9Z6,MC'CI(8:WX5O)^M['L"75=)W8AFKKPQ'5H9WE9B:/;D7&2:*.<6C9O+ M=F>Q$U%ATC9457=V=,E^'W5W="U%1@9%L%Y2ST,U5?OC4/5.#$0).0?Y!GWX M,:Z-:="%/;[P+2-AZEI57IQ @_D!D."6BVQ(;=@,-9/Y3(!.'2:@U@OV$V0A MW&:]+T,(TN:6Y+!S4$72_.N:2BD:B\H_4;_5)#6 M!0Y^"FLCT6Q*(9 ,SM?/68R^4]S-4+"[L(FD5?6(UN=JHP<$3+-+9-:XO'.&V_CA]4ZE+N.5;%B)Q@HLH]3+^)1!(G,]\/:/ OKU"/' MCJFE*R)BH_T\I]$8OMY?=>Y2 <_I6M1ROJJZX&2T\. D[[M=JHC%F;_W4S_=O@5C(RH,"]EEKKLM%3VK=3C!AUJ(4U:MCNVG MU6[DJMYC ]'+<9S^#[IF5>^-GA6YI.-B;J)ZCJL/.!Z]U_A"(H&]<% >2F=, M_1R,J'Y#Y%DS-(5RCS*=6J,S/]I%6SWTF,TKXY59/+O1Z(B!=$S=5%QPGTDB M,5T3;Q:FSF?/?"ZY\/L55'BXZ L5GCUE/@H9K 73(G)/.P9@T2*=-T3?+47Z M,9OM]V7N!ZN!"II+'E'W_:=HU:!&*_$>5>YWZNDYHR&]T3R&WV(5=FYZ0-+6 MP^J)@7@%?1QKM#Y=>?^#.[4/(CM)'FRLGC%9\Y.[[\PM97AK?FDVT-"1:OLN<#\%-I M0&_^KR.F M_'_+QQ]A.33*!Q[![]&RR$VA-0GT: MOL@=G%YCNO?TL *84+7&Q]91F#?%>Y"K:MIPDES.$98]E2U8IM!PM2\^N!'- M F^IJBR%W.^=\+=]9) #TE&#X:>'3&J.D=GQD#!R1>@4Y6MO$KK(\@)#_7[( M'CK[RPXFK9(7EUG/=_*X7''F\/;1^=4$#94 2LL"VJ^S+ U$C?.HE3P-1[>5 M5:%( E!'Q,@K=>O#N+5,3 ;E^5!/'@!!?!RX^^_BY2]Y3RI5E=6WH@G>DI.T MTY9Q?SM7N*XL%M*RQ'GK;C8GS?5N#0XN\'.$W%3.]W59'[[ACCGGX!@IEXAY M:J%97D4.'OI-9 22I?@ .+H\H&P:R7(J-QZ+U9]#^9(+);J'J$I3R5$I^ZF% M;DZ@A;V-AO*2!%O$695TTF41$K1$&S#!.58HA"+ &:3,9=-]'@_QK2L:IWZ$AI&BDJ-3%ZH1!^WK._<@K),QB.H#T,\%S#GLI5 M+^U>W5?)JKZ=OJ>06=!"P"0?!B=8 Q_SIJ187/'5"\\0"S=VHE&$7@Q66LT9 M9FZL 18X# &2(8@SL\-WE/JV,KZ05-I?$BY:99WW\02\M /XBEH'S[>=@I MN%8C&.3V:)S F6<)EM\9Z'"_N&W&"RJH):2!BK,P*8B3),T[%I[N?)(AH]IU MX42SG7#*'N-_T);6XG(6]^;0O)0$SY]I2[=^1UORD_C+.^/\!8*H!@ASYF]Q M0/,-L<'-QR41JZ?K;A2YC[[;"\/U>(7LTY(LH4_<5&%_G0'*S\G'BVL.J1:$ MQVB72M\9U1NWZ5]9,6@"X5609_JFP_8RO]2 BI!4B]7:89Z#,<(D[9GPS:\^ MD.\P;7#V7 D",C4F6;=WV?QA].-X0C>!I[#4W;HO=MG\U;\Z__[_=A^"ZWUR M*9+Z&S5%Q:(JDK*KJ%697._.M%&=QZMPCR9H(.4\WB-,7,Z20]>-]OO L= Y MNGMG0CN_:?#/EZK!TT#:Q(#))"28>-?NNF5QX;LV9YJEBKK/-,^DI>FLQ[/) M,D0W]OKV\TN@DJ2VG#+6N5?G&ZDTZ=,>;+7.5]NGX=['.J<1H08]^6OJW3(!*4[ M#?3[B$7]&<=>M^K4/+(F-L[M('\!D>TXJU0/'#;L'FU^],K$S_V#[.Z #XF(O>$Q$AT/^RB%^ M5$1-6E0#L(2)\2ID[4YY:OKD_OG-V^%?^QZ6Z*88K*H4]$4U1/"XMSM(BTX_ M"ZIM:>DX:4-,V58DBW]0#ZLHEBM^.0)(7TFZ)@6ZL;BNP55DUCE!O0WB'H/7 M;L7U9[@#O"]\R)!P'%LGQM#7>+29=;UZU;2-]E+Y,OCDDL22KKOC!C( M5_Y@9JZ=A!Y>LU 4TK9E9M.)#!:.W+7.O'8 '%:-^8Y>/MR;K#-<#PNQZ&#S MK>?CAGG2!&F:@8UL^NGNE[CZ+HI.]7"NY&FBRB5\(.J[6Q(+&MAU <7KH3Y\ MG/%1YIOLHJ6>=(H:E@Q1K1"'Z[Y;$@+TVBFH,P3K'?7(YC*,N2G#FU>'A8E M%0(SC?8OGP^J'!GC]LU[GZ\_5%,3@BQ*7P>YD0.MX0+8SA R<^N33_L55VX$ MV#QMIH<,.6:3J[*H5T1$48=1 \-('&DC.+X4^]",1O-)L/25<3\OK]@OY$#@\;)R1\K4OH2#X M4_'1G3/ DOX*[?GJV\0$O(LQOJ@S\2:IO(# MH,'!7>8I[ZOJ-C5UX/8-58 6?W%[R2>8=67B!.6X5OJN\F#8??UMJN"@EJET M/X+D]Z21M!TU0$GR;[(T%U7L'XGEW2\I#E*\&WI)E^YR4W "G(%;#(T[O\$/XMB?EQ5I9:DPVL^\D&&2 M#EO[G-OAQT2SQ"N-QD:^YO/IT^*SZ8WPJ=2,7G@SA#86N:(;-3QXK:QO?5;K M[(@%0YR&AABQU;B3EE;POI_"0KZ*%C' (6LIW:!O1:C'[=@3P1NI'"_I./F9 MFE6/2,'G!>D7W%*L)BY_)%G6&4I86D=Q:-B=D#]-K74=I/**^%/9%_>SG M@L^]4P-%ZP5).ZB;\U&3H;-_"[R*\DF%I75H2W;'NT81^LG2(;9SGY&M)C M*:7NS,0Q$MOW>5?3\:<66JBVMKT+Z^P[!=/U:L[H!Y$?=6Y&! 1T:MTR@L?, M[3OF%ZU>R.S->_VJH_=>/GT,=XNVZ28M#_--9N>A+EIM[>L]&$NB]9>]_$)K1Z'RDA".;G]^ MYEH/)A6&-8C!YL3S&F:$]K0X]'KO=HW$%/^+:PD7F*X&/^5F'&=TB9Z857M$ M'=D#;:@A6AZ?/P >SZ\> (M4I?M)*Z3#(&7[TI_2:UN?X[L/ABV["N&AZ'<:(((:VL47:>QVU\R[T)6 MFBIM)SAWTD!IJK?QZ_5>?"0?7HM;E3R.(:O^T(H#@)U,A]=O&IATU&CO"B?B1:^KS_D0WN" MF(PR")^&^1=)4G^'.T[HE+K:47KGVT7C/0UV;PEN30OY 7-^JE&_&VK0X?RU M!>\*)0;O!SXX +J-S3Z:H2@=D VH'(A$WWH O'V+N?N/W<1*ZNE4U+2E5J,[ M\Z+\7LK 3_S&]$,Y'Z/NI#0^WU)34JL.JJ+\^&3PSOP=W^F>MP.CU>_CLR1N M):<0YX7*MM6+9Y\;$*L4BUPG>@"D<. ME-7WQ=3O&%XB>!+)#G=I5!A,S'LWP'9LM '_M7ZGQY&#G[I#RM?)5SD1V"D7 MR5C+SES,8YZ #0\7-3^Y[QFG@-:,;;?X=9_=RIUF")VJRO3%'=U)=AK2T28&GL L,&I&\:!ZMM.=]T"[W#(G3 ]+^U]+UADO)FV MIZ*&&H'LD^V4:&XTKG[S2.KMAI3J%GB5,0HBL&:_R!T.=UR=*2T+4GH3;5#Y M3/C')@N387@(#Z5SP&/::%G#= LW#L 6D61 M%(4[5CD9L$=>[_8<,Y\0!E_*?S_KFQ,=O4W#I+EV\D8:2., "!S!@RA!8'), MZ6$:[HJL6R4&'P!:((J^Q0& +]_<$Z;N@DRYD[4.@#>'?Q#,.P"(8_?.$M%8 M:-BE>/3-?D?EPKLTQJ/3]&$0JCNS/K$X3+V7:<"DVGGO$R916,K7$TFO49(" MY<>4U .$J-/("T?0]:!&#+:*;6*UX&LHZUA:FUZ]G[M?&35]79R=D$Q@RPGE6Z=..\H7W3??_M(,1&RCZ M[+I/6Z?\/H1MT#+E;MC%$R*@;/B@Y^$F\19)KZ M\+L3UZE X!)58F!VQ3;;;XQ6_?LK-EUOU3I M$\(5;:+PXEEFXR=<;E^9 M?25F$U?"Y^R_J224=F+7SYP8Q_(,SKR?PIHH'_HR.B;SFW'TPE.]O=.WK,2K M'1[VULJ7OFSH6HJM5ZO+GVJEHZ-5HF8NK;EF;XV]6@\^V9RA$7YN/-.%M_+B MZR/):R=?@HQ?IG_D#I:[T91X1_E:W-2J-LV&YIL[=6"&LHUG:3&*;39,SE&9 M.& 18<+B M>]==O84CLYEYHA(E 0G,5_:DTDTU]2L!JG$R?V1DM,AY_%^<7] M 'Q=!*D789]C\9W(1YFUNG!]#G2>1P^(_<;]++.:2KS9",*%KB>\)-K6LYJ.B;BX\U_1FJ!*F)X0A M#(.6K)%%REZWQ$0,0"AO].\M,7&]2.N\Z=JD:TZ$?E M50VPH\57L]GW5*K>/N"[?JDB=!ZS;@'6).Z,,Y7\Z$MX^>G[/OF"%AW]W61' MZ\YLP4'Q-.+M.>)5M:COOKV^D>Y9O)Z^#'?Y_)A"D_=24\K!M(]+/'SI>]=, M;?16\^(OA'_DNQVIX3"*4^Q4"Y&EBL91?!)+PXJ&L&$J]@[:J7+:30HR$FI2 M-/9^M'D><@UDQ5*[53=+'^RC)--*3^,30534\A>;7,J27184>4F/_UC\2^13>9.YHOX"9X4;KTP4,0_"#@=KXAO? M,2W+KPJ];'P3+R2\F&Q+VS7IO")\I":@TBI5"5=DGLMU3V]6G.6C/O_=7$6! M3 '@/>+I$UXY7C2(IXG "#CYZ1]&/+$Y=Z*Q72:S/L3+$G]*B& M7PO&7-,7W-"72]=@K21A=CUNYW;_$L(NZ,/X "*H$AR2S;>KO".C>J0^/N>]1:IZMX1@2G I#K/DL]PIBP'!,MJI>3[D J?_/4YB(EF,U9_SRRV52&,PK^L M(0-;5FCOUI!@ FO\8*F;%1&A!+=/)1MKB!L(QYDE!_'C>LV%D'%(T$2>MWQL M^N'@QWQ?-)4GN"\? &)3&FGH&TL^G;)4F^N!AV5!GHZI(>KTU9GFOF'SEHS. M0J46L!_$G-#)2+0VQ&5@HM\N,)D_E^H1#1 X "KG8XF)B\+_G9[JW\S^OV95 M0=B=>B@[L;2Q:RG1\NWHB.QQ4/R@<+4FS?SZJ=H.^+P2Y@Z.S+X'"I1=YL9] M:K5Y%-W^M!=@[ >24T?=Y+I,)<.+]%7UI\1OZ 1-KVQ8?NG.3?%?15MWD4YK MG%J@B/96:LXC']P9AGD*,=-)Q(7MV?)6+9O]?NZ(MO@R(2X,(MBQHNT6MSZ7 M&@W,C2LZS$C6B&4Z*W* ):DQ:@6=Z?84)5QGX/K=PH%BN+B$$'>,/$,S9].U M+O>HRF3&D\"3/Q^9V^,">"O4E!-(/V_)S*#D+DBR[4RBNX!(002Y@; :$:-! M@TJI-#Z/T<3<9H_@/!$$X*ZQ%^'MXR_8B#AX%1M$?U!$ES5%OX M$SYQ%Y=,TR?^AJHO?J8E ,BB_< 06<61[ ?R_?-E)^,YW#$/^[DT7BDMCKI9 M\ FGI5X+?Q2=0'+?JW_6VO5/6Q3_]QA&>.,S4JK%EP-[K7VG19.G=TX-'K7R MQY=2# @5!X#C ; 'Y?7<_X\N2X0:__=E8!!9GFWP*9=E/NBG8TC78KRV3\TD M=%M'7PL,) 45+=Q^*_FBY*BO M:2Q/S#7&VN>Z@OEF_'S!?[9^(BP^D#7POD4[)Y%8-?V>67E#^FO=#6VE=GSF M]Z1TC:,\.V_D_RS M2Q*M5^]DGA?N F\0Y/'GCW.X5LS#K]$<#5+K&E7=!"0+K>U*[3 MFIF<9=F$U0!X :J/M+UE0E6.W1H\8Q@_A(RMQ\G^ZM>?'ED^B*S<9>3@"7@^ MM"3J.S.Q^0"754H2]8GG263[B8MZEH:#Y8]86H1"*/=Q;%&%P)4 M6@_9=_S!_V'OO:.BZKHT\0LEHH @.5,J*$C.&0I$L@@H04 *%9 D.<<@67*N0I!,$0LHBA^^\X7IGEZ]9J:_K]_IW^H_SEJW@+LO=,,7P61,6[1AK[U-_AKKJA#J'5%S4)*^-HUTIX[1[A% MFC*D^K/R9A:WBNK>!5.\0+Y," (!)@?#.E9H(_FXK,4W1436M5P1I7Y/;_2$ M2."L7 (DS]2A5M#PJWE;NYJWV7)5BWV),)8P%J=PW<'M(9J[+U>($O%%:=?U M*S1 ]\)%[REERD<+:N2&\E(0 Z"2G)$_OX7=O]O>[O-KN/E9T??C&9<"4U=) M\*:Q_[)A0O4=)C%$]OA6^K,1VZU[GS/B5Q>4=$PW:4WO\)Z9"2$@!%A2M_2V M)@DU(VU/-R[K9X^9GLQB1VI5HO'EUUQ%Q4 Q,K>&*##XI2C6R-5)2-7]JJJZ M6&7'=W>).NNWO5#I=O9GNL4*$116=$3LOAD>.$__#:_!P^)-.H%Z/'G:M\:^ M^'EP 919-P^AF^MW_S:Y0BB"6G_,6<*] O]'?$GC@&C/ VB_WMG1_,^0$&>) 6F2"NCL MC"I7@P3A:3P[64&%@X,,#4,R@%[KPC[ +C27EU9^^CKJ9&5:4G(_Y:0TA\E> MIVO""U?A.J M-IO0_Y?=YXU_+N96;)&@L9?=&C=*(5)5Z/"(>ZF,E=6O]H,O M*,]!_5[C?I, 6KW@A3F,W,E;\7FMJI5H9)MR^D[Q+T,%&!F>MU^.Y8P-'#_] MV^+,@OS%N;N.[&F #/4_(J+Q%(2TQ7S8=L7.7P*':>('9^<0 [3!TB+I)OG& M3%74<<3Z\6G\1;[)?.6C:,H6!D"4\@ID"527URX(%T\E["^!;C;0"@''E3&( M?F9$ OD%O01Z9V.P8HJ8ASPAZ8<\L)7M[DN (8,DEF/[$L"%]4KN35[X%\$. MGTU"_I4@CIJ2TNHQP4TK0E%,O<&+>)KG]A*:,@3\[J* M8L_M?2L*:%PGB994O@1NQ/@?J=DIKBI;4>_$%LO&A3Z>XYL;6Y(^%Y7]V'UT[%?[51\-\@O7EWEC!79'%51D(X71:TTL;5C8U8? M:2@+*@SITQCHI>UB--XA64X^K?L?+_G9T))9.'T'A.1+14V\@.O7YJD>XOI( M&1 Y)6!-[R,[*:TGQBIZRM]X"1R;7@*?\S;E)UG1 M(4M@"7M='N'FQ>P@^8A[@@=R<BXPPP2 MAX;&RK$BZ,;Q*KV5VQ^%*G)/6,/W(50^PQY,24VS[1/;^7/1DJO?[:XPE(/ICPR\8C5G*#F: M$&'HVE\SWO=KPBSU2?VWUUN?FY<>@XV-Y-!F+0L,>X%W!;WYV4R[Z):#3XTV MUM);[+<-*0%['W*TWK+1C7>)@RTO%^"8)D.$,LX1E+?9EW+FG[G^@4'7X@&& M>*LU=5J?8?%1R\DZ6,C6=M$K?YTPF[?/68HJD';X/\&/;KG[9"%LJ=!]:ULG M'M'9>4IK$>;]E!"ER9@>#?SQNK5.\'4WK[(%JZHA_DN@G_[-6Z^SVY^ZD>'C M>]WAAS :"Z,9<:')=,"1/OA98:18.V@L%YYTR.,O+3)1U9#L83%$UF9VBK/)!NX8YO/R4BIFK*6=9A#/I'!:":J3 M1Q;D/9.*$@\'T(Z="]1->ZYA-H>>Z)7KK ]H]83#$+VS]_85;C#RVSF0W)E@ M] Y!"2Q_CHDY+/EE7#51-!QA4";*#$]Z(,:F[I/_5/$9_:HZ.482I1YHFG+^ M7#E5O[.W,>A)+"57Y5-4VPH2IV0NTB\9^/DKLWZ1",.$B@FS^1:Z7F:AV?8E MV?KIPSLZO>?Y!/'=>4NOC./Y^7$^+$-"%IA1A2*.YE6JG#HU)"SQ-\8_'LJS M%ABGRXC'Q7VL)"%TJV^C!IO7CPEQB2'7'>E*- _CW"ZLUIN#P,3%TF +D=*% MA6Y'=\][%?X,I^84MX'!FY*IJ<0+'R9:$5)DF[H)2@$ZI4F:,1+;SYSYB9S[ MUB1=K[8F/OHABK S&1Z9,7Q$.'W$)?W"Q,P"ZQI@&4\/@RH1]D(\FB+S)V:< MH]['2V5_;B!Y^#V*0B4;6\/P1SI!DSMZ'+%+9]XD7ETQQL/#^4[RJY51N?^U M'9]C6(-CU]@OT;58DB^YA=NXGIOIQ.OE&W'N^H&)I5+?W;JF"?S;&6N'*+/^ MW&A-RC:O%ZC*$S\O5D;L9VN&:EUJ0ILHMOO,?>5D,AL^+W&P-/F+-[P\<]&[ M[2>.&XDH16<+T=!^@@_*.+0,#$O1OXN=>=R_>U>6-6,U\4J%>W; *L!ANSMO M8^2C9Y]4S#VV_AGV@&-#U=3QD$$7Y)CO5MZ5Y*,U*5YTROF/Z9H>A-#+AQZG)U@5'?D5IQ=AV9^.'0N%AN-)RY+V8 M%GL9,*OY(LC+OB#7G?/56!;S7?A;PDL@.OQWEY.J*14P\89U]%[JXEFM8"AQH$QQ-NAP10X+&W]8MD67L M*F"K5WA"S4MAQ,D'WGL 8J4_)Y,Y& I9Q+&M9 UYCK+L-7Y;7%P'PU36J-6> M]HB%FO@J+IRWKX@*'7[^/\*FO[OHV?Y^!?S=;Z_]MW3(PO\W.@?_'PU*.?V) M=Y)267,;=:D(>@G3>6:DU![ V,L"2*D!1G#:46EI \LFR1 Y;+?Y%K=-4"&U MM(V1O75^IWTD>;1 E^>D\])0:!U^=&?/Z/U/;ZM:X^E#CZ7'1H)O7O.1=-U@ MYX $-9&6H)11E$V)5.??^7,/:+KBF0KS4D%GQ%,9Q(GGRF/.PF&5MZ1'M]I< M%6SNZ@F#-6/MT=I]_W,(S8JD+DJD;8&$A"DKMS IXA+@=EEL2)(.=#)"DU(N M^W"B+Q!<9MY-872_CD.B?KD.ME\@V[ @Y@E?Z: KTPT#6>: B>C_6*Y^PQ^[ MY@3';A"K3V:[P2(@YBGG1<<+U*54FDQX\\,D#T]NGNBBYJ&V&6X\G3X2C19; M[W9L,%T7V]OMMS_M_.X/&:Q>Z6G[V^+YS*P^[8A0K?I1C \Q"_RXC#]WL7HA M_1YGV65"F@,=4%@NQX@M]5CT4;CO3^(BR786RS&)83T79[NZJ5%."MO]UNU, M,.04!SU9-V4QH:^=K&]Q'*L_RSH?3M/&AL'3RR!J)&E/A@1O=7Z+RC&8;I][ MW%!=+Z(CO9+\XQ^>])25AJ!_H6\5EA7,0FL6YY][EB!#IOF2N!Z5TDK'M")> MTOP)]O.#_VGM)>!GEXX^5-\1HF( .6'=&; MN5Y*'2H)>5W02J](N7*3/^O(L%T4HC*206S5G<85TRI-7CN1-C77\*ZT^[;U ME\_1U]5?+^X5>RX;=1RC@Q@Q(N(>,X;3V\8_2TV.XI-XY99> M9,X#7Y'?\ M[GK@9K\)IEL*[^HU,I)VTUV*"7.R#1.N^SRP73NVM=,TS)WXS"05%"M\=.U0 M#)G0"\_XE7'#AGN[<%AJH$/CKH270#8+(2Z <^FE)BEESV.O65PN/B@7KHP9Z$XEJZY78VMV* MV\U!@)/6*P83I[^L***) WR;)&3R$MB+@N1KVB7=9A_ M*?5@V$ M@D8S 0'WZS\:;D^ M[!X 6R&H2&AI]9=1__.CX?:H'A86\9>=42%+:U%%"QSWGV$ M>2M.3Z7!>O(:^!+0!FS^>1%>9HN;=0H?[/&:ON3KZ:N)=6C./2VM2)=1%\3Y M#B%#R73!7 F5-1778-?-*V!CD9+F92CX%*I#\/=]NQ9@X5 MO00>1X^K0$I9>4Z%/*Y'G(M8:%A[V^K7UME\D] BY1ECM6?>ARL.-S&XR;7; MQ*_74>8/AG!(9O3?D?Z2S@+^Q@;Z6OEAK2)8[QZ?1&:YPKQ&7#S):/;5)LO+ MLT@4[XQ,%/_P5<2ES!O]3:;/6U1PGD-IK$*"LG1T*Z.\\IE2. 4!OT>ZXZZN M^7\GI/Y[XTO^I@9%8 MDL]UZ1( 3?V:G"04^BX_WT>F3NI=&_8/(,,PZFH$]3IF'//6(YS+C)QH*3 MT )_@#+K'KKU*\VT*;*HT#!:1,%%)F=^:.$2\/4G*7(S"_=AO:*E-L-0(TF= M,@9"#IEG FD=Q ;8:VJ -REB*!)+OM>$9J[#_FB"2D;PTX"P8QVG!GI*_2\ M9_7C5\9U>0J[QZ7R=-UTM_)#>2D\<-3_X1N@01&Y&.ZEO7QZ^/'0LR""45SK M;3QB\2?"HO_*CS=T7 MT1VYS]&3FC(T3,)-XX)#>%>F,Z>"F@*]PW"N80?3"O$*4:JG;O<0:SC&UCO8 M6E>O9FB>?G4:[4#A\ZAIZ:N6UC7VH&LK2\;)P*FN'!J$9'QNM1AAR$[>>["R M@#[6&EI1@JL.-YO%$*W_9!F'Z"*;:,&]O;RQ55X3,+ M+.$W8EGL,]KR_7R!+2#O?Z-Z!]9S-?DB8PR]JX9X[B^$V] M[\F].G$V4!L6UWR!Y\HVU3Z*L'XTIFI>P5NE6H,G F.@L/1)>3NO88OHM5>1D?XTXY!@(^*QY9TX9Q#THFQC1^9 B?R- M;T:0!K^WNO31W/^@"$R&/-V+>'*%:J^V83\[?DI/E%P/"Q5E>5U-NEM5ST7= MA:5!48UD6R7JDHDH!?J97 )-]+?.=&/=DH[M+8K7:O=VX!3V]52JJA5W'GCB MOT2M?\!8#0C! YM$AJL%SQA.2'DPE>4=2*::ER48F0R2,G-XN%,Z&-W?3N8N M[#&/P14(L)5P#VV:!=_QT3X<:E.GVV 2VWN?-)-*VNUL:V<]HY1DJ1KTO(:X M>[45C P'=LW_X_L4CG#M(ETR?"IUKUO-H/\D\,DNQX=H7F7@E4-WC.:,K]2S M?$NZXO2OK6L;(A,3=I> #T(["L9OM3)@A=2-%OK<)Z3YFAS6+T%!BOPUUXR5 M>D'%1(NRC>26'K'ZMN&1T&P0HF,*T:./^3Z,/T4'CI(40:CF%3EYOYG8=U-8 MBQ9>8\J24JQ!5%NU8&!04);W!P]KZ?45-9&RW:D_@JW6R&UTU*MYE6C#7&R#W3E^W7 M!+]%,E5ZSH!8FH&!^;)[C!Y!+EXSPUOX/^&4Z_^?EB1E>O'"G$43^ >\B&N@ M1MQ^D6$Y5LG,.1N2ZGBQ?C#-5+;"!HWH9^<7J6GM1JMB=> M=IESHCLNSU@:=GP)RWF1^=/[>(%R#%,ZMIT4P'7THANT\3M&3C+MREHK KHN M ;TF*: _$']VYX^VG/>8EGT.?"2L.H7@E&[P M[KIP.4]7UUR5[?,"48HM_(N/DY'G2*$-:?*+S]S?KJR\ I3-9Y]N6A8$F&\!EH0\^/\@R3QHERBY_FJG#],4QX51[!F"O//YBFCTC-7\Q1U75 M>Y*=)A,N_16E8]7O(XP&0U%I<=]ND;P;,N.H2(RZHRY@!_!RRO0M'4$ZS'$- M79'=_H=1O5;V]OE/1&49.)ENE5YB%\H@H9EE4)3N9?8TGEPPX M:,,&9PU?&==&9$;6WF_.AIY$'LE+>P7LT1AA/!IYY- WE^8YK!:Z'?.?B U\ M3WDNW?<1.94@PZ2Z! Z%2DY(W[.POP0L%XP*3VY4"V]_]]%D]K0&$?HEQ%[G M,](>YQ)1&G/RA#$_&=M^A\#^;%#QO; 3*Z@ GMVF>>6KV,CU?Y_E\3.=P4L/ M04* ]E3WOCDS]W*P5VHFPY@)8,^ZXU>?!ILN4@]88)YHT%QZW#SI<$)HAU(4 MD_GFUO)2&)]1E5OQQ*HAF:;XGGE.V/VH&A-G(I(?=$4P.\%&NHU5>ABO_FQ# MV#5C^JJ\NXJ3-!F$[W7],;SH=H01!?J8BUDK>,9 M3/NO1S5F&VE*K%C#Y+A MH&=M^J-M+-<)1[[I@8TYR&839_)1<1?S:V=N;Z0>6">JF&K=(*TUZ\0%Q7 M1_Y1+W*/)WJ!!^7BAU EM.;?WU0?HYM3BF_=/RVSD?"S?47]\V3( SB9X?AI M2(V\!"*=YO.\K(640O"'(HR1TPF@@^N-U/(769(2[I5"WN(G3V./W%"2QB@: M6XS3,'[9R(MD_ @,!/'^[8B0E55;EN,]84;%/+E@T :'S;_/1=C3ON2OSSQF M\LF&69M1G^SVU=(GYAQUM%LVM6-(SVZ@4L@7 .XV>/&(EL M0BJBX6(F(TX&JH^W[_=_2MGTJR"9:#185HS:E71=%ODA1&B^7.>_7#2?>8WE MH_:K%@9D\(I9=2/@JDTYWJ:OK^9XQYB!KR*JPF2)*%6KXO:-5MKKOI(&5QR7 MD5M2&^GF9%#$Q.%IU65:'?^04/PVX:W3I17BJ4Y/-80J2K!8" 5P3_W(3. M_T.++K.VKKJ\VBHB#^%/T;5^WRZ?WXY?G5$-4)4W6Q>?2"^:N=\9]?W93](% MH3@]Q!P_R/$E4'T1L#VQ:'T)I,.$O 8_G=<./?5YCV,9SEYXEI9N['$?EYX8#'6TTQER5LJTLI8> TZX: MV@QYA/;+4/Q@U4ZL]Q_#=M7_B-LW[;==J(Q266D8IZX M]]T?Y;V=?[=^(]^P_W&>W/@?H*NZ41AU]"Q)\ YW!9BXT%4\\ZXRG!#$^/43 M",=.KH:VYU<.[7RPYA(=/+)!K?A^AWY:<][+5KOSGWX[!GW&]:YG#=L PVV@ MI:6+3P9L/V)$; 'E1PD')Z(LDK'9UGCUN^'7:FT?/MU>W#BH\'=08L9G%1OP MO 3:2:)*T/&(25D46;=UOOBUX#U>TOG>>%Y=@#DNDCC2,:I6^PY3[Q^TT[TZ M&BM@GG;SQ\IH4%'7ESR%+U_#^4F9>WJ(NB67 EJDK'J@B LVC/4.O7%L4/HFEB3=,4"+(VU'3'*KT%7H3]'!.B5YT: MJ2J??5J&)QV8)RJ$,E!&--,OOJHJ*'IIEC,DO-@>F[5/N;,(:F)$1[0EG9P5 M5X.GD#75M[O-38B^NUY?:"&[SBNS>\#T'F=;ZVHBO3811@%IO#^P;',;+F5= M[VQL?4:K5^WH\.9CA==T_K$.2-HZ6(B3(?N^YP!$N:RB-OWB M78E,[M!B/#YE-0"I>AW% M=IZP6,SCBL8!O]+Z,I,#Y@.1 @ZS:PPD.ZF1'AKXGO^>F:'Y MA%!%[);(R!52=T]"SFYYX\L#;B)MZ8'0^WO546-ZXPL+A)[F*S*E:@V#>BK( MZ'"!-$^_3L^!JR>^H%N+:A!:KI_B/(IZ\[M>U_OH1XZ12%;03T9W40:Z13@5 M^M.>D18J)A)653&@,LJV]EAY=*6$;YNF;XDA$J>;X<(-. XR==)5("KDIV'P M?V@9'?&M..J+Q9F^TFCVYPH7A,)&*P6W^B2EAR]SFINU]<^:FD315V&$O2R1 ME)HRO2QI "AU M!P[;XS!45.=7JC32RE/F^E!#J, =B6'(SOA3M].X,&39$M(.GL8&DGL^Z1QE MVX>=&+>%8U)/858U[BYFOY-R4XG3_.MNT2.2HIS4Y'GNH6X=3?#2T:\G(T1> M^LOJLM)V\=>\(_<7>.E-@7,,:6\.JS/JH!=[K'D1\3S@@15U@OO-5'R=EKD& M7S<:2=*^A#G==B9*U*WN($G-'*O$@B959;GW/4QO2$.>Q-K7JA(A(U<Q; M)45T4"\-^AF&5?R0\<)$Q5]-;BM>(QTTQQGZ3--K)!*? MJSPR,N?"#JK4)6Z.07C4Y0HO5-7&A#:5W]EFAF^PV#>*.$0#S+$..=<\[!:" M?7FYO*1L"]!6[=16#*J>;Q.?LW3*O FE**-J%6U]@U_,D3DNF,)EV3.]V#$Z MFTC4PV)"I/ADFYFYB806--K0_:1V'(.3LRZ>FL0%^V+4"?YTW65B!@H %HMPT#2QG-*R=V\>7H)'-[8_()ROO@9$O)36-@U29><-Y K,_X7 MR<(K!978C.42NTXWH2&O>Y= W+--;/,5=Y2)KM\ ]B^!Z[ VTB++VZ&"P:7C MKU\+VC=^CZ;)ZV%S]>IX17:#\0T)4\6OR=)6?! M(28#E86[>T&CWU[':+Z8+Q-]Z\3.-QD;=:IQ/22\@O[QGN3$L>HQW[>[)12+PR7ME>^N"G[N_VK8S:SS(WH>#2'[+/QCJ(4BA\&>R60(,@7 CQ$75X M=C3XQN8MCOR'Y1]DC?WBO^(.)T/C?MPQ6@8-H@%&T$!Y^/#JT=!@O.!=KR!+/X%>I9#K4S)D5H[^= MG2AZS]W4.5KPV>".'06Q,FM)!K' 8Y0]A&CQ19JI9SU;,C5W<6LVPQV;E2J- MA+1"#Y?Z948ZUKVX^#.V[-H)TIS&.'ZBMI>Q-VFZ^Z9:6O!%-Q,Z?YU9SV*H MQH\[T\4=[<'?Q:*(/&.@"P:HR1A[:-QR^BFE(.P,%7"UD!0X$4N$$^=XV#"A M[G3A.*?CUKX2KMLL=\58G(D ?-\,;X^S)2Q88=3*A[,YLF#FI27>FP\TMU<$ M$B)=VO.&Y))W_V=#N&C%$#:TAGWT1_N_OUZ[4QL=7.VQV#]Z#/[M Y/\) 8+ M6[G[N[O@PE^N%>.<+P%(^NF-/QH+_O6#YG\+_6^AOX4VW4$M8MY#R"Z!*9W- M2T"ATONO3Z%$*4;+@F]+*M'L,&O5]78)G$]D$/WU]$'BEC'"*$S(\,&B@O]V MH6"*F\Z-(JZ;+S,C;VV?I"XY)@2LZT/)T4*_8_P_%\'*.0W2*Z"X7V..G^^" MASTGAZ&4:/7EW1OOD[LHDU&PGSL;?"R^9\5N1BT$6PT1\%/,)=#SR%>4Y":& M?"\GN*%VYY5XY?[!FF$N&\DYWR$X6KW10SQ7FR #N XPYC?_EY[_/UVH".>Q M2]G4L"BHP5L30#(R;0^<)2_ MC.5TZT*V2E]/QG9'G(?I3(SWX;^8][L?REI68 P?J+X3.9F\Z#-R[B!X06\Q%'YQ6[[?ST>V=),4PRY=ZRJ)&%0IQ(<0R M! 3Q"F.^4E:*^'^6^A_BE"CVVXP-91TE/2' H.P M[0==NBRW%>_XBUW3@05*DGQ!W^NSLJ::'QMZ-:;*L>M^8SWA%[\=?MY1$?S> M)A8&V;^=U?,[KW ($\@&&BSR$76SV>TJ6/[A_XMCSCM18A0_<=3,'"E&H Y@ M_1O%&YIFEUQ#MKV@37>C-]8\U(_?5]WUJDR0\#MJD42>V1LT":!6/RR]V(XN MS?UN6LO:%TQHMR.S,2\#BOMQ(2##^)DR*M,RSBU"H6J\8N")FIE=?1:,A3CD MVFV/V[+XZ_K_OUF1?U/H_E#W[C88K4]^48V5PO:23/GLGJ4R'*Y=F*6,ARQ :L-N#^CY/UQI-JERX!&>+,_YOR MIVL&:A-;7G+NN19C>G,S1OP5$]645OW@QL>+U9_TP!(E#DE^9_\VO\WT# M?*$XF[%%0T_YT./A;*#8/<60(QCA5%.Z4R)_.\NV@!IE^\[+7 "/S]?=:)>X M:;RT6 XNH=__Q7"Z:Z3 M*Z=]B!!V"B(SM M1X)AS&-WXN*2QS-]Q:QU'TU4GM^H2#FO-W^GL%@Q)Y>4O&GQ3/K9ES>#A Q4 MK2TK9N)GE467P#%#8AU%B=Y\?N9L.=LTS3438PN:F1L,.A\H<%(>?)Q)"KF> M4E VP%+5)A$BPVMDWL^M@#/?@PR(YJ \9'1#.T"(L[<_5I%Z?][M2^"0KXC* M9+#&IWFY*XGKD2;>QX;[(?J#V>NLSFQY@LJO]N[RC++$? $UQM?2E)'Q:J_7 MSZ@JOUCCLM1_ZD##DMQSDY*]"0O:!=1P 72R2EEF?" M:,-F1SJ#%V-&0;>URTSEZ!YS&>V3\QZ?E]X"AQDDROF39U'12>]LG G[/97P M]5AC[\5T3'Y?N'OQ15(]+SA"J;IJ]#6D(VLP"7OV.@;C4G.M&J4>+43.WIEO MI>M-N+S*)C4D#X[-(,F2E$>=M.DKH"MV(;HU#"1W7>3376U7<>"?A ;4*HM@ MS\;U[Y)#YU4=C/'O$I:^,VL2@,*7%ZN];;\]=N=3/%_W267,VDPX MA'.BF%*HHA!1!JI!\XBRQN1Y1E3M!X9<5D9T!E'?7^PAZ'HWC89XI2DM#7YEZ?Q&9LG4Q*,[6BHVG2YB4%)]H;Q1YP_ MP!#6^*I#Q\'5.?IQ/]2<0F'WK) /FE!&81^S#*W$\Z1TOB 8IA%AVB.+X-H]IJ(U3N,P+XD_=.8W6NL%> M+&AY! FA6[;SO*42UP2;(=G"0]?R1)K3TBY\:$ZJ;NTP#I09E8 ("9.\B["2 MXE#8+_HBO"DQP'+W^]=2>@4WP'I[2&A[7/'9B&"1<1]V;(QSURNK#E+14O9. M.LM.-(,@C6R"6U)VF8M#IZZ:ZF!^E@5.,XC#G#MD_,.3;OHKP!ZD 8 XA\5 M.$D(-3((*=I68R3[0Z9J#QT/GX(*^3"RB5@4CE=UD5RI\S$"3JHG3^5FGF'V M1CH0?@#/RLT@H2RY2&F 4-W"5N;.Q(*E14:+J0ACB"R?;OFU5@;.<3_U@@]RFIH=!,$56\G#0XXSN^!(( M!E_[LC??6=R(>!"]IO68Y-9'#>.*!):5*B57$(T4Q1I]22$@H1Z$I:G9BVF_ MD%!M\K]AVW5J$R@JYO)&817L[K_]S/V\YIHO1\E_TC$NQY#/?2^.2G3PL2YX MAN>UN^4WOCL1 [J/'/UK&0*&UVHQ4@3AP!I&Z(O% NZ>D[CE'&*P2R3>X%// MRWV]N6-0PB'%XBWT9CN4.QG!2*(5O?'BNDF,,3-.JLEU(&Z'?2VL0A2CNOQ9 M42'Q;9#M73[W<'Z-8]'=0=%=J.M>]=+%HI_SYF99#H9Y;92JI_L9@I%#=3D$55_7G'^]]3PF=B[SQ.JZGAS7;:P1Y"?C1??-KN@3:H3X% MWZ)\9Y'>,^2M$MHRSH-B#%'SO-D%ZV=LH*6(3<(!_GU5B7/E;>ZL+K199-=F M[(V^- 59?%21&JAU@1FEFO^K3FI^AOKA&KMUV MN!)U"V\,N419GILPF9*:O MY.(RK,T3%H)UOAA8FW7V_!CX]!=!-P%C=IR"C^U';V2D+R]UZMF?'%[W7S+O M^R4L5)H-+=$N.WJB[V\0R$+O^7Q-.6XJ:%G]O$,#_[72]]SL3_ZYM"RI ,<: MC,QGY,21,Q9MJVQ@*H:[NK<+RY5M@3QKGVFHUT891318.56=U$5A,_?!B1-W M7!*VZ8C,]C)([^C-?$'G-9Y#[2#5)RLV+$HW&!O M=^MBV9##I*XPB:X!F1M[JFDV3;%V8"P#EGQI* MVR5C67$8X*C[?1NB2/?JMJJSQ_A7MY4A+\9%,5.Z8QXN23GK5)FS:J75Y;Y. MT3?\>5;8YP'WF& LGIN<*HMWE-G"EWZ4RJE4]5=TR M_*Y3B<:RPX>)\=3D KP?K=XV#+4A,G? C16OZ9T? M4>H]\(2'IXDU_'C5E-0QV2\HX5+(>2]R:<4F"E!8.:AAB"96I,!9OP3VOCB)7A[,*W7_&\" M4W\'#Y-R>5O:> LR04:]*0!"+D.265M_"80RW1[CYVY0_L9!G)M$L 598EE:]29X'[SV2B65C[T_[I ,L'0SRR= [_1'C, 2A\&%'=[>GD[X= M$^Q-G.B;[.?K&.:(\.V[R1(7?Y/%ZZO3$=RG-,W@L_2,^S+O *?*+NE&I,Q] M&*@3>)$O/EB>@X8IUXP+J7ZH+J\V'%5J277T!1CBE0$C^B.E&(CX'YQ"6S3+AMX%:6EY\V7_%)AL82135]P?&R^ MR(8;,3_=FV^ 1MD[C/J$4Y_^.#8JE[,9N 3"?%]>3'&)0<)L(.SKA1"S&/S9 M5_,O+5VCYB3[PF%X&C!]8/\\9H:PZ^!IF<*,TPWB)YJSI@93.RQ8A::DO86" M![7+GP6TDT&V7#\+'2N,YCDSECP=.U^M+Q)(WLHN:VP.X6)\OT+O/^9X"8 > MU-\& !Q?<1P9PA<+G'MG;CEM==&A!Q6X.US^VK13LM<87&E!S*-5YADD#]#/ M]Z)/6CS&5POR+(5/R%5QJL,EK&IP=O@-]8EV%WG\=J=K%U><MUB*K:@'<^PS8N$G+0NZ'.8!&_?E-B/XW MQW^=_K#&FTT4,TCR M&N200X3H%[SC1RGFID:GKXJ:C,Z7'6!\4%4$9$:6,IGGEODY:A2!6?(AS<-: MHW63T+;+9I&2SZL,I!XH6:=@H5=0[#^&OM+:%,:?)%RB-8V01&7"G5\ M?B*LPBR[I>?'XD,HPR0']WJ,"HDPX85N3/(PA)A75%W,,!S/-'NB>HMX2+QH M4?!0.A'L=W'OV52MO.>+&59-A4\^,GP\>LB^]&3XF11SUGNGGF30PC#6+6Q][@ M)U5E,\")#B4[@R=WETW"*=7 MV!NPT\&/4@D) Y1F\5,_:+/.I>&K *N_?C/D$6E"=+'M+2_9\NH'"N7CAN]R MHAQ\WHI&H6+Y:?P24CFDKZNYSU/@G 17%EDL,(V:C0L9?*TJ#\3=YV7-:P%^ M>[#SF:A1T4%(CHEI?%!]YF)"F>3*E@E6*KF@H?CMR<@R+R!8Q0FC8]I&IRV]ZG.BDI&_3Q1_Z]8KOK[JRKDA>0 MVR1RO^.M?QI=*4[45VF)<<'VO,7UB9(GSQ8(+>CNC, (3>T,[-92CSKM^=Q@ MG4UW8U69/A1:$L%^?@E6QK\XE/>N&U$8Y8RB2S*JZW" T'D#7GZO]YYW5Z,A M4\UFP;.]^]L[.050@\:!CGO7_*QX,7 'O'R'J^M[2?1L(^H@("?>C"HK+.N;_P/[B_PGC7JU> M\H1IM:ER'RD];\^MZ)L8J[4K"Y$*[9>#T5)M5)C5]+_O*A[4V6O+[=R*M$<\ M236F[8:.'_YNU C%00UIHBISP@O)E5.T E1Y\P*GDC3V5W;F= N<6J3JG(6V ML!3>SXQNKJL7Y1FJ%6G,^?.Z(E.CNW]XK/H*_]FZZ!\>_/.?WK^'_=N7_!<6 MPEUKSYJJRGT9W)/("JW2GR3(4/V"LZ.HNW=O6M CQN2[X':B3(^V(J1W%K^# MH,H(< P3WX1KMRDGG5J]"5[ED]X8UW>IY\4SP!GLQ61%.LD,?9&19E59(*YL MLDQVH^^&>LEJ0WT'I$(QA!.DF*DWMU%V'!<21[W:;G\)-"E.-% _V5N,\++W M&)N>VJ!++;8[X2?3A6PKK8$_P=7W%K>0N2^M4SH\"EW"?LS.D/ _\:""L$%D M?N!THV.0ZI$8&3UR#>SW*JE[)=_-4%X[%S+'A=XD+5 >5&"S>>EH\9KR4Z2K M_;["PODB?3-1\EF(#%IS:8@X/\6:BCZL&U/=P.2X]L-F"9Q!.:.!/X1ENDB) M_K6*8JK@&R\JU+T$+*_H,SEZLLC-<_DDR(N3LJ*(;D%L$@ME83)I/IDUB6FG M'/NKDM5E1AB%-9'M?1Z;WDC.C^@ *BOX*J(%>@9'_+KS*' F-:',^3ZC^I(2 M22K#NS8Q,I-DG,R;74A,0=@XQ-R6>L'&@$;P0DJ"_[&)/;J4^?!*:;'!Z=#@ M*\PC0S>M:95/WJ>.,^@JNS_Y/EL#''V2RJA9Q;VU2-/A MKV,VK,$+LI0#,Z+T]$T_N@>B,='!C= :1L>EW4",+"( OM#NN%:/GWSC)^[# MCZZO(P_\4DF3@5W-#R.&2NSM=Z(1B;Z_229;!C$K(MV?V\M]^?[8N^+XA0WZ MH)J(@<'N._S;[TRB:0X">N ?O:SW3O3WB"8>%J28&72\#5=U%^'6BNISP.GI M2_MX6L.*#[;4A2#5;TZC)]M.]+F0IU ;)MHV?'.3YQ]>D2"(>542:6D' "]9 M>1V6'UB1:*.+,1#KYP)-J MM8 RBL%A)?J/A]J]M,:^ KWP/"PYAN<2"(*9.3O")*GU&Q=(%RC[Y&A8"2)E MC-,(G? )^/97?#WD_Q_@;/^0X0 A=_YL)(.&Y6WHWR/W)"MF>( D2\1)9]R[ M>>:\;>A\#9=703:#A Y-BB0A=_LL9%Y9N])063WUIC9.YNZ@PR=0&J]W\]4N M,]'HO.;SDH_%7&PF', $>9W8HW(Z[;V>6S^T_H(=4E/<,GJ][^-B>"Y07[R# M3?N!V'66=!S4(LH[A?,0 MK-.C>3CH7= G*7\NO^F:@A@6W/06%VA)MEU4/0(%@1_= KR9[>WQOI)(?1]I M)R"JB.?5UMQ15SE()_.RWW,)+%.TIZ+KT/3F)"0E1.,]9HUS;%:'J*+:#["LP_VB\K[]$-ML)%?U!IQ6A-5%<)["\.GTD M]3NO_?W>6@L<_Y>G:;V_H?Z*8]T>QO=<@9[QQ&&%EX,GA5/T[^$0V*/IW M=H7OD@;^0!KCQ6?GS>WXS>KC,Q/%!"*CIJ1?=BXQQ6H>W2%-1&X<[=L,S=,Y M&K7JI]9>"V:0';MT]([5,'MQ5N[TNKC7Y%G0=Y>)V.+U^W$E^6RX;?=^%PQ@ MOQ?)GML"FOD,U> MM=](FF_!&;':%; MA.J-]0%;)R)4(_VG([>-$.U3B2B3>GFP0GON"IFZ:U$<88^V))UU1ZU4%K^JT/E0C$,];)!09@- MMZ10EIID,529I23LTU1JO/++>'6QHCXVW,:HH+1/9HR?@[Y2)9:NF? J,,OW MLBPK@E@2?KM0_P0^]$\[D+Y=@VIVYNI(5$-C-:% Y9< M.6;FV?*]AGWV'X9$(3E/[?63+X%@02.*Z>SBZAPY=R+K6M *I73';<4EBVJ2 M;+1 6Q*YK&75F4W*N_W0.R]?:U'=(7F.&1+$*95W5V^'1Z+0R(YX\[%U\.NX M+ NN^;<'(+R-HI;6;K%CN,Z?/V__F%3%?R"I+VPFW3R6IMJ[6*W,$_0?'0=! M$NL_A=W5ECGBE%D#I2DQ3'ZZ!-H5W2!8O[JUB]^-]J*'\4LTH9!+X!;CTB5P M=GTS_00!QDHH8@1= RZ!7_3%L,50&'H;\,2CO")[>R,+))= ADWM)>!S]Q) M5HZZ<2 & Y #;ZUY5"M^?$GC<*EY6Q=%J1*LW3*SY9C$V&@.:OCCG:L=NHT^ M:<-2$0E9OYVA3<*^X'"/OP06">,A=/OJ9#ZC!%\[ES^#72$H5"X3Y-KSLT0, M&VBQ(!I%TLF#[V;>X%KWG7\NY_K"Y,E0NEQU$&27U(A[<_$VYC5B73)B6W]# M:45"/KMZ9_C\G5$C>F4BYPJ#T9-&YG/K(>I5/N6+(DE^V+7%*\/&'%2% F^# MW?E[24($WU<]NT$M$N)Y\8@8YRR1\F==3GB#(=(@N[KQ!\_10P9,52FH(MU\ MV!@B"TT2:=\-7@!JE#!FB)M'M^3,8:4&77TUTE_XVU&F0]E&,BS,/%Y/0'B3JC>*Z(:R5)]2' Z4> MQE.Q_79I<8:K-&60C_VCD1U@*D,C)@E^*C&,7VGQ&P MJ^JI*?^E;PI;%+@_[ M6-E.EY)VQ@;25@).>X4OI!2OV/U\\0#I6MM0'S(8O9OXID+P+X.G6V7RS+BZ M#JF^4UNPIPV(NF0VT.JVP/&["=-7SFHN7=..HS,B'['U')6CEX!9S(WI;:OS M*#D-GXW1T&$L@< E$*-;K"G#,!&W=]XF3IZUCF4JB=82TX-"^'Z#V=G.0&@" MLP",518:J>)YP:3LTH5]6?HDQ22J-"XN7HRQE7D_@SC\_P'X_@_!.?O_Q]Y; M!M75I6G#&X<$#^Z$0R AN+L%"\'=/;B[6X#@%B#!$R"XN[L%=SBX.^&@!W]Y MGN]MF6]F>KJK>ZJGY\V/JVK?5>>LJ_;::]VVY"X^RC'//<#'7I-BW>P*TY5B MGK&@?3T[+ O3MC%5<)JFI9#2L?P,-'5.FQO_MJE&VBE-E*4-G6LWXDC<,"N5 MPYU/'DDI!UHI/6E8C:U-G[/8I=!'?\1*:'@'BP\W2 AOXH"QKH7/J7KA$-]S17"#U-EY'/]P'$W_ M@MOJ;F2:]^9YR<8O)3"64LL&88,AUJL[I=!BS ] MJP%"_+U4L>V%_PD3\2K^;5B2WOGMH\6 =S;J=D7+=QL0.EY.[K>E(F[,FX,# M_:@W$6'MNYN'Q2 )'.8"=E\[WW'*FR6BS++M-V"Q,:)\-N*66;$EV#@%2N36V!M*@WVKY0^:)TS#/,U%\E_-3]GW\3F@\R:0)4CW)'=:: H$ MYL[)\>?-;$;@@UDH]>O11O32W)!BD(=Y_)PNEJC&;195Z5IC%WI)2HFS%5M< M#J60GVQ3K+SD;N]].U7BVL.CDK8<4/WT?9 BK^7[1,PPI$0C135;$G3F7D,Q MK>.://!,,-O-Y>MQ*4QL5EJ$--EI+A+],I"GASQBLS%-&)L&D4S2C]&>>=T- M*@*<%1+"\C(R"8@SA?-:I0^E)9_QS5T_@H;70AZV4.]^UD8*8HGT\BN]>5OA9\V_]H M8G4-(SXP'HIYSQ/7PTPF^I2F/^;]Y?!DJZ M1DK3*< \R8[V_IJ.5^^@'Y/O"^_G 2PPL)$*UW96RO+-3^#1"S@D_3Y?V;EZ M]\*RA^1I^/>3>(&OXNK1)> 37ZQ;=4A2:&>W8T%S<^6Q=5'(IP]DO>2L&(8R MKNF(4-CDX7B#(DMPZJBH(\$G#6&\&;#/D4Z#L?ZZK4_U(1D9U'?5]BF"-9UX M393) Y 4BO2%\>YBCNJX+1,C=J)MB=H:?5\K1:JN9L(Z?M S/.'$'W[%&FW M.(8+L<'W ]G3X^W(\Y1&-,.U*QO*\)$HVB<%DGY^#EW/4LM6C/;U5/8\3-(K MOVOOUAZ_ODAB_KP9V?J1W'YB7WLYT(<(ZMHV@\_)\X:U>JCCP+P$M-3.FI;E M!_21QV2BR2!UD)$==PFS63^?'EU'%'O7U[DXK'[_HF;GFQ^?X!I-VYU6MRY; M_?19L^PPE\T%858# Q&'RM.30Z58/PRN/+;6N8)^CIK2->)0;\5Q&#+!E7=: M@@F>S3@PVV"]=CE8[B8UAP7L$M"KCG>H_6=L**W6AWV M:G1391\9A5'=^:N[*5-)AQSQ;%#WG E,.H1 M4X.Z'E^,K![%VILC+"0EX;.@T*1-O#] !?!I ,>%<_;9<4Q"27[D;L ![-KE MBV*Q]-P:L5<]3$=82MZ?@*YL#["=+-[=:!'C:LSE8Z^1'X)KT MTI2"[A^'?K^EXPHIJP2$X8O#A.9R-_:2QJ";BS%C.YS_#%*>X!)\V,63C;.1 M)PM#UM]:JMV&V6:_,FF(M&B"PNH&TH::0P@H_-O742VSFZ1[/SY]N1(LLU U M^D68[#-JT]FV8!!@+XC8DZC>9HM]#^J: M9N/$&18YK#"5Y)>9\48]^V.?KD]\!;6)@ [H%T<<,L2F* GP:9-]#Y/L%CHQ MV0(=F3<=53>15;*V+F+BGADV/\\6L?M"#2!(N8 "MTFFY6 /;G#WXK7/VW-) M2N[)NOA0Z9RX! 93H>KJCPRO5.+Q,_?!D7)SCT^=-5I;OJV;*(4CH-'FZ&F' M)PG R*,@E^4> A0AWH.J+1A3&U\NOE;',=G)#:Y;1/%+P19"L8>ER>'-%=XJ M5[XQ09 C<&$0)&$::>8X[9@A*F["(THO?GUMS'779:8H=1%;.QQ3SMC&W:8= MG\[$G%\\JVV1_.;"I?9D=NC%8BVSJ8.!/U<[4@SS3#/@*(AKM5%_;)[P)*BZ M/DH-_D3XA_W/)/)@RY+$:S I_T^P"4^^D#UG@JH912@^6>O9K6%2G'^7P\7$R@-$MCUC]))]<8?OSYIRM MS#<@8VR8]_WP=LBQWM#CSZGH+KOY7V_#-1XL*[]/;D,=Z-AD[]5M[S3^+878;E \#7 M"EF_9_^MQN>?1#9?4_ #,,)XZ_8 1/Y60/3/9?)_%A4&%W3"U!:_0\9^G(_I MA,G!=[O)^83?VQ=2>R^%_G_+*2J0>OG_?ZESC]K'B/K[G(6/8&/4]33QAV@9 M=_FW_C5UB10$IE_;^6YF/LV4^0P+GLB?8]P@2#T 68:9&#F^E8>^VTGW?+X] M23<",_?NONN]MQ:_U:3[HV1V/U+] *3K02$/ -%O=>G^7!;\X]]_*WK7^D10WZO>_L7S2^:7S2_:'[1_*+Y1?,?TC2%KRUWR&CU$ TE MYGX=L>*K0V@JTY941F6F]&^_OZ2:=2Y]_\V/NQ3%3941%2HA.VZ3@X\-%JV1 MJL5$Z:V0+7QF357R!PHJT0&G]V:ZIW MG\7<'3&QXN9%#?Q?R>FWX=Y:C@@@W0I .#\XDRI>:H4!*S*L=\FS=);]P/U9L57KN@&V 4+27Q:O4 M91WZF?S*=.>#XU2(F)X1U!3"TMM[K2&!-6^INH,VE)IE:%!BGO M-&$7X$>6^6EV;N+:FOAH 8@3%,:F(P8'BW !TQS>GG9:V]-U=Y9WPDKI2 M(/V",$0IT#% LM6B#JV$O+P"R\\,XH,/TU=BW#UHX8Y\_^))L=G2" %BZ-YZFP]MV UK__>! MF\9]]<\8[$QV=FX+V4>DO!%^/2V=X]5:I([2M9-G Y^/K(Z>>2GFBI,/8CH@ M\P4@A\E@XDSBSY:72@49&\*$\&3(()) Y9U,C(I[0N@U.3G4 M;(E-87X/;_AY4ZT$/&*/:-ZP""?7B%TGC8VX'YSYG[^>^K]8$ M"+4^)6 HVR_*(FT@4_A)S+103+'/^1!J6S2H?*@!3S9X#"=&Y&0'S0F;M .) M\G($&U%I>7 %WYK(5SA:U]&TM"?7IHY*?[)5^Y4G0K[BOJITG'!1 S?8 M1H6NN?-16_#Q,:(*N-^852YNX?8.7+K/IVX?9V(H?FO:7ZEPB^5#1@H5F*2^ M$?7^I+,]A+EJGWH:.5^>OC1;@K1N&\1G6NPV/;[_KK*Y9:*+MJ9C'B2T-C^6=S;".#FG"T';N5CS>( HJ#79J]-;4XU2( MFF:K]]IV\A=?3[^]_*D+9WY>(V?)!PY;(^ MG\L&<^9/J1PG!!+:(C5/,Y>KP4$N6I6J8HMG_FS_ M_MF44XI6=.6(JQ4$%,(%'P4]\" WTE4X=EQU_>VZ!<]F-0UFKWL\DH8S% V;/.X@AOL@=*VS MP>E2(JEA:!41E35[HT8*,6U+:N$[GFK^GN:,PZE:>=57B8TM]RD !5@Y;>\] MS8'*K$@OPT#?>_*+['&7E-B@'I7%*0I^ F HC"']O2>9:*78;J>= EAU &JP<,O9<$XY7 M*]!&2%)'2:K3]:Q@Q4A2?:6*7?)["47J!?M&G[F76F4F@M5!)]L!BBB*XL+P MSDC'.Y;IT'B(#P9@,=V@K:FDMRB-F?YN:+. $H3NDAI?=<=5DM6NBS3NA9(M M99#C/K+5OR7#=O"T;[9M& !@1F%4;O6.ESO3.>MJZZ?IQ7@BK\R((BR*744P("4KFWPBEB1"P" M7VS=K*D_U9^&HE5_1O\\;,=['0$Y:'#),,_>G;[VCGB*4-QDR)6E&Y;UZ ^7 MU-]$AP@\:X"P0,.LB? G.T/Y%H>JZG:Z6:LRO#S/,]&:;16). +S+()??-:8 ME[(STBTME];WMM<5/NY<9ZA#1^Q#3=J6M:VYL?D\QK: MJ'BL%Q"5DR,2[4S=(01R7B@+1G6-73Y:,8V(/2MJ#23CG?:R_;:'5O2-;=KQ M%?V@>=E;@F&LBGL.:9]FI=O#;N8AC>V--L 3;NV>6Q'#^Q8K9J7ET*_\U9>?U9+D06Z740(8;IW:T"3G?/4F!PU=V8KB M?5F<^2@NNK1E!BXP!N!4^LTL$UUZC3PP%U(:L#6F/VE<7;=0D;6-]6-@C!JN MX-D(*;)J>P]&+T])@O?7O22B][G6U-6;C0>)-'NY5YCBR%0!R%04,TO.[;?O MH*9&ZW>O>0@.JPN=GD\?1"'O;_9'O7VV7! ?.QD,0$_"1J>=^)4ZP>&S%A?/ MYG089/OCB?U -DIC212KP<*]B)4[0&G!/2*45?,X([AD>QH4]RRO008O_6JH M#H@<9/4[>+)A1/%\8SNH$\I_['E#=W#_ L)>>_N.*^Y'C]BC.V8K!2(_G1CS M#:>!#]^\.\MTK5F=] ?2 MWBS4B%*K2_AG^P\ O ^>5J^I^3JI#2/'FMR2^44%)2P%QC,FJD2N'Q= \$9L M%6QO^\_ Y3D]4PAG:''KFD%7HBH+XZVGAQ3% Y">'G[++S=TR=_Q5]V)]5@#XT3?A6SQ0#>S393ENJ/_F./17P/2O#YQS>AJ9:>OI9>6) M0\9,-?3R19&*/"NL& *L5&S6(XO-?ZF=2/]L_?0+_S/QM]?JQ%63GRQF:W1. M/M&C)YUF@Y%F;21!4 $2:4:? -5BCN9KN<&66Y-.A?N>6NZWE2P]%Q]8@_XB-L7/?,8/5I MN@!9G:ND, MV6[H26_RTGS!%N^#T_AWQ&]AU1WVO3/E]V=OQ2D?P99^5A3;$"PA&M-V M@LS?_?@O.I0FE?O\TS>!_L(_ M!W_SX3JZ<*A_MH6K[QQ/33P2V,:I?G!)G+7.;FX/I5V((TKVB$?-7.7])/W* MY*$5R+I2.SL:3Q*FQKIO/\YNKNT (P=P:,&$<"2L<4YA#2H,N7,9F7##-UQA M%0(8Z"S14 >A(9NEW=H8-Y6J8B*3J%7ZQ"444T,./]BC'Q'!\W'(I/;:&:%\ M[.9YT=B6KT[F]UR>A1K410[;DU;)U1+V*KJ3!$:_(\OMT PZRE_5>KHHYK+X M]D/]7*T=JD@-?QM2%/=Z&+!>Y"6WQHB\U&VTEL+.HV'+P-M'"6-$BF_3AF^# MDU:'%IC>ICK3=2@N(]A>T8NW,N-07._LG2,\0)Y'^39V9SG(PNT'+O0W^M+<@HCI]9>[F35%Q&M+U<@F%M.JZZ MSL6[VZ\3(Q,FP'^G-<@I;B]Q;">Z,-^<'F]V(2!\X,7B ER4Y'FWHR^JTR[; M X#8#6H,U/DQ T/(D8#T1" S"!4CRX<-)G^=7ER&KH,H;4&KJ1T_,2*Z*M\! MDTD@R\47?=*-99B7''&7^8UZH=;K[/)MQM.,SM?VAQ(15;OL>L@6+K$VIZBZ MAJ]>K'4CVV5ZI-7=>D[<4CKBS@2>A5)Z]]$;1:1BG5* .S-$D#/1C3IX"G8Y M=.DKPQ ]O8FVS/5%7U*9CGSL>U+RAA<9GWLI&;]NF+(DZ_V&5MD M7=*"$O=^GY#["&A:+Y!M^;"8M5MM[Z0=O9:OO'-+[,?7Y=/S3D=* M+)T]W2 MXZ7'X/$#R])LL,8A=2+ANO,K(^_-FAC/U2! Y?B\8\Y+"O(B&ILI0$6Z#?5# MD$-ADY]G>3SW V",\T5GN7D3FWJRH MA(4_;=]6::VB]]TNO>?Q[?A]R?F/4O3A4[VKQQ B*N/X]R7G/XE9-R(S]QZ/ M!BGW]M7O2]M_%&GO1W];RVZ%[CX 3WY?V_XS6? 7T2^B7T2_B'X1_2+Z1?2+ MZ!?1+Z)?1/]O$.5&O4EDVG'(_9K[IW3NWWHYF:IJ9::FI8_H$/U0\U#+S^=; MTT8DL38]!UB]%$8Q;D,68T(D[<=^37$7_&H*38V5Z1OO])<^4G=)9O:7XVS@ MKL!%)\AI3R<6K][0Z[T+[KZ=-SMN58MQ8,)SH.\G M9.JDOS#85C_-NT3.;:UCJ1+V@Z?=88W*-(UCC:+35<]*IPE3UJ!R?K6S3NF_ M$L ;YHT#,]P:Z+1=$2W#NH1&36PWT97Y1HXF$6Z0RGXQ #K,"] 9[LO5UH^_ MGW"Y4AUOF[XQA'&AU*G396+BL5?-RT2]>R99.^KTD6U>+6$UQ&7Z4T#O:_5M M #UW/(_S@]-Y;?KXM&4*[],0%FV->98BASCQ@[2<3YBP,46(B #)]!T.C&Y/ MS[Q,1=CP,&[P$C7X8S-PGUO/+U4TU\1N>1'>?V##X#1GZ[N^>_ C\&4[>>;"CP/YXIVP'!>&!3G$2<'NO,$>%7 __PTS2_\ MBZ3'?N$7_O_XGWTQ\"_\*^"7(OJ%OQN_%-$O_+WXI8A^X>_&WZN(4,.+/=BG M!TCMVJ[ MG]@7)(BYAW&P[542MS8G6<#&6#%>[4)X.P5+WC.W5P_ AH)$AO,#(.![A?-[ M\><_" K;B[XC&?=BOU>4_L.S^Z7>Z?8#$"OV>T7I/PAD?VCI]Y+2OYK]1S;+ M;'-$)"%LGOC.ADQ_G0W&X7_7V_WO;5:)[&B-O[&8N3X@>@F]ZM=W^U=L-I=T ML:L\1/I=_HY7N]SI4>OVR /P/.RWDN)_%/AN2J].'X"^;[^7%/^#$"VP?^_U M )S0_EY3_ ]"ULAO=<0%;\-^+RK^1^%7P_]=#V!/"3>WFM"/1>;)LEY!5_[](?9B!E)!X>.H_&\(U3.F MZL\C1'X$&XZ==)&A+ B!CD57*[L]V'^&L*7)C2A[W]_6^_O"L MK9>_@)Z\D\@G)G&8ZD;L !/T?.N]J3X.UHD-S0 2_4D)$E>LW=6USCS=XKFHGRS)DAS,LVXZ;H83] M-'[V,]5F__8ML(9S5F*5C1,H,#H^XF1C%:)B9F)!E3_]8\\_R(L1%R]VQ@9Y M-\J5(,C]8W?%XR(,VM+$5YE:%?3N*HW]PT^68&KT0#2?/QC4Q+(C%3NUJ28)E%,@D3I_[@S6K\CCS[+[?:PDSCG M/?G;]']< /O7@VZDY86.9;)N>FUB\H"P.5L^4!M,$85.6.M>OYA:PL3$#-V M&S7[5I=23*P+4?(UZUR3.FLD)*A.Q=N3,OM(X**OO%G>:#X\.KL?*T1:C=L. MI=.<>=:%OT0PHV&:/LS(S 'ZQ*9"6M_"DO (3UYZ%EV^FY51/51<)>[8^U/<,14339,.]E)BDKTP=&BXT#L73.=OBQ9>9",$C^_: M3F-/\P090.@;M@]?F6^VF.AJ* UAY\UW1BX:T^6MZ9^/CT&A I5YK<1'?D - M X[,"C1SFN^F8L-E6[4(!S"6/\-GHZ^\I#"^3H6D\T89K:;G>!:Z>9SLW>]I MA4:>WHYSV'%0MI$"_7SH"(#+)R7J?W_+O2G/EW%Z>BOR@^2:O$/7U_$O-,$L M[2F4(I:CATZ[R62B[ERA]):ZEV18FG6/2?-#B;B(AU^Y\-6 SIAW4$E\L MM>KHP\Z[!4$M0YD9-,R+4O;9[P>)Q9TBSQ5A4 <_L,8'(+KU6:'; MT4-U;Q2J(0+%JX5?JU4:-X0\Z>"T71-D;E^YS:V!]7-A^ZO5C'*U MM.=-(15>FD\-:R)Y*Q.*)&F;HE#_.?^C,X,?;6WSX6.H/24 MUKNJ&OE:UI[&M$U>=8H=983VU\1IT&TD@)0?=RMF$1K?GOYJPFG@4*Q:AU/A MDP1)/.*L_75:D-/8O,8V+%+FZ"W&J 47Z"12OR!!QU)C7B*TMVY,\?+)R M+7D2LZS9=FVITQ9ZU&)#%X-6HC^_)(2CJG%L0\H>$W,_U;%,S,!Q2F.YT; L M=#=,]&6@_4 +H\&4(\SK-\ND'G_W^"7"Z/#VMA@/\TM*R*V_QUN,2\Z^_B:Q MD8H>\3%]^YD+4@Q: 5U@TW%K.'N0YZZ7C$"&W=X0:03HPT?C!)$=\346&.OL M.[M7RWY-H@46^_GJEK3?+V4_28"R@')J?WA&0@3)OI4(;TDD(S&'1RM&]A+" MD$.8?CWS=H)$ZTJ!._SP64#[Y[XZ?21R6K[;[/4<]3';GX=>*GE0GWOQ=/90 MFP,3?=:-;7-5;E",'0Q?*C/-XT3GQPU:JRP0^Z:MLYL<-\=>I"A[58O]!3:? M4M@HB,2YG9__%,G/IH21[UGN@H[\+MW]+C5FZD>1][2IH5O9N$GA 1VL MI_+*_@VET)/^H%(W#@ /*@BQR1][[ M=I+#7D5:N+=AI]:6G4OT8_0,[(5RN M+THB[V<%BLRE,KI@Y8?8S-DBU%$\. MFAB+I$JA-B-*B=1A4@FUWT@B"G%!GB2FI)63YYEH'G3/U2RC,7F+K%G,I[L^ MO",]E9HU]BO):QZ1NH$;%OBZ:FVI4&:^W#4S:I$CH%SSJ=NB.,XE2*$NRN4( ME!X"]N.YIOM\C%?I6P(U8*C&->+Y ;GJ%@GUXT8% 'U36]+)*=^/V/MXF@@] M7W,M6HV#<9X<9P--0;,,7AT.=4@1J.?;WX'')C@[*_H%@YWR35SB)"J#TA8V MRFE10)=LEA5]#4KMHV/BF.]!KS164^OOYFM2>IG$:= M-9WX9&O%Z]A>;V.+]-R(FX;VUVNU)^- MV:$8I"/2PI5_JV"?*UW4GZC*GWZZG[BX71&,V?7!UCL;LS=!OLGA:@>%A*,R MUZVR7;6P:-XMREL6>9:^RY6;XJ5!=,*7"I25V&#"]?PVI#P%=;5TZJC>]L(U M0NO/A5H23/Y:J2T+##_?E?7WRBX6 MB*,B\:HWF$R\ $B]<1-6F_5N/#MK-&-EHEF\]B. E00K![<^KNWO=*I_RUC] MKPSS]J@9\%<99OG_TB@#/VF+%ETT\-^Z4;A(A]=HF7U!)WV:EC-#$A>F 3T( MB9U4;AZW=4;1'*:;.VM^19#(-3U@Y2"Y0!*\;4$+(P1@NYI&&,.YA*TXF;,7 M(_4^ +/X^)<\Z1F.<-KBI\RN09[XABA[*?8QZ"MN-+CS>F*.[)_*-1:*JSL9 ML-^'#R)[NVP87[N,E+X%RL7LEN!:)X^JEY]I[6E^J(VVY+,K9 *WOHR54B9A M<(E8/R_9>NR:SY:%\;E+NNJ'/,&%#J/J^'RO\EX5$00\L9;XC*I_1&&7P9[B0M'6DQT>W*&=?>8$X9Z_)BD+3KI6&J\[S_81^L'_^+L+8Q+ZF+!P A M]R/#REP-RJ/)KW\ 5-5)Z\_!DO"7/9[3/H&6>6Z!DM86/^5;:AL:ER[LD8RC MQC@YDTY>*C :)9(SM>U.PI5^JV]%A09HE:)IZUB2-S1,Z*HS?J;MV>E1]ZL? M(1CFW88C*/(<>0JM5%=K2>J:V+U$+QJ;[9"4#)929OA@0T6!!Y:;@?7C_4$7 M=8S_T5E&QYD.S01G:7?\X\8G?3Q0&470.D4^(0E6=+YK%XIS.#WLNOQ$M5Z% MZ!,$-T5 5^0 7\" 6QNN!]'C=.*WT9>R.F>?QO\ ES"K26%S4(JO;/RU/+[J[\W@H=P<8ARN6/$*[7;0D0[JDUU(:4,I0> MY=1]7A8L)Z3(W^,F0?7S M2,-1XT5N;:QH;I[X8E0_R> B:O\\1)U"+H:KG_A3D#D..N=;7NQ)F#$%7?>U M.T;UX\/ ?;!I*#N-FQZKF"NM$V6?0C5L$ ']:(2'$1S_8F17DH=W]6 9>U-< M5P4?XS2+$+4<7.Q$#J#^K>FF6TUS*VWM$)&JJ%)#S^)IN)DA%KR*,;$TK'0 M>8S;B(V?!QJ HZIR>:U;G3N';A3BO-&9=^6C/A5B58FOZ-G9MDZ5WC!6_1.7 M\R)" )0A71X;KM%NDYWXT3_D/8*L%G%-ZB%:5#T.S+R"-GE =;$]G[#W:J1S MHOO!VBGV"A.-&1B@(6>B##2^772FCQ,K1 M(]D9)6]$0Q$@OCK/!C.MH%VEYMK &$E_%FJ2Z,TH[Y\\,LB[]%+>9+*1^3V\ M\<;V3UH"8*)ZP%I/KSE);OQ<=8*>_A/](*1DVUUV&ID'%\9.&G';A[N]#4E. MS#V;TP=T;!I6MPH2_-4$]2GWAO M%Y?3S[T8X!+9';9A')";MV''NN?T-]PD\=>Y387YN@^ Z:RT'=6I,8%ZUO R MBSBE@N/\:Z'^%=,7=>'+*-#>'];BC'@C'-\**IXJ*Y&\ZR2GO:I9C]J#^1F1 M#)P1/9I1\H\V7E*K(U5+S\,_FC#QEL**X,H>N AR4GV7L E\>W/'J#EQ$,+< MV7!B,.G5^MJBLT8C/)]_=<4^!J90S!'?AWR*/2\[_:?V)-O5E]3Y]O=K;$&R M'"&]# NP/E;&,4T.%E XI:FC;U-L=SK@-1F>[8-])P\! <7,%>/(^OZ-GX29 MZ#UA'1"-J>=C# QG0U)6R=,O:;SF0]_Y*\=DEG=$\:RDIU\%MG&JX:>C3!PQ MY":Z9PPN@DHTHD#Z+'+\"(#3)Q6=MYYQR [LD)#B MZ&!/>I4LI071=S63YDS"8*C/H>_J40F%GWA419&&(\);@U)C8WZ+6(94;A6. M+]; 5^>ASI$41)P/'G1K#W.]&CY%0':]C::&MI M?FP#O6T[Y-KFZGU'DHI^E8EV319 ?= M&)9EGHJT9Q3YJ9_[D,6R1<4"U .\+DUL=:G\:CW43OXJV)![> $U MCA;.XJ]QL/:J9&PNM8^=B++QQI[NCB48C1QU^8?9<%,<]BU(T!#"T>0AWN%V MNH5W7G>GQW.46JY%2I4>RLL][Z=0!R'7ZU,I^*>:(E&<SC[EI*=1/>3'G M+NN^&5N0QF2LTR]'(H;X=QK9K1.PP93^S[B+ K?M5N199)'X$EN$3NIV(\M=[7VO6S,BH,K+\[$=T$[;3*2&(Q7G[3Y&/ M2PI=O[7-?T!$H<*7Q4!] "A_H'_E37UV-PHS[J;:7<)0>BOC^"3[NI!.B(N: M/L"?S&/U,Z .*_%T@J"8SO:L%4MW@4RQ'V^W5 7P3Q&*3 M[M1':1(;7D=P0/B1)!W8.,]$J4:V-:TR.V!8J_I2=VH<. 1F\D!K,^7BV[ ? MG!?F ME)TM#N]R)!8)'+YJI6^\),A$3Z\C_Z!W\DK'=^;T =C!FK%V=\>-$-%0=5&< MMT?%>#DR!L.U7OIVS8>@Z/I])$.&MXFWM2/]1-\W+2D5EP-=:5RPP.Z>;QK@ MS'/YLYABHG7[WKG6ZHQYI/M$@WX"W%N9HD4SL($G&L?6_<6[(H7.ISSY]Z<))#"[DV>D M?<#7M1%HVA!2$,66='$2?H3;27%"S]N,GW@ 3. RU[[Z X#W/ H#24,,^[5] MSH;%QT 8H<@VP 575 +"49LC1L<94*V5,A^,X>SZXOB4\^YZ54(HRT\0VV,@ MC>&RRP?.DE]$IG8F!D6N?Q-Y@\;C*TD,SJ'2@I_G*)*4-D8'XQ4N0^O^U0-P MAKQWUU-<++5JK^\T\%L>@X!X0#$O2OG^L31Q)GMJP]U&9!A M;%Z52ZN,T8X;BD(BI"%QZ@8AWQI>\;YK>\95V%+J0 D1=I[S19=VM(H M3X8LPTUS<[S'$!,I8H.TE>E*;G'D[4_Z$NR]Q?>1)LI6*]+/Q!=('(I@R#]F M8G! T#-&]D$"#M+6Q M ?>;J_A7YP9+_\-1!:SY8/GVY3L_ 'HC#T"FA,ZYG2"JJC>K>))<2T5+37WB M[H8"?79!HPLC==@AN=.YX'"QVXSNU&'Y]QVP:@ZK@,"8L^W3R#R/(MNJR"Y? M//1EQU'8CF[RT";CI!3/L(-!BG)KW R$A ;5-2>&7OJ\DNW9).< 2)TJHA)=L@T8+V6& M)+L%BD]7C6 N>:>HE%5Z?9Q>'E G+$,75S_U$\6V6PP!+M(IIDN=]"KX:\(= M\T7I$C[/DS2)1F!F8L\1-R,!S_H*R"BQH862WF0=X$WLU5$Y1T>;XR)D @Z1 M.H3^>3_\F3BN/B11(W>RK[GSNEV$1G6A)D+K\(A Q,VIMFSQ T"=*_( E.+= M*ZDY6EKCIF5SU.Q6$"@813K(XJ#"Q(\(:Z-_98N_E1MW_GC _J(L8"HK3N_@ MJF?ZN2YS)G-4D7! MK6,^0_ .9:WS<'#$=*_E[LM2HV,^+(@?K:!BVSGEQ!J$;NIW*TACAJFO>,#T M"W0F X6%>XE@A@3[O"4\3*%ZZ_ X*2X 0U&2+/4T;.@X/9(AR8"_^T#A16Z> M[*6:(1]F45>,WWD;TG#J8E.=20;JEO'M\6**CZ_:V:R_I(7RUI:1T&KK8ZSU\]/" M4?UYV5 GB^4332?&:XCM)KNY^;&NFV4746L*ZJG9Y?A=R4N#B$'(X++WV^>) M[7L80CBH&\E\_+EZB] ,!0C#5UO^;PMO8C3F92A>E^MC:T@L@OQP!J6J_9]QZ ,-.GJ_LW*L%;&B76[Z.H M \!2#MW(0((B?AS/^EG1Q02#=2E%8Y"QJ4:Q<01@;"CP7CY[-038 M/F&#PP3B:D/P%,S$G>1,AG],*V6+-UZ+JHF)K\^_+NHMGRE%X MDJ=598-%L#"C=E+].W*/X=9/#.WB?G]T2,2M-D M]%YN23>PV87G>XG3'80T!YO-C&*X]68"0 M)LXSSG*H:@1[_\+5E2AH.9"=;NCM^J9G0 6MY&E"%/O)\!39%U"Z%']#WHLI MY](G_1?[Y@8I2JF=%THHJC7^*4:P.7O2%[7@PG\O0=,F62.Y>\\/KF ML,02 &ET!I5KRE W"7CU18QU-S%^;K.KYT--9U77U O3O>CC7PHMF%O">T4? MF1U!<-%Y^ 3FW#"39#O*#(YSM:7ZXA#W+/^U3[]CSF&PV-,J#E<'"?DYU<7T MV\NV6@CY_1MZN?LYWYW)_-N77Z5R&+YZNQ+U>NS@REHQ=0Y\J+W_*ZEI2OGRM+35P;NIZ"0S+[]D2//+* M[ $X7T>Z]Z--NF/L*A/QG9IMLR$@$W2G-!;AMRMDHH"(WL!A= MZ&:O+F+^43DOA4= 0_[ \X!X]U]M9%XF-RKO2-CLXVF>OX?Z^@KNV6>J M/:W,&S@2\M^-1%?I:'6L6Y 5$A]2V9-W!]8NG V50U[4T%M76;.V7R:_L1J M=V4D[DM<_0R[^1:MRS@U?B8^W0RVY\^5H6IIE^\59K7@C$9/(YA6E+&[27W13U/ZRD[/FY/O, MTD-9L=*-3J6^N4[_4LW!%H/5=[D$Q^D)%QP$!/L ='_,"FR?5G@33F+N3O2- MHDV>R@X@#?) N"R((FH MIIHFJ-M_@C&EBZ5-WY;^[3=NI9ME+AB"]:V.]&S&.N#K M%2*HY+J./'1 (#=++'=V3D][H=LICBEL7%6GD3BFW26CB8=\4ZI'$,\&W@9!/$LFPXJL;A)"(= MCC5_PE=1!:ETWPY21E41.9EOC*\M&P*LI>^3UM0I!?<.]#E1,I4 M/F.Z787H@O'I[*8/:BJZ<7J)==4'\K93\TQHHNV5J\RR3TI*ML2CI >2/F>A MU2E\B%@Y08G$C'&'3T]#H,O TM%P"ZVZB42'SAZ@D=XU6;/$1P4I2)%LN/*C M,SD*D;ADN!:XJ:W1]99TU!875@CC7HOCE,&_6B>!N11EU(79AG/-4Z-W_EX; MZB6=8X&M.8">]MTFD2--DS-=E0J@[*15]-LL3_?#&G)*XD2QM)F0K*A@8'D> MFFTCRZ4"G]$FCX2V0GY%=/MHIO0Z'P#1Q(9#FZW'0,6EUCN)Q3H J>TQ4 F@ MY#X@].I)Z&>G*QKGY):EG: M$":=YM#NPAEK46HW;@0W2-$3'M^.H*LHM(%9WR,NQ ">%S,U1RMNL K&45_7 MC@^" XQ/1U7Q_Z)*U]0<_@Z6_4(]Z:+&61%%%0#F<'$Y3(7SWY/;L\-(-T^G MGCDX.F)_VHIHH9:S_=N:J2>&W4!Q/C4U3)4[ND5EXIPS,7D PY1DD M^[D0*B0@3CUT@N*M4TZ,Z+W?]XA,AJ9SK&_"36HBJAPSN2*^P!Y$N/!^I&"0 MW,:!$6T3/&&'CMRWAMR'T+OPM.1;?]M5(XI<-8!_FCA;#XKW \Y!_KLC7$71 M2+OX9*3'$[YF316Z@S]=G0-,K#<<$!'55U#7N;E[W$ID3[N2%Y<_(ASV!IYK MI?"J#B54BN]@M6X71H8X7KOHVL""UV.RW*K(.^.))[2IX";O6'U"3$SJ"#Q5%!SDU M:P1D2AG?8.U[=1.Z;IDUSH:(= 2N?UR#M[1R8]_4Q!4P&[I=5)7I?&#EI%O MNTE)KA.,V-U6XR"JFR[_@*5 ")\^F9$<1+8Z>S?2W&#%6LJ8-W6(\PN5U,M] M4$8C0BA?ND1F+P'PL[KQB[53*'CQ0KN_!ID<"$H41_ZP7?8>_M@-*7"\^#\> M\K9S1\:357DVI+EX"FRGVE>><$.U WI6F.-Q2"+XF50,$,1%,IVL]BD7\>VB.V->=FF0K&@>A%&D' M3N;-%/A4XSC[=%8ADNCHU@W+8],[7_([]%<_"T>:WH\ONZ5TQH%G]YY)Y"[A MU3N5?_X L\Z-9#LHH'3I.-Y(7'BE)99\U(%BG)KUU"W'?[0J#8&&G%_8'U/?DU2[2L*P6LLV5<0M?^ZL(L7DS5 )T?,F>ZF(M2MS$C?6,_KB3HY#M;= M:6&KFUH+TSAK%D'0&GEMZY8C_$$_+.Z_#?Q+1*9_7&I# MNC0/+BXY&JPCT'"_RY+FN9[5P-0"H([/ M:R$B;)]NV,I+JCAA81FOF%./D$"U!+UV;B453;W_Y50Y2U'?#!LG.'IQNO5&)4['WZL'+K%M MQ?@T#$C\:]=PZDBU[J5E@QX 7?K;[R773:?RR5+W-+L\72Y$\>K"%F/]C!=> MZY98C 1S\9=)F3^%R$(T="FF'H#RLQ$6ME.&;7M;/3G88@L-1[ YV'W'?LH:'LI1V#7HQJZF$PN_OD8,^3/ MO#1K-%:NCCA_PE>9*-AU)R?LWPVXIA.,KA]?AAPZG3\Q5EED+87TN1NEHD9U M\JT\<8F_CW?-VZ/)X'"T)7.C(P%]1]Z]KQS2]U@-]D;432C:;PB.+[!0,J\ MOV/&3$(;RBQ\-0*O;+./$\1^-<1P8-T-?;8+N3 M]BUL-PJX5-J5@+>U2/[=]LMH[(162_L=M0V^<[96E^^T :].PW(Q#E((=S<0T-KDJA)K$51*/X#>]"F<[POR1&&\2O,0*W,(NE@\N M.1L-PV!7DVD_P22^0GE.89 M%S,/@'BS'N3=JA>_KT79P@#[4-%85YF6%(/Z5P"[0.1$0MLG(>7X:FF^8UK3 M9*AZ ]^N*&*?O2C6#S5"8O '3BK3"LF]N!_[N>!9FIS,Q /@GU:RB90%4F\; MT0XE>W'YQ'''V9*CXR5HRIEN%RN&E[J)F]A5@H#&!8-[Z03UC.(EB8-#DU') MGH=.TMR9#LO)T;7)FGIQ\IL/OFXQ3%JC/C01L#!XE3@^-!#JDC LX\KQ3>EF MH;K[Y[D_(DQY_?OI>Y@7R.@X>Y[]R^FJ-.;BUWQH^:]# M'+]\/P694_,;QU_JE]/$]YT1K).JA5;)B"H>3S6YS C8%!M"M#M?/@G0B'&0 MI/!/+8?[;A\?\9>[2PV"NY1;:F8J/E$UWV=;DJ"ZN8&&H]I)U^3^ 89BK_6% M R=9*FEA_4RG $DH?=%/QL@J*7C,3D+7F*"VX;&V]?@('RYXV-S_UJ#XAE1+ M4P"W?IIF@CKQ?#$[7 9L^'_:>^NH*+OV?_2&008$09"4(81!D.X<2J4EI5L) MZ>X. 8&A!D$%I%M*!88.J0$$!.F&H;NE^>%[?NM]G^?YYEGG>]8YZ[>>/_9: M]\R:^=SW?>UK7['W%9YH?'(+N1X(YFF'LB-8 >@_"&,"TD%Y0UJE%^;E& 7_29.8XQ_XL^* MN7Z0Q-.WELJ;_NP8P)@4ZL.V!+G__SOY\LO1-4"T1D,V.*D^4I9=44%PSP>S M_?WA[2)3"-K)?NNBV*GLH]F;] MCLY?",=2FNEY3!;MF*0MF.)EN17\K@,7A=\J)H*?)DN"81VYXBNV8O:*,KM-G!.YV_.HZ6,&X]M+IC6W:2G 4%:(VZJC)TRS"& NOGRE%?7T M)[0Q#>\#.K9(_ZGAYZ&$,0 #B@#3*D2U)O=?0._?JBH\#OAZ>M[DT>0_7:Q= M"L[S5L4N(34ZV[*US:VQ?/5>IF9_#H[:]KFE-G255DV:.&],W+GP47SAF-4B M6&A;CX1@G U0ISBC3"Y)5:$E&\[OTVNC@EC^)9_^+-Z<^XU%GPY L*WI MN1CS\9/1'T)9\A39')_N=V] +',_3LTQ0Q J+R0)L\K9ZC7)"AL.&UC5&ZH, M[&KD!H5N?%Y7U+HR#MU>"ZW"9_,%1;S+%X?OV];\2&1TYQ'T>6RD%$R93)XM MZE(@X0Z>_^A@#K448\Y^[U/!RYQ"% I*=(1UU^]WZ6O4X,WCRJH.;96Z?MC, MKGC7$V;%&Q641/6.1>A4:BZ]GM7HOQF94^2=5)*W.K+A5&1-EL3%^UJ7(T_G M;15N,YMD'X;0\>^,ON5#0MJ3Y^T$GRW/EG(.OK[5H7B?ZTSN-$D5V&::&A1# MF%F*^#,F2\/1456*.?O28L^=>L6:Z5J,2Q43D01=4'O2-6"FN/+3#?K3V$F_ M%3 ;PQ#M+N2Y16=&G%VPE@S,9A5:B>165>9U!ECHEBR^POE>S48:N4(33DF] MMZ9FG3Q=E4A_?+S8]28I$!HOU/Z"8[OH6B-'%)MEA"5*(["T?R6QH2.N0 M8ZIH"'U2V="L^CT\NU#]"8GR9Z>SP#.FL=(MPDRLZ $<,,;D,/ TM-G'& MRG/I5/*17R*VR*:]]7=!4F_GB,6U['+,\ 4(Y$ /JPJ K*]N)2:624I>C*%+ MWXD*K?3&U> FI@@\4(S/*X#82?-"8D&H7M;A..7&ZZ)Z'O=UBH6E!@L3P)<_ M0T.(4N&JV,/_\.&ZS'1>>NEP:ZBWT2<)T00ZJY0OE\,$%ZHOY'T*6TCAQY_, M4/G]\UUVX_A-WZ341=*_!8JP_+=BQPC;&KE^P&@=L,Z.P%QVQX^B'7-;"8V'D-4&402F;57P-7Y ZM_6<4 ?L*Z&L@ M>M3IA9]#X=K(Z+&S5Q)2#?KCQIIF #3F]GEP-B3)_B2[BZ=-#_(/2TP+= (S.I?7!(T6[ERB#23* 6YXAWKU>67Q?Y/C%VB6WRA GS;>!4N+NY0,'=NIR]9,6 M88SWK_*E$E +@>QJ!ATI:+G*:'&;+0GI87OVA9>EJ/(5.DQ)8U[H7$Q(\N"/ M>ND\SYB!4KZU7YO-" $J(QX91]D5%$I(B(D$XY,TC[;E@H?.A(PFE-Z4S0]; MCE)\\?:RR5X;NT"^[,Y1(2'Y,5*)+\CYF0T!K> M.O3Q-/O(&+_RD7T^D@Y/GH$&Z (\A*$$K!P!) 96R5MA*<56>_JY5UHS"S-S MW_.>!54$1\JJ]7&C?M&!![1">#7,%Z+Y6=(X%"*BADU5'JC$C7_:QA M<8:I;C!=/DU4[B4QXVE?ES+Y$BT'[P'-RG8R,/HOB.;*/;FFND;DEX$CUMC/ MRB/[J"Q&I;DX27:Z?I6A5Y2_8SE2RO=>>^=.;Y6D11<>N"])SM[+CW&&ZQ/1 ?QB2B(RQ -\U]IT;X'?K.PN]0T85]QOE8B M U*Q+^A^C0#HRADVX,[8SDZ25!I:]E'%=^R['!C*ZZN"I>_<,RAZ% ?9!UXZ M=?J:W96Q4?@MT'^-VIB:L_<\@7WC[W^'92'K,L82DW]XU)R!1Z)%'NJK2!OI M>AXU5I*,@ZZQ5!4U*\>0,UWUMT^]5++_\3^5O?+_46,39W^AD_"L$\R9/D-= MCB6?3O,P5IU6[MO8RZ)O@#O=(BO+%.!46T\7X\][*N&;1R7\.0+OY'1A[1/= M4BS=L@4FLI001[GE\BLZ7]'!*[JU'T_\^(Y'M5)Z2]J81/$ '',8S^(CAI#] M71DE:T_%;\D.(3 )LNC<"'R'.JMQHJ6D:;*G@=P2 M5]RQQI5) M6X/@ [O-/):]MFM 4)@50E%U0U#\ M8L("$T)AB#/.0J!0@P0Z-KCL4/12J32_P@9FT;>D^2I%PJ-'M4UHU@ ECREL]RPT= M3?:OFK-^&PP;]'? M[7Y@QNZ(?=#PONSLVW=<>YGA"1)\$] P71K5)\]2]J482T;)O2XJ;&UUGM\] MZ%;X6]>:R"\>%)VTUPO:>3U(K8FAJM(D.^CJ1,6F(I0EH4";H[*V6&YH=..' M?'T=W%:PSY^R(L680 M$"S.<_3%/GF>=8!^O7_4M;*_ONUKZCH\!\>13 M)"R!O($?F(19XTB(F4$N'>+<@Q>$F=> C?6,S^/!8NY.3'LOR.*<6: 0OA=# M?BD&C!I-S=EYG_:X*F&EF)7U"=0E;S2Z@X %QR<'^Q]MGC;7WR7(&4/)!/3 M?:S+OH)T1TPL0]51[7(MJ*['C@K!O!7.W-HPZKDMSN8SVF/EA)4*=E8E:$+C M2GP?MC( "LP.%/%>C,.GC6K:9]&[!D;W U:)M>47/NH_&ZQ@_5H(>X9HH2_Y M*E^9CVK1[(0M8LH^6ZYI^N./G\/T,^Y@'G>VZY$BLG6XR 6J]NA9I?N6YQP= M%1)"6L#1%1BYNY,J0WRSN&S>P3U4]=M[KGS.M:;Q5ZF]L.!' M8"QX2 OU&_YF7Y$;[^+!8=T'SI(C5G(WQ+3#RINMZ8^3((!+7AWLE/"K )2% MW&MXW4B;\MQ&OU]DN,IP7);(R^1%ZC;DA0S%MA"$)CPRUQ1=UZ O?>Z>.#^9 MTF7:/\&@&YP3X+.$+V-83K*E*>'IDH:/K+5(R%V=88E5JDI\Z$/N4YBL'2?Z M-BY0]_W'9NHV;Y&T(\'6V-.[%?WG-M= ME$@AV4:2_E(O= 9:AJ+B]4O5X?X M)4O=>T?Q%R%QLJK>H';S+O2'CC"8%%ED;[97)GZT\R>!J5#.I3DX=G=0'5,9 M*/G;;O&9?P(M_,CF39;=W6F*N*=%:_1A3I\UG(*ADJ*^TTZI.GLB!C,7W._4 MJN--0A="MS;M_'6RX*@4$,3\_:.6U0:N&N '6*74,Q*M_"-KQ'5:]%QA($YA MR9S[2X?D@UT-!/=H)LW[/HY5D=3DOECLC#VI^WV9 R_2>P'33%%M? (IR%Q, M)7GXRY@ L)6:0A34(?];:0P/!44S7R_VHRB>Y70 M#X*O#_M0"1U>BD]TT_=2URL2DPM#F8%7LY&?)6FL=NMT?O)= _A3[3X%XY-R M#I3!2B*9#"_QY])2:;MC(T4Z/A1X6DRPLLOT+4MY%JM3#J.H(*^ PT5_-X\_ M!;OX_BG6,E#49F/#3J!;OZ0$K7O\8\]A[8!'Y)#! MU%_V,[54$2VA>0QA>++O[XPUMN_;*QB2\5W08]*@>8KMY_-DY3^3N.NUE1R2 M4+A+ M)[L9XM@Q//Q,FL9>(WX\7F<7B>E$,.R5&6X^&LB@]D_A@"N@FR>[+W6 M&PGU^<08BHJ<<8]X$/'L2S>@CJ,JQ.2(CA-SZM48K'<\V_[@XI1K13PU+2O\ MM/)@6!YN2K#I^6QQSED>3 G$/_GS]-#_GIZ-JZ;TF^F)"12\8%]X7Z_HX'RG MN,JCJNS+PL2S!,JN3B&:<#@F#LR5,>XD9D7#9O2'+5U3984#V_=?_JK)DCQ: M$HE?L+67H9@J$!<=?XS?!PX= 4<7$H?"5C/WD V[4[6)H='PL[3XXW>6I::L MD"BZ;SQ<<04F FCGO3@_.=4[A@P=56>YE6W]^3-Z)^XF?H5=L1&08V1=)F*_AL9C7K\BE=G*,(6=!CJ77GC,CYA.Q;. M,F%Q=X+RYU<%!./7[_M5;DHEB;Y)TB#@DC3!Z6_B7TDGMK6WY=]B:"=Z/$IV M''W_>TA@*'2J!C8GL, +QP07D&"L$4E#B*!J])WWF36>4MP& QAC6G;;\2L; M9_:?\$Z=)[WB>T-B!1X^#Q6B%:"U E()5 PT)__=_F%14:BMI3 (7\*S,;D? M9G.F+K32!O!T1VQY(%"]9B1@P6+"*-WAN&Y1"IK1B,H Y[\_@9)1-@,)\#D" MZ\:/"SK;_!%\^N<6GX>)%(N?32+XKIT>SM1MCN& MC:-LG_BL.YVX,2>5O0%2=/.AT*;CC?9E*:T_9J5XFTV%U/U MA'&LL^B/6Z%[%RXGP7XTHW+U/CD1\$>"VT96X ?NR&GU)H%ENCF_J;G[OYJ( M4I0'U+=_M=8F-ORL47EH.J:G.J7OOTB6S[ M["DI>\#&J<0A+C/F=BZZ<-/NQ1!Z]W*QEK4<^RA'0XA-9IZ6R8J"KFIJT175 M=SE3]\(JN[VP(AIZKXC*+1K7JP>>E77$YB;"_RX$-VS: O^YSBIR\_QEH\+5+#4!@YQ RDU,J]*WDRA M*LDPI9WB&2GZOI%@%<]=!V6O^<[%7O1V]_-TI5Q'40)F4./G/?[>[1K2C %. M]Z$Q,M?D["H$4C2*F)@*Z*P4!=- MPMIZA@_A=E0"K-?U+I=V0LQ&?&%T8R.#"N8UC'KL#8XIU:82Z?1;5SV+]+V")$W']5Q 21D*+UC&1W+J M&FHJ!NVTMK9TV X4.=_=1KH2D$8X=4A24"Z&M+O0_$G8S.(MQ?-=&G5LC:US M61.,LJPX807RZ&OI205Q M'ITNZY2[:QV*7UYS'/44L%]N^WZ>S3AI(Y>WR 6NXL&(<)*6] D/ [1.Q&09:17JF.^OW;4A[^#*.;ONSS MY[TVZE:W(D?%P6MZP3U@6%QPF6\UT!8S&[ )LOP:^\K$[L>J?E,K- M<3RS8@QTU^P'RN,PG69!XL&!@A+SV?6T-]I@VN7JXLDUT&GYUWN4!EQ1OKO* MV[G(NP:.)Q"$X\FDU1&E,&UH'!C[:4PS \]*' 5*4F@G)/:)),U\KG65R/([ MA\*U=]Q3XU,/3W*5X1+OZ1;O>F'==90V*+XDE/FZ>QQNGJ/SL$=?+@F* JI$ MOIH .JD(IR[H2"A@>O*I3>"*9+U"M&F8@'HV.9A3>&-Z'= M5ZUX(SG_C1MYT_#.2D.M;?2!N'NP_$1V5JG\-SA&VBV_?#0UAN_SN2UM:7-X MPW =FY$I3U&WN.58X@K&M[1+$9K$/<;+Z!MS9FK,2'9I6J][]WM*T,2ZW(OX MEA9P+J!=5GIU^R3KO%V",#M%'2%?NEE*T[L-]>OE4BTN]H1L.=8O?JQA>MCX MM*SXZI8E^01AZUN;HVCE;$>'3$V[MJ=[&>K300]<8CP9A(2!&V?C&B"NEYCC M_"I;5']@:."<5!591J?L[XP'D#- TI0="0B$KH$3RQWP-?!#T. ::+I[#>Q- MK(DS^'+\]'_ 6#$XW?6B0/^!7*EIA %/$IA B V;RA*?2R?-)?*@Z<3"^"RE M:3_E&IBT!&7\==9*[A"B.U\?;3GWR$=.:B*3]S7#A)F"!!SL2:A+.Q."?C8) M4?)W7@.M/-? T/0U\';V:M(0''(%K/E#1MF/[)[HI*LG#VHD3_"%HZ3=NFXU M6K"'5,")?GFAA#((3;(BF4%Q)_'91AM&Y$1CTLL]#D*I'>('!5I8S-O^MNA& MH14 ^2W];L66GVE5K?G7(?<"YD6LQ(@.!NB^MV]^FFUX,@.Q2/CS@\!.)^ 1#X$\:,E!@2^ U'K/E[5AN!0I[V;?@>>5:E+-J&F MP'E9W)GJ@@2G)L/8Y[=$VYH(S"*UC:MF%/8-#)V@6>8N%9]A*U80I[C.O 5+ MD&;H=H*/%_J.Q8A'P%?VVG%=TK>33UJY+40]J)M7*)N9$,)49QSE_'6,]3'? M]B=P2?B4G OR)%U0&!&=U'MQ4I2EX&?#3"/V^BW^#^M#+N^K,E;K#J4T%V.V MIM5%W97'$B#' B48Q3F4A&54T3A?EF3QXH0;!@95G^''B9UV/I&$*/]1F RK M$'5=YN\]>1PK9RRP_-.J+@WW:Q7W WPX&"^H3JSOPAOS7)]*[ F:IH9TJYB< M.XK/)$$& JHB2J6Y2.^KZV'G5?F)O SKF!C]?L.Q](Q*8VNI!-[I?8'LV@_0 M>+2D4X:3AB?^-B9)*"B7?N2BD;?G(&R8RJ)!^+6+!Y<*&M?Z]!^ M^BIQTKXP/QZ7.Y7<\(.D-S&9V'1MT%H<:$'LVYK6!$?%FXZ%?E75.C-FW=N( MM?CQ*L 3YJ?$V_8UP-)7=G<$OJP11CV:D[V[+4B*ZA#B3O.#'&8O/)68B,A< ME6.\9VR,31!13\_\X#U\)7#N$F/Q^<43^RIC8E_!8H5-ND2C[_&4#PP^V6+% M;)IU2(PSC0)DC5"9IMTP X/@'K&ZE MS+07][M]JQEX1-/Y=TEEGY]YSVFM1#0M:HQ(;'0$7 (CQG]RC1_\UVY"YKP# M2?N"OD^4J1; MA_( JH4AOO=",'U+_,&>765@3,7W$?7GJ7(VGE&PJ:0"H)H.@[UQO2*M; M?XM5WO#Q"'_W-9!#,?-BJJ..8.E0^%:Y(PZ+;M-N@E]=J_&DR)W\XR3Q2^2' M)50U+0\:O SQ;>A\[-G'&32J,.K+;ZN^<&IO%_\BC61H&_L;-L8$!*# A^,3 MR)H:DH<7\S7P3*S_E*NR9$?7F+35F'M,U$4BE"7/\P<2PZV!W)R3PDH'7*72 MDH8*(ZW] ?X>+FF5AOHB8@(>1Y(]Y&@T.]DOM2&VI!75G]HJ/,QFK_O,'(7/ M6RTGO)VZ5E*)(N?<2(T)-@)V$R=U59RRC P^U[Z6DYNB6DS%GPN>_,!;XWU7 MXTOHX5ANC"="YZ-9]!"/""0,'">US8QQ^-=0Z"O!DT_SUP"&M<#(_53MG],J MY*G$@XQV$0@,Q@^R4,%GES]3G=*,K^Z+MMQXF7=&)7;:)"[<:PG?I.,>-KTA M;O=A7#P62>7&,:V66GZ@-%F.DNOC.6DQ;K@1O%[7P 4OYZ72[*G2-;!5@?$C MH%764^(JJ';E\B3\&H@9N ;N4,_=.)K8&^F_%FBO1 W^_(> /VH;26KP!9]' MR#6P2E4:,/LFX&2+=G=@YD9U9=C77 /^#ZX!=&7_GQ64[)_NCO(U.8G-OI"\ MZKCJJFH,WQ0/^'!<(=UW#7!23/1>MHY2?^K9^"'^\.(&(-3E\MWO")DM0N1I MT_[6DNWXU\NJ/H]SUS*)#,S&J-W1SMG;JS.D@WQUT1*Z5IO%F$=I+A)'R]\3A5L M_-?7E_W+"[I< [O?FXX$ Y8$KX&J&VKA]UP#SSVNG@>D23&00Q[ MUB*TD17]9),3)>VYQ8]QL56ZY1U=5G%\0:A^H^:M .LU&HG=]J/HMSTKO?>" M'$1M72LA16#- "'-T^H"6TYLSQ MW&F;<*O@-C::F<:EQW,LI*#ZD.)"XYQY>KO8N:23,O_BZ1Y!-OBU:Y2[3%7U MT,*L*SFSQBW#@;E]#,Y^X6]S*P\K?67G/?5ERX=A@C RP?L&,HI61&^A\:9. MM_K5AA81!,O],U" [%=VLY9:2Z'^^OW0F5SGGSU.5K=Y^%O1S-ET(Q3/CJ?;;HFK!QE7"C"ZK//PKGJNWP$<9W&7 M8@C!1CVLQ4ZYB_#?VU71N-!C4O+@^IZF-S3T0[:99H.&:3QK'">+[SQ%@[95 M^J9>6?JZ,G#[<@P<]CYI%>2961OQX,'K4#V0+)4<"Z=DR&K[ MZ- 'D_2-+4@6\3@[@JF5 ,6_.B9__OP#NV0VAIT=IDD0P?BQVWZV<4&#F8 D M<7^4*J<',YNB:ZV.KP4MO.4K:Y=K#H4BT.2"3Z72LS; MTFNQ_J\D.)H_AJ@68.;'+ X11EZP-TZ,N\_2?MVJ-EWVW4,'H 3W]$*8\Z988BDTM6S^! [K=E=R*8LP[V35KU4[W<-,!B'2&R-]#V,>9GS46N&"%,@AFK^[A!04@KXBV%)0$Y& ;-CV>WQL=&5CW M"TX]7."I^S4@IKMK1D)^'L]JJ@7;3SLYO)!CB; NNS072FQS[Z@WP2$7P,; M)P&KS@,YUT"7U6C 1GO 6SZ,"MAS]JO\ IW59(=)LY_[2$*^A5NS/^@=Y:%A ME'2$[\KH/^:>Q#@0>SH:K\9)'6=U/**OBT]\Z5@#*_J(3H29TAV!(S]E&G4N M6 P]'!RW=0VM8>FU3S,859\C=Q?OUS9JXDN%5,5G/(=:/G M4SS)&O]!Q2CQLZBGN M'!MO( 8393-DV$^T[?.4#;$E\KC7M(C^G#IA3T%Y2*F,'I)J'G7 M]XL4>I9L?*;.KU17RW(X9N'EK:K40X"U,VC5:6S^BKLJ\<)I'OQ5")^)&.BXE311+/HD8%7U2A:5;M'W1&7[+< 4R-38[%->C4%:,(/@G,$=.#X M" #KYV$9A:++ D.F]<336O.#AR<:W8RZ,K@27( K.$T6RXPH)/&/,_6')-/? MY0L:*K0^OY]7*C!<9(!>]+6_/UB7YV Z.[-V;<4NDXNJHJ MR>?T=D<'HZZY>S-.RIL^3\#>--U[X<],,=+4)I23TIRX&0ZE2BN'BU5N25ZSG)' MAC4T&2]) SDF8^$NI*'J='"O@X [)-4$S2!3,>"KE"GK 4$.2HO8IMTK,A"2 M85B._G)QU,D0W__$8+O)S3PS'== 9Y+/F[IA$!?5GSQW#PC#L/_DM1)[[329:4QA+^%-&W).@PZ\1" KZM<&H3/6@>I 8W M.YQ.[M[[=1'MCW_#B^AK(+-=YH^)@ZK8<7NIQXT,58.5T<1^PIP4)<5;+-V0 M[6_!Y'3W.AR5<2GGEJO*CMYL<9K\G(LH=<,=^B(9CD$2 (F^P$W%WY=?Q5VH MD: -0(W.]9]=29Q!-#:\S"I/>MV1,2WVA[M5)A^;@RKBN'_)J#_I$^XOHZ/Z M?)*R.3&D)_/9ZI@J)?;D.-'L@"X]OQL2^N"+W(3D5O]WWB#TSNG]BQN6,>Z\ M!IY$YIZDV[&=*;^U_7D)6^?N=*"/*RWN'L.H,PO=&?/6^%/V00&H=.C(QX]S M@AR])CMP;C-%KV**>5NB]QKY$[U]G;* MW&-A7MQE/!=AY;.[]X"!4>5]-L./N?C#AX'\1[WNLT^148)?@:**<7Z*RMIOT0=DY/0W")\47_4M>%)A]:$ M?[I7GDJ>?D[6PKIV,A-=*(.9CWR7:.QW20!_[C #;&/$/<2G7\=?_0/V21]) ME-O>OI#5T88FMM/"VQC:ZU>5G!TJ*^7;NHU6%=B3YZ_'?A7>]\!?+0FC:B5# MZ-0+G6\)4\GL7* EG+;:))'KJ25WF(MSSA<2HHX1;N'O]7QED-"F9_\Q>SKI MQODQ',U2AN"Y/\Y'*"\LP_L XXOK$J97+=^'M\97\GDC^_L2B-S_B9,?79]=CO-8L8 M'NX:]$/LK.>S5QHZ=',_"N:/?XDYHR M ZPSSV%.BP9L^9ADJGCFM43!!'Z$]I)EM!$<#A4_B]:\GQM9M;R97K%+UM1B MZ87X*,^WT/&R0HB".GS/I0HG7!SN0CI1OQ-_H(>8MK\=_#$\E MA"8< L1^H1[)_'E1"W:W1:N7&A&/?IKM?E2?_\9-RV?W;J54&!+C?1](U]F# M)?G31ND/VFIK?F$QDHFQ"R4_'YMP!@NO:D-BJJG:OM+B2)6VO,+J9?GD]Y&# MLL:T4DVA0]ZO79L"(/9:*%W-?E;^X][FHV-# 5JNS/@KPZ#W[Z;DN]-T((=T MH[CY12>L;60NO>8P;YJ\ELR#18E5XBK9[[C-=N^GY%!8@;V52,!;()U_\SB* M\3)'*T%07,/EM$X&_+P"?X4!'B.27/G?+BWU7X[_B8+6_X^&^<859!#V/+B20GVNE)4+SSB'/*FE@4GT7/-'YIH0[_9?F-H50S M-&6)OIB0_MIR]_*ZSTGWYL,#4^+JCI^A5.&CT,7%Y#IIP*56XC7[(:ZYB$5V M@90#6Y96)2=5YR%57!QWAU07X-)<5#O:6@+6;[#I(O:Q6GPY6/DUE/A>C!P= M?&^2$IJ0O,&<06#_2^;+#U]0D8Z.]!?HYU2$URL'MJ7WOYBN@6(N@#1VSNZA M?C^FKI=W5:8EHCAS$/O9J^].B6S%&FA:UZ T;X2*>8'5R$1NMMYTA![9>0^D MGV9."HLXAYA+!1P9KC!@ZZKHXI#?R:::%E^QO5Z?L!\&Y82N4/0"M&/)KXXY MCR7&%J[ZQY=.*=#4WD=]7OT&!ZD'.C\\0;)1T@D*2?H;*>Y]_>)SZ= TYTBN M(JFNOJF+-DBPM!N?*C9[:%+B/#LWL?Y6_-[=ZL9JJO?X6TJ= , ;2@%*B)%G M2^J8.._0^I5%:L4W^4HF)7/VH4"IK'H1),X;5R.FYO[]O/@7)>-48C+CKP++ M[7+BI*AQ&.+\/T90K^M34=D)=+.*"FE1>;ZSIC\$G:4M'CT,9-,T?-R[LW5_ MFM/>]I?CH#XI(9PH4%=9Y(@"1F ]3(+1=^+SC>R*TH+L?DR&B?O4\7Z]+=P) M?OD]Y&N *:2IG$GM8@(0%A\PA&^^K.VV2WAN-,@G<,YL7J M)L\A]JKMBJ&VD,#6'5J]U=]-=)_(1UX#\G;\#Y/ZQA.ZS:LT:.LFM$VF8QMO[2D%=[8/[4E(58D(#&C[A3NM1F0A%2^"^3S$[_< M9F=LC)QYYI6DZ.@; 5"TQA0+,V'%=U$3L/C1MB1;!-FP6$7#R-4+M!H8C0SL M^["76,#VY*D$<_=OGH' 06'7]C['!Y?\,>N)MZH&9JE\^O$Q&.9V'\!XL;:+ M+L&,/WP?@\VS;??%2^HP">8KRQ@%SBSY:ER08O6.>[OVMY/?# MROE%%Q#;U?4'3VW+ K_+WPZ$VYN&=AX6<][Q5%1N&!C<41JMU-?9INKUL<&; M(\8V(4SR9'(NU(3N.Z6):&>,"KK,$>(9&O -6A&Q5O'0QZ.-L(4TZ0B;5;%% MK-YQG2"4L&=UA_C9Q=?[G@XEK1MS;X$>X72O!/:FD6/-$4M1,&1= Z^M9S?3 M3<[M?AU;]'-NBEN.?Z68;**Q$$.>^\VP/E'Y:5N1(EU97ADY0W3!7)ORET=25:07_3ZHB3PD[]M MGY+Q?4$S6V=:2+Y40B#KXTB@>^A"PKS(<'*F*>76)?(LI M3J,Q?F;SC_>H3,^?1@;"#RIU\/>].BPQ'UT(D\Z^(]W.]',SIPHG<^&AF*1U M%;Y-W3PW_WXQ*'4D\2BZ*M><_>,B*W_]I\J!6J)+0D?O$)4JI**^6YA 8KQ+ M"%L)@[-+#S?TZF%N!OZMW8]EXW-?DX[/_ 3 !$F\(A4Z6(GJ[COF1ES%;;[9 MPNVB;?[DR#V86HN/CQ=U+9<3_D,N0?SH<69EQS:WSDK[ 4E2="7M2P$D3^7" ME\3X?(WO@2L/@@L,3-#Y"LWENV11+TBGJP43=*<^FUJQ]WC)IPFIP=/>LR,$ M"K&(DM=6,_#O,+6<6<3G*9F4N+CA%^S15O14YSC\BN<.S$A3YI)?]Z2PB)X[ M%R-X&#-QKAIWBYY0W&1A+'4IV[#NB6\G@O#Y6.JAABHV=NR\')^2\OK9K%HC M0K'S@$/=F+FXY "22L>0Q!3,TKX2SK;MIE9T8_/HQ4Q'N]@V4Y)33'0W?R+X M*..ON1*D=ZB*;1<619!..IL(V_)P;U^NC_NDT/N#)L4Q.[!Z0DQD1>+Q;FA3 M^,ZKVLHA-]S[2T@#MAVJ"!4A-G?[/ITTG*Z-Y-^+TGWT&[>>9["2G9NAU(ZY M:@+OJ5"\S.S;((KF4^T\P@97C?]2[?E3#?C*.BS:B!CF[F.Y/N&32N9JO?.Y M-E,(4@@.6M-[JPHFS_5]N"L>5:2_KG4?W\K#]GS!(TT7$VE:.0:/R4"'! MC MUBG\I9?;M,WC\KU;%0(3<#LHD>+RZ8ON,%%=&;D56@%/ACCQ1'7C.[A;1GV& MIIJ(KK$=I)?JMOHXL]GD,NG6KZ\QO/H5JK>8#Z-P7%URVFT+7[[D>J\1)Q G M1;F1D)"0NKA28F(U2UC1P'(LO[GCIF,:'^'C6?K=LC454QM?LI]6P+]^5%<: M>&%#0S106<+"+JZO&4RA4_%P7(N7B(G)@0+X1=&R,012^7'!F7_B\2RI7XFG M8W^QHT%UI7W9MBB6AL=UF*N W'E"&DV?_8[Q]*;M.;O&SA8H-="#-1IR-9_2EZ!,3[3Z0H B$H(5"Z"H>7#!_>MZ)/-]'%CN!?MUA M]0GI![(?*+F)I1BI+#1V_1I?RL)&I:4!$TMQDI#6I(2),6O!;Y0> N.PO+%% MC'KJ#RC T5FL8.#B$79$X;2Q_KK@H+SGE7FWXA)I8J-IPFLLY[9=:8<;.8F\ MH+L/TT,>A\*1$S[(,U1Q*;X\W71U2(PD#/\1* BN6<+44LL15=A;,#%IL2[K MH>W[DFY:DP0@(0B!S\6G_M8K[>NT>!>B >ZC.$@!GQK+K1P,7H0S"!33@ T& M14[7[RY][ SOB'" 'I-)N9-6F.24N4%#6OK%^EVZ^AI(,%*\6[\P"5\U?C'J<2C0BQNL]UVUQ][F7&"BO7 MP+R\+^S&G?>Y!ICL)4Z6O&^18-Q\NYO32!/PH^$:2$#27CC71>%1^?$J5Y5_ MC>VIK(QX$"IXKY($R&9*" 3K??[S*<[+=2/RGT=**N<*[C4Q1R;[],FX$P*O M?:=*IUP.TFH@!")+[VC(D4.,H94VD[T*0E2^C@84(UQ3ONVFTE.>#,NH%IC+ MS0+$MJ_)U/$,5Q'0>VV[%S83"BF4:<$(K^[:B-_2K=4.=NWEF)KD^S5:U=1J MYR5^HHU0V6Z^[26\2"/)@%VK<.,K[1$&'CH0&Y4L]:??:C8L/=XL,J-&FD'B M?XHY'5(,^Y&1#* '-YG2E9#28WD_"DRJA2E-')5=JGW'5_ZANQII;F1?F&YH M6'8!!352K+Z,B@%B*N%"=[@JX\B;JBU]XS1TJ>5$#)A9CK\-7(,7'E%BF?D$ MLWX(:=[5MU&W(;+QKFYZ)[K$\]0#-!9"P]WG?D;:2=51T*YATA"PB*[DV/7E/ M/'+%TPMXC9_0)\;UD9!3]N^& C%%\)&0:CQL>Z<6TX*S5P5WA7BHW MM=/6;^EH_$7IF/!K@*7!:=/!494$;ZFW[?C6+V^? UT]PE"ZW:6@;:JOZC&M OU\I0]602W0R7.*::R$[AJ0W5MS$"97L MEZ'MTKGS9TX&-[[$%_G(R?0B?#.W4WG6, :*A=P?%[1YGOX+NFP32_%371!> MQ5HAG6!I%-'S?I>EFAKUE;YB(;&NI*NTT@\-,7YAI&E-ME??I-&B4J-]Y\*HFF (%(-LIPVCT6<(ZJAMVP&B(4'G/,HG>S!@8N[CEDKA//C*]/ M%"(L[@@EZ4PI]?G;YC.5B7D)P4;EV=3Z[[6SL,77)KHZQ37O2E&WBT<""V8G MFO/(AGL%]3%BS9Q4'@&"_^G"P7I88 M>LJP-MV5+:GZ5,"XJ:!.IL)$5#B]'V@J3,OKUO6K-#(2:/[/%X!VP*WVAS4T M%6>9 J1!32E#, M+>L!24JM"1(U:YN":<.I64.9,"&C%8L'X!U;#4T@[35:B**/I?3SO!Q_@_+( M&5JM,491\( =PKOR8=J#8.W4KGDG5':1H#8%$-,A,1LCX>%2,;ZT@ M7:]MEV,CSC#(]ZEGY&M=A-ZRM/E7E[UW6(]]P]. M'A)PF)0=1$XEA7W/_/DD': B- =)"REQ32Z-R+-)6J!6Z&-]3>M:WLI)][%8 M^,9E).1_HK*K$LY75UE;,;B@^VZ[ CYH1Q>,@R\'IG,6S@![^FBF&;(JA^@G MX_ 79G&,?.]&<'6UVO8Y:YCMM?2#*,#AQ7:(#EY3LU"J%Z[&V9:W440$E9%7'XM2N') MQ#:+]<[H1U%9N*?&B $@$-W88+T(GR'=6I7WQ_UO$L.\.%'2!V2B_L\@")=J M6ENM&[ENLO.F<'U93.F\EV:$(H^D3U-VWJ,[+5? M.TY6[(=:^Z;?O^B'+,H!'1"W%UU"T!BY52=#I1N0S!-!Z1_L2S$3D[U><9U\ M2 KW>%R)1VB*%2R -RAUX0OT/UDO=M* N;4WB5YT0VZMX=3X$^LUJ-.$K28C MSJ,XC6"2H*"?8W,O:OL"D[??UKH-7RXT:^#Z-K%1OJ$+;LMLZ5Y9:EX_R? M-?Y=081!#=]C3+4>S(I/P\.8&HZM:+D&Q+*O@<906HN0*\_.:\ W4KP7?+$7 M>W5* OCE$9YNT5X>,I\_HSV8D#A?53NVE%B!!_Q"96_^".BGN 9VXB7!$R;7 M0-K -3#[^&^XO^'^AOL;[F^XO^'^AOL;[F^XO^'^AOL;[F^XO^'^AOL;[F^X MO^'^AOL;[O\-. R:?^Z4:Y%JDK 4J(IB1#*#KL?_%U!+ P04 " -@EU8 M6H(O"(T-! "A:CD $0 ')P87DM,C R,S$R,S$N:'1M[+U[=ULWDB_Z_WP* M7O>9Z?1:#1OOAY/.68YC=_NT$_O:SCSN/[T*0,'B-$5J2,JVSJ>_55L/2[)D MRQ8I@HJRNA.1&]Q[ U6HJE^A'C_\[P^[D]$[G"_&L^E?_JCNRS^.<%IF=3Q] M^Y<_/GK]^-FS/_[O'__EAYTE#:.AT\5?[NTLEWL/'SQX__[]_??F_FS^]H%* M*3WXP&/N'0YZ^"'/)W5\,I8_#B.UE/[!X<4S0Y<7#G6'0Y>GAX[/O,#IT>;! M>+I8PK3@\?C)>/K/SPSGRQD6)\,_?#+^S/SXZO'0\8?+[JOX-6@H_N=/KYX? M#Y_.IK_N[^)\7"[^65W.'RP/]O !#133PY$G;[487_1.- /UX#]_>?ZZ[. N MB/-3KWAN]1=8[K^=O7M %^BWVAP/W%^(MP![)X,;+/+P@*,+9P:/%S.K5?@< M"0Y''/\ 2[WX->C"F3LCS5I?Q 1:/L /2YPNQGF" H?%@25QZT+H^_)DNLNY MX 527,7B_U\Z<+PQ;/+_F%Y\;P^]U2>J!;*']]D M,5]^2F3Z\BPW+.>7$C<]H*OW?OR7T0\[")7^._IA.5Y.\$'#X-W^[ MBTL8\4T$_L_^^-U?[CV>38F"2_&&2'!O5 X__>7>D@C[8) :#_BN#XYN^T.> MU8/18GDPP;_\-0Z M?G?\HSI>[$W@@+<=TM4?QA\>\KUQ?OCGN%:<#G]^W)>C,3'JTW]8JUPMTHE< M9!8V%2>2,E%86T)H4FJ?:$&GL,M/P?'#GV>%?C]=/ATO"DQ>TIUF]2E]MSB: MYH?E*VRT /_(1=GH,H@,M@GKDQ4QER( "]A03%!1WOOQZ7_]\.#,:UW\EMGD M2M*QB>)+HIL%*5*(063OZ .6XKT\_9:/Z!7K\)H3>/M-;S8ZY*R_W"-6?-C& M'["*!A,2G3\._[G26UM?O2K%B"#IYS8'>E#(4@1=-2KC0BCZ]%L_F1)+'3RF MUY[#Y-FTXH>_X\&WK:LD81FT=$E?\J9/YU!XWQR]:M Z0'5)**6,L 5!0%-! MI.AH BTX6]/QJQ[)R8>/9[N[XR6O\N+1M#++$X.2+AWC)\Q 2B(UYXHH217B M+4"1%/Y[)\:M? M,I58C'59H0B!V,0&T+14-"F7I2?&J;4J?8VIQ%)+*CD+2 EHPQ@OBMPJ/9L> M7F7UL<5Z[\?/:<\_G'_@SR0M9OO3Y2M8XB^XFW%^I0VD?0"431%#%A16:B!> M;\3KWM164]39R"LMP+_#9']0$V^P[$S'_[./:U^"3Q]YO A8'\-BY^ED]OXK MEL+94',ECD/:J<*2<*>EB%%(9X+S]#GZ3Y;B*8SG_!KX"LO^?$XL_1,LQHO? MIK.\P/D[H,D/U*'+,^+UR7AXW^=CR/3W\N"O,)X^GRT6KY=$-5[%%^T96/AI4_>\$HK1[R2L#444C72'<8J 4YY@M]:B2DCW^*@X8__C2N_+F-<3X:7ALO-+0? M/_O[67U^_L?'MUO@6]ZEAQ\K/>S#WF1D8=DT@VF#\V?I 76U\M9^>>+O0& '-/DP@?\>/QF)^_QX*))[PTF MX\D2#"AN^2/302A-F.%D?D=7CC\?_^[!&2)<3)/J2HNL-]C"(IJ %TGZ)(K+ MSC13T%O8$IH?X:)KA@M3G% MR=G7.'WEY_$JXN<1L ZL#79-CNR,)XN$HM (PSB:$YGKCYF,BOIS/:*K+@Y<3 M$L&$B)[\S_YX;R#JP:>BZ3D9^[@SF]1GNWOSV3M<$TG7HRH"P4)$,D\E2,?^ M#Z*2LD$T,OQ=BD;)EGJCTD9ESE7V]_&E*^[O&Y!W;W;FL_VW.\^(]/-=K&.8 M'ZQ9Z*BK"QVU.J%397&AMB T0B;8[*V T*HH*-&17:I#ZE;H''/-HT+29C%F MQCZM,_:V1J:XFKS'2K"K><+JT521BVI"1>>CJ@ A=V?'K'%[7X\N:G5T,0YB M*9A%5-D*ZXH4,= ."=Y%EVPK=?VR_FN94B:APTJ8TFG(LF910B%%9P/!\X+( ML#7K$FT+NEN<^G0\'2_Q^?@=5I+@,'W+KHA'BP4N%S\=_ +_/9L_GL#BG ;\ M=<;.JCU4_=W]P=\S.)]XW!QW^&[LN64_XZW4T 9\TVBMD#:S M4U][ 81OA0,74[,I5=NMACXDRPF!G\\*?-32'P>1C86+Y9,/>_3[VTE$J8?S M2"FP82+4$(T EJTQ29];\!Y4[4N3R-4))Y 8BB7%Y)HB#C;>L8U)BD5IU"UZ M[67KE8._2I,,QLXO."^$(9:#;YJ=H#OC+UJB*S)Y?QI/)H3@WI#V6K.));U0 M;A6\X9LU64(5K6E27-*C2%X[XKQJ6X-4FNEA8W3@'G*I0HNMB!P5B1";R!A5 ME9""DRXT5;57W>D!=CR\>#_%.6^"4XSZ-WC_SY/;Z53 MKUEH)/JL0!=(]N5B171DID,,P30%&4SHC6H=>V8W<\Y0R=Y"<%5$R=9U*BBB M5EZT# J"M$X:U3T1/V]=#^!GNIS/!@UR;))MBP/%%R*!AD@FA=?"@JDB%0L" M(6>E0I8!]983B)0ZA\@<#*=Y''XTF]Y*@6E3-3F5* CT!%)SF2,-T8D2(N@D MG4F0>R7E-KF;-T/=ZKPUV Q'1W'8(,=\-%N$KCIYJ$9:W[\D'2S^%VW8B6=) M>K@O#Q'!JDS^1_3B=3S9YP"UUQR7158_+IY\*)/]BO7I?+;+(F-_.8"-%^T) MS*=L4+TDUMLA$^NG@XMO<$J'OWD_>[,SVU_ M#Z:UC?O:8H'K\/=F^0@YB:2Y5"H5M#4"MKUZ^5\ Q\.XZE/T?+)A[WQ M8;C5?R',B;*WDFI5J]9J(*I9%3F&*HLD25/(XG,IV<2:NU427^]1>#P9X]?Y M$[HQS"PX@-* [@@$6K& 2)7,9]IL$8PVT;AN ZM.8DJ)+!_#DX>(V'-2'^;S M Y*YKY"3+[ ^VN6HW9.?"V$I0_>TUC8!.D814K6H#6_4;NW7GS$O MGY$XF@\)@F>=BL?(XS5.Q[/Y@#]^WL=+D,JVZ%7;$&52AN"NJL+*X 1(3"(H MM#K(Z%,HO1+KDC#S4]'_ ]S<&LNTY.IC !0!>>,XE40*($FUV5BC3<&$;C=. MY]&V*]PQNB5;9W>L>LD!:D4*1)+9!N M:87T36'?7;2B&(,%52TU=W< >37K[]^1D0)^>/P2:$_M+QZ_?'WJ*/W(-J1] M1I?G7]0V5WZGU?H3KVN^;"8N1J/3JNDL#%=UL,EGLDTCD% NDF!G12^Q5Y[: MW/[NP.YL+2O-2%F!S%I0FI9?H29"(.U+,%4ZAS;G[N)->HH2VE!XJ.)B'58*\)&@O)-( M5*OT+U*"DHQ<#5+V1K5NS)@U(0_GE$,EA8Z5%%QV5B0)423,#8-/+84N-]*7 M\OR&$(.C6SZ9C'?'TV'DK8PVT#X717N'P IOJ^*0T&,!48FT-DB",_W&DGQ3 M"LN;.53\%7;7;G1N1DR27I-)D[VI7-#"AJA% A.$BP1$=:)KL';_V5>NE$I" M!J&NLE+GAUYGI5#JYG.30F;C2'I9+Q)),Z%"",U9,M):MS[_&\3JV[D-(GC" M5R$*X\ADL"HJ 9"R !E-KJ2O9/L=J:8K\]4-%K_83KZJVC:I=!6F\H&2ML12 MX*) Y:4.SBMKNW7&?%YH_,(AE:LN+M"WAMZ,6R@'J#Y5$DC$201D7! Y6<*@ M.4<,4LL<^K6X/L;[G/SY-[HCS,O.P7-\=UY"G P::N(MAA%J6^!- ZL]$*AQ MTA76(1R8%:O0V6;"H+*ZVET@;O=E3'X7R3 ^H@H$GX0JAPZ^)F)J3D1$C8G^ M:?WZ*C:8/GE>OY].H/R\?C\S]%H9A.A]L87D,G#4K$(^P---@#%$.6> -'RO ME+LT5N0P0&2(:\?Z"M_-)N^(AH_IPWCY%,I0GG)5,H />UZT1_,YUQ@]_Q[[ MI1!GD=(?'GU20F+=L7UQ'BD3DNJGI017F9V]?SUKR_?PQ9C>M>J7HR&W4LTT1?:.RH1O26P)2]:C MB,43&&G:1^F4U[G+$Z4^_:^;H6%4K5@MI?#5$:!,KG*O $V6)A:3JLVV=(L& M/B?K?\7W7R?ENU!S*SBCU'$5JB9$!&BYBLI'7K9&,D%RJ*(%'PLQ"'%'MV'D M5SS"?X5+("E>C[/QMB4J,CD2NX:D;N1\#QL(<@+2CJW>.3 YJMIO/,Z5\W6> M+);C72+CBW;RDRU.UFG.164Y[5U5,NU332)"B2+&7)IJ:*KJSAN\?J-G19"0 M'GH#AP@L6=.5G;T?AUY'-P?4F:.C;4=YO MA6*YJ=Q :^3S.R(6DDD5B_0B!'1%FVA+-;T2ZZKE_4Y0VDL8$UD?P]YX">M- MC5MA !P1H"(D*U)BN.+8(>:C$H'V$9@DFX?N;)I^XGN+T1K4HIITOF#:V+CI__ 4^C'?W=S<:IW)84PKGQ\<WRKGR.\CMFDS1H,G-8,6FM#5(C=H--PG MEOZ*)39E))<"[967;JK40O=X93\OQD-Y18[OO/"Q+^?C=_1N+R=0;N0 G_3? M2I0?8*T!C!52I\J=<]R<]1<\;06L%1HZ45J;M%4DUJ_50]^QXZ(#G14=B7(')-HKK*.,EF M;EH$[W7-CBC>;XV&C2<2=N""5. @9!]$*$#V:L D8G!!%'"Z8+:RQ*UT(V]3 M=\'MY!RMP==8@M!61F%;)MCKG!; E8PB[7P3NCTB^D(COY>OCRCW&N?OQ@47 MS\>[A$[J1U.!I#U,;V>#1C1:1QFL*#D/"?V5;($,9-:%4'THJ&.WAQ*;=BVM MLB1J,A:\J:))R^&QW+\=&UEH16H9/,@8MR$P9N/6]7JJ7DB'V22/ A67IO*& MA!_M%U*;!5/$9)/LSAW/O,,KPR-OW,^GBK!?.*T]JK";3 M[V'J-]1K/\P:WLJ"[=J&&DTC(K5&>JY%+7)*)%@S8JNZJM"Z.T+I4<]U8#EJ M%1%C'0NN B+2T)7KG!,<(\B%D$*E6)YH&$JW-D:CM MWRG77_3F"O&#+KHE)X$PG4.=@&K*5G(= M ZV !*3E0UEKA2D^:#2Q$1E[I=R&CDJZJ$N]0I-5>F6;2D8T7P*)5^*#G%/D M2.QLDS$22K\F:]=Q%AOJ5U(5@/=DZ6 NPEK'Y6.,%]K)4E-U%7QWSIQNZ;FF MG+.L3,M)"Z_9&]J4%^!-(3Q?N+Z<-S9W&PK30R.@S0#")G7*D8L"^DRZ,G@I M0!4.GW4V-F>D*MWZL =G"M:7M% 'M%^F"RB#;^6G@]-73A'RU-?C[=%ES4JR M13V(T!)O+(PB.M^$"J;Y4(NRM=NZC5>%"J7L[^X/Q'FQW,$YCYOC#M_M'1YF M+FP+; @EZ32X-6/@JCID=R9?.%BG:::6IRW5/;56=W"^O5JR ^$RI3B((!*W5JQ&X2@YQL=?JR4=:V-+4T&K8-H.B)WMR@"M$*1 M,;AF@RN@^BURU% M;\G2:]5R!W(N1<\U;F4C&!R;*49QXZIN#]=61;GU2J*C&!2L;[#L3&>3V=N# M5^.W.VL.>EBA$9%MJ4U%2;= M9HAX2BX\FQ:^[SM.FUU#<:B/ZO]\DZ1KJ7\#.@?-$7&5]E5*PY8RHCFR B T MYVJW-/A,[,#OJH?I"KWY*I'![I44S2>"="9D 88S;:0F9*>P0;]!RMWE]U^Y M&.MCF,\/R)IYA7NS^1+KH]W9_G1YT_585P@J5&LR9Q.$3JRH6S$"H#7A:R.! MDZ2+_2;BO9P3X)XO#UB*<^E\WN-#%LA/!^1[:4%*,SS%E]*(H239_,U4D3NLMKD&1WM W_>_4C=8Z6(\2=L&Z M:HKES$W"PR9Q^8((I)-K215#R[J[PA=?NS =#^& 18?XZ%8Z7A49O[X0 MK$[!RK-!Y3).&]D-OVF]5X2B=]'P:;U2&!H*OH:HE X-"PC( @!"V&( M%JHWB1LI]TJN+]366G-EBE568#+!R815D#*T]*_J14+M194Y>N5:LZ[;FOW= MA6*NJ?Q.EBZD5D5&FX7%ID3BQE*@4*886D35K7[9'M?W"@EFBVZRDLE?(SNW M%*#(.4NA:T,,*:E<^O>&_/X*S:[G_!-E:U4K8B]P[,169)2T#!PJ75/@Y@FN M6R2X^GHQ5Y?MO\^VDU5[UR!I@86L5VM,('6LJHB^.906LL)MCT<:.@8.N((# MHH<(,US*H -O;S1&VI91 M(+OK+?=:@92J<+'8DL'7VF^UAFW0&GW$QZQ0<9@(RK3BA$'M!)>A$U%7+1*) M'VL &T&%7AFF,\6QGA,!;[/+V8.0I7!7Z=9$JIA%MEBJ,=IAOZ6.?\>Z8#T( M,;=6B.Q!$":([*GT JK4HN@D%?%"\:K;%)F;:A-]Y1>Z=7GRQ0;,NF71N%FN MU4.[$9M$DH"&X]E3ZS8]>U/5U^C%ZWBRS\'RK['LS\=[ MAP>50W#>B_8$YE-BBL5+G ]5V7XZN/@&I_CHQ?Z2*5HY1>BV]P&-0<6F:A6U MRD#6)_%>YG9)C3@FN4*\V'&YXCOQU%-&MU1HF\F%S!Y+0(;,5 &6S%2?E :3 M%9=EZI65N@O_WY0=UD-[OT_=.>J*!_UGAEZ+EVW$DD(6'E7F;B5)@-25,'HQ MM4D+J?;OSOF\+?T*ET#2JAXKR&U!5\%&I:/EQA3 C62\%+F1?9U2<556'UOL MULM.&@NF90R3"V7-!EK(K+**K"P:BC*B5*>$E0YIRY0F3+4M:V]U:]VF[=R4 M^.^&6-J ]$K3_D$YM.)MM']2Y'Z9J3GG4S/=ZNHUE,5?K\EYRPOO!6Z0FPF^ M5IT;'V0U0:8!UWJ3TEL"&#IVAV&O4B=B<#L>W?+)9+Q+LIM'KHJ5MJC^R&82 MAR!J9S4_F<_5K N:R_\D>H!7$A5@L=T&C3V;5FQKE14K J4W4ZYY,[Z-$K5, M@8SX9#BIT)K";4., "6=LEX;6WJV%'MOFK7*#&)B>N/1B)R0.RWE(@ XD$8I MEZV2.M=N,UY.'42>_/DWNB/,R\[!$'6GSQL<9NRSZ)!2;JYFF._1^$]8*QSV75?//3[ M./1:U3TP:1E-$TI*)VP.3N3FC$" I#TGL,=N#4+6XR_:H_F' M<8M7]<-?^:G/B5->M(LB)P\/ >;$060$3E=6<.Y2N_?0V!U"(+#>6%/8LX$T M6DBS"EL"@L;"49"83"29'[R(BFP)$VLAP%*K3-V&6:VZ%.'UB&*9**O)TM4! M9>.6++419+36%B(*G]PE69MUA!Y]=\V8[BH(]V]6;JB5M+>U%!.$:X9#I504 M6=%V";')F%61P76;ZW?7L:"_>"FE6U4^25'1>C)XB^5 AB)\J"I9C::X[N#O M*6'!]8H/4*?%Q:,.9(BGPR^+I.QC'[%1MOA\_CC+\1ON_N[*Q2&Y^?W M$T[+SB[,_WF!("3C":?[^"NN.QIJ0SVB%9K 93U=<)KT>"/CBKA4>)?!&P8 M6Y#<=M>FKP\M"JH6C%F@0>(E&;W(4*O@$DT0C,JEOZX2?85O=4#$U)(N6+VH MI*N$#8"P"J!]X^B6>5;MQO_Z!]^ZY/E8M09. M)$R.J^I8KJU,ND!H64%Y4U'+[EQD%SFGX,,JG5/?$!LZ&>/7=2SIA@7 25E1 M&I&5YTJO9 C$["2)!9ETR]HTU6U=^_X)MF:K2RFZ[LGXZO+RL$C;FA-.6R,L=W!-8,ARUFTT5.JM$ MXE+F$KIU^WQ5'Y7G1%3S=:DK0?#/JZ(;^MGH7M"7KQ$H05N9, M?T4O7"@2?9+)0;?IGI>T=" K__254[+EU-?C-9>G7V6/L0I:1D)@M7_0D MYINU@AO"%:V+JK7;(,O5ERKMABR P5;,5OC,DK/X+*)R9/"[$HA&$6/I-M^A MA\CYS=A,KG*[@(#"U<+I[3H?5HQN,63C218B=N?;^DJ/XXTT[%N/-JK.5?3* M"- F<5X#B3IC%$'GZJ#)D%-_#8;N -H6 +3-',H%J[,)V0L2+5E88.-:.OJH M46)SWOC^:K3T&+6QPN2(3$)%5SVT1"9CRL4@LN\MZ!:3?6YYPF-H8<;3?:Q'HIIDYFFT--G'Q[/WKV=M M22;11D.AUP_Q]15CH,\-O5;=6X!:,#G2^[&2@ C)[Y<94HH"T<84 M86-2(DH@*B%(@R8UE-W2IKN8L[N^/T>)[8FT:P(E4!O-EJ 6*2A!DF5L1+6;2SDVI M+:A#32L@ B$T<*V6K*,2=M M^E4ZGP^U(DBUCO9%'=#,$%DX-%&4H$AJ-")7T@2J,/@4C9.IR6X3DS9]^M3! MN:5VUD'.450)9.?)Y,D&+TG(:(US%EV[*R+9^XGW9F(E3+1.@B)C#EE8UU9$ MQLQ-8*!DT-$ITZU';XNJ<6Y&JDMC2 <[$$XURRUCM !OBVC)*V],MM9V6WBZ MT_#9%7K.DH:0O2-R@*Y,'1 Q8A'>Z&9+2MZ7;CUG=U7[/J5G#0Z-(VO7AUC8 M)ZT%'R.*;)C 3KO6WUETGTG$JRR-4'T"$TFUV9S)L,U6I$CZK44$ B.HB^VV M-,*-5]I9?T>^Z_'%N2(ZUSJV:!6 P(UHSA/@J08$./Y7JRX5XUWTW:9IG3O) MY%/^C[QQ8CHO=W!^./)6&JZM-E3*6[)M-(>&.Q*TQ:&(K7DPQ<>.2VFLHAV> MWA8SQW'F!/>%#UX&81/!4HBIB@(9H*!NI=\V\5N$,#;4?S95%Y0.P@4.U/'L M> BH!U^?,TG%JKH]A__]GOZN,B+(A.2-JJ(F"[R[C8!4O$#T6D(,"D.W#1]Z M2II:94&XIH'@8Q(.B2[6I4@"MY# =2T&J8HMI5O4?^6Z'H]A/C\@\_<5[LWF MM&D>[7(IZBTN[6&*S4J2+6H:)[A)2?8,T .B+%H6(F#HMR'?Z5BZBZW11Z7, M][$>G[FNNY[#"NFB;5"A*=I-+?/)B.$XX(0Q*26K1%%RYH06LMRBA2J45U)+::HSW2:T7/]L]BL0=H>.D Y M-Z::I0E*8. J*MBBR-54X34V%PAY2]FM:7'% X57N 1BLWH.P0LP*A/>MB';;AU:JW)T;B>&EEXK%7,44FHG+(%HSF;CH!D? MI:%_I]2M)ZO?),,55H<%$G'&<^THJ$E8'2M9?QS01/!6I@3%Q6[/R*]((++/ M]W?WAWIK@^.8Q\UQA^_V#M?E15Z/((S>* ,$>FU#,G%\C2(9U02IJ :H M>(\Y &E?J;M5L#U$PM-NUE?,;CHS]%I5 *%4#"1*DJ;;VI2#R,D[;K;$GC*, MH7072GT7,-29]FC26="ZBAJD%-;X(46N"5-<0M0QAMIM';'-;_S-T"R78**C M)Q>BCK"6*W^JG$2QR5>#CF!^M[[-S?7DV]31^:?:_<;[\#5I@U:TJUF;"ZN, M$3DH$!%TU@%,LOUN\FZ"<]V>B?U. M^Z H9:LSTHF:-5=XY6[.&%'4@@I(Y]:4NSN4[QAB;^;2-I0SDNK57%%1^LSD58,HEHX]4FT$:.]\PAAFZ# M>?O4>9MQ_1>5?1RP"=.9\M"15=:]-8H$W,5 (F+WU4EDE-9I%*]KAQR MW;8=>'PLQ_@2QO79]#'LC9>P!B_Q>BA4G(JH8B&A2L2QK06"%%&*BMG$6'/Q M_=9$ZPO:;P@2*I.:_(SFK\\)B,]9>3_06I MJ,UC?8-F9SB:S MMP>OQF]WUAS"<^X0^'I-7(MQ0;)0TI+[3I(E9PN(9&*1,:+N,"27\?"+]U.< M<_#&*7;X&[S_YTO:T-/EWV83+EZ^>/[\\:WU1NV%=:4^%%J M2263OD^)2U$8SY6OC4@6I*[.U"1[2/Q8S^2]=\YKFX0/DK->9!9DJM)?,3J= ME2M5=W>8>I>FOA46P@9D*D"M(44KG.7FSU82],I1B81!>Y65EOWV8;VU[J&7 M,T[9G+_%^2NDST-N%=U_A]$+MTJXE8Y*6Z+SEI/B0$>2ID4+L$:*JAQ-6L?: M7'?AX.O'E%^?87(D.[\FP:2?8WO32(VJ+&3D5I':% &0E0C2M>2L!QN[+7+V M3?Z[0TE!DN&H?=VY7VX-W2JX8$(5NG B'D2R!9.DO9MT<+(D'T*WSH)5E(A4 MVT(H)U%+WF"Z58)0L2810TM"0R'*Q5AUZ?:X_-OMR#<[\]G^VYTAU',7A\92 MM]*8JR;;IGP0'KF^!1?=A4;8)S2/M4!5M?4K/J_0+XHY@$PIMOA(L8WK43O0 M]9]UK*B!(_?O"]PL1*;"R+&)!+D*YS D+!!3O^4"NPM*ZZ)'W%G7^^FV;]?K MR2SYU#X+E8E9;,W 46=6Z!R1A+3WNG6;UMYIV[=5%OW4,7AKF\BN<:7DF@+IX !UA?N]64),^F M'*]TBF;/IH7O^XYEW;J[LDA/Z&PEMBB@:EP^*-,2"8NF";)'C7 :56FQ0>FW MV--AJ[.G4 8!=SZMX=UL\H[LE+.#5J7XNFK"-C0:U_%JN_?,T&M5#K#1!&Z? MU]C$M35H 4H9$8VT46M3T';;%W5+RH2M4&&&4G/5VHH"P9*LI;]R ! F) (D M$1#ZJ^N[:1?SQ36W7N*\S>:[AQ6@87Y+2SH0;HT#BFV6^XVT( 48AX25E(42 MO&G]UG)9:;&T#7%I-X(#3;5#._40)(EY4XS(&2W!(IU3*JBP=&ND?3X6[/$Z M7/+GMZZY\M:EH:O9N@ZJ+@6DT,%(/DUT(BD@EB@INF208&VWBGG3=0[7%*W0 MO-9<"?7?"M%^F_>M$)AEXNRT640&6SC_CY6 MQ%R* "Q@V6^H8@^)4!W8![7IF)0J(JLAY<]PZPY/=]%KZE^Q7IR-4) %8)!H3UO M/$T8CA"<$\87U+5:+;%;(+=IK\EZMES+"DK6(*(OI#0,)()*R0OMDG.EZ"2Q M6U&X"NUNML4,4PI18[ BFV2XC!+27SD(@)H ,4KEN\6TFY9@JPQ_"-XGHQF? M)$*4J7'"M>-4Q."51-=S$\7'L\')?WCD_6J\^.=/!Q_1RD"*I^,I3,L8)GQ0 M.U[NK_UL?(64J8:P8[))F."0D&/A,CE6D6Y!ZW)-):C^XU#[:,W10?&J8K0M MN5A!]@<(R^$.&4(5/M!_O(D)2[J&O<:!R+^%:>DL":/IO51W1U/QXMA M>[[#HV)RM[.B@"O.N4:F!LG+P.$)7H#W5B#X4J.7V;MNG3SK+Z.\-6IUA\_52RT)57]%KY4V_C0^[*5RXG@!$Y9UJ(1=1@<_-@R8B1>#:2T';7(KT MK3L/S25J^70CW$']'EQ M'J6]S:9G7' $,Q_/WA]'Y=]$$,75BFJ?&WH=-:Y]C6B2%2J2H6:U4P*"XPH" M),M+05]#EWF,Y]UUI,VWJ#!E#;$!<(>[HDDZ:FPB<_,;<(W6J22ZVMVJG]A M\.'E,-53.X4LW?'A_ODOA/F+Z=9$I1B=G!D:35ODPG.81*(G"+)>LP[2\6%" M!^+ / %*U.0\ABBEZ;>M[6>,^,-X"_[ZWZ]N3-^9\?_PTK5@N0MK M"$-A+A"YDL&H3=-#F8.E?P:#UZQA0?R.X'@8D+TL@J!;A(Z-598UIKIKENT>O5 M$A&VQ<\JLP*46.F.'"V0"'YE%XD<@3MV.]]TOK/D[TK0?HL9LH'8%QU 6EN4 M0."N?%S,)0=CA429'51?:NBN2-T6F"$K.$'=1!]KY7U@KX3BZN@V!+(&H@2A MP7J7,)66N[4!^DIL7KMNZX%;) &5W)2 G++@(!D!.I/MJ*HI3@=TLO_SE4W' MQ71@^1>H,A?'X>/5<=R$%M%4)4)&VPPI!^W[IV,_]7\V0T2=#&MRHEHEJ6V+ MI,V8?!+HW%+ZH9"%VX$I$#1MFI2R% <=W*,Q74; M&-,5H.Y U=5@DZ_*"ILY41!81%8@"!@S!DR-ME=W5O*6ELC_^M*F*U46-WRD MM!G0%Z11J?&A>=.<\,"-KD*QPI@<*BSR;)J,A7I13-D!-B:G/!\+>A6Z\]CV MT]QGE>7:="9;C.Y8C2)"(!>1UI!$D5GZ1% U]QL;VM,!>@=BV1SOF1;M6W=GK:_G,]HJLL#KFC*_DGV/.P-ULC!I]CGN(W"R:!M MV6Q.EN*SM]PSH0DKZ<:)G8G1*2>UKU!"MYES6]?P8H7GBS8&%[ EX:!I0JO* MB&2D%1H!T' QTMIMNOHE_H,GNWN3V0'BX#UXL7=KP:DJJ!$KF13^-AUH%;X@K;B5R*$$9"8KH%1+IT%R)%63+$/401-!>W:,V23FA%8./:!N"5[+<*\<8+ M0W< @EN(0PD2 5[7HZ('):-(KEJHS=D&W48._XZ+DW2P\XUK3E4T(CO#,>?1 MDBJBG:]TB,:CM[GUSSE?:#-Q$O7U$L8$XQ_#WG@):\A9[L"RJ$E%H\F4R-8: M+DR# H+4(L:8$R)DP&Y+8=]:RV+#K8YOBA/W:5X#&_[V#YHM3V]YPFJ["!QL M>;@>QU>/[W-\\?@SW^B"F^[1F$]N>/1B].=7WNWHH/?B-SRZ^)6W9,)R9 HM M&;'OHUU:K0(_$YZ!^6+@E9.'#5FO>/H6O_(),RQG\_/O,U[,K%;AX6^O?_[< MZWSR>_[R9YS.=L?3BVY[Q M#AY7/W??,+1ZZ/E[!6V MQ5_N/?WUS3^*!W2E>I' 6;8HR9A4AA"KRA71NZ")0>58T MB01JM290VYH3%8IW+4>ED1/P'YR;7!>S-;4@D'H4)EJR@GQL(ANC1$Z53&B# M6;EV=K:I^!83"C:0*B)$EH@6>1@DN" M _\Q6+!.GZ.MUC)P0*B0$K.PEGV&P/:BRVA2K60J^EYG6YO/8$%SR+H3EB/O MP*(D@!2\M V;=N;L;&UTRAII!+A$OU#6BVBR$K5:9V(JQH8\>OJ/*IFO3:-5 MH!&T;)6V2(S"!5-L3@92D[TN"IG\6NE,[QYU9C(FD0I4$9MW!7--VM6SBQ(= M>D64%FDHF-*B%I!#$=" &4#[%!4MBO-..EYC5(IOK#BBR >AI ZTE>B^LEM. MRM MRMK0@H^\Q"!S;I8H!ES4CFO3IIR=\$0%T)R=X[L5M%P)7AM)N\_1&UOG2,9F M3J V)F)RKA(8/;?$M'4E2U8@<,H=-TA8);"B6&^T5LXXX+73-O@:#)_[-\.' ME9Q])YLHU7K/E0HQ*TB)G0PHF*U55I6&F$N,J6GJ3 I>L<:Q B96-\JBT M)0D=@(:1*BXH6=7D EPDA4.FD? ,&QB:!'7TGN\F0[5\('+8?S&1W 9/'YLG M29YI@9)EZ51(N_EF@Y"&'^H3L56E5S7,%L'02,T/Q> S>MJ@SG)S:BXBEXF) MB 4]S41CRXZ9*5=2(=632*R>VQGQEC2MTO*&H*-L*'WC=U- G,7:(0Q%QX 6 MNM#B898*2!]5N@<-LZ9FTC=!$!,J6A"2RU%:*4JN(+VNM1;7*VL6922W*Q7> M$W_81-LZRI3%4+>@Q=I>B0#>52%ZSY"0FX]Q;)4QQW*XMEQ;: MA6MW^,UBMC\ON#C\N(,$(QCL$,SY\5]&HQ_HOZ/%\H#7: \JA[J)Y6SOH;SO MQM/O"1N)'1R_W5G2%X&_R;,/8C'^OS3L89[-Z5:"OOF>GKYW?)=&N)F'X$,E M]Y;?[\+\+=UEN.?WP[4&N^,) 9KQ+BY&O^+[T:O9+DR/!^;9S^NRYV' M;;P4 ]R?+NDA__8'Y>7W/SS@9]%"[9U:K)-)'LV=9Z7O:[>W'-490ZGO3Z^A M.GZ!FUB-,IO,Y@__((=_OK]\;=X?DC//)O7TR_EO7*S??GWVYLG/H]=O'KUY M\OIXS3IXK]$I^IVAW&TGR.LGCW][]>S-LR>O1X]^_7GTY#\?_^W1KW]],GK\ MXI=?GKU^_>S%KW=46MW$OU7&_ >0A)Z^77UC?'S%]\ MU)8(G:]P9;;SJ;#L[><1E"$L#[^PD[G5F6 M'Z\C)-8DK>]D0A\R@0FP6HD0OW'>W_T"\W^.7DSQ3ZO7:=_Z3N=IL>33R7,& M/;\%8QM:5KXJ)G PVU_2C3Y@_?[PIDK*^\1?1S\H? "VM\"'"]R#.2R1'D0W MI[O/CV_];KP8'R:R/#P>?32(1M43-#/NZWMZ;9'G"/]\./Q;\!<7O,[Q%A[V-$U8$?8;(L4*3(ZXC9CU M9*?/CS#B,&[-:/ B+K^<._[X&M_.0'3A5B0+&V7Z1SO MJB%U@Z)P')/5B9WJDE!WA.B3MEFS_EB-SGDTG>[#Y!7NS>;+>Z,VF^_"\B_W MQC3;!19B_=DDPV0R6Q+,7L'.OASSIF#]]U]0.0,67M8;8):X1EY9Y;H]^O77 MWQX]'[UZ\O+%JS>CE[^]>OW;HU_?C-Z\&!$.>T-@:Z3,Z,6KD7+?U3^-7CP= MO?G;D]$IB'8"SQX]?L.753)V51+S*G+PA)S'LH3^RX)O2PW8;U4-3V?ST7(' M1VV\()8='2#,1SBM6+]@U'[I>9?(%UT35 ->N !#ID(@T2(3^XD]Z)90QK0J M^7+8[^7)8:S+&0'SL-(W8I>>LL,_$Q4.!,]S+[RN/@,DH1MG#J2H1'0A"J,2L8L%;UI9U;[XR"=/Z9M%%RS ,6I? M4L&7:N;?E\1^\:J?W; -P.+SJ.*60 JS6NB\6E AH;0XQ%X-/C)[2#WC< MJ0>\?/+JV8N?1T]?O?AE=.$_;UZL'95<],_M12KI&W4-YPB,%QSC/WHZ)BU# M.XEMQL^;8U]ZV"42RWGN)EVWLCF"PO_/Z,F::=V?OP_9$UYCW]34;;<;#*YNS_:Z.^G*1Q/A31,'+$ M9[!&W#Z%#,O,*WX\62;*/E49[%YK'#D#,U.BXR-GH\FY.] M-H1PK0SQ=14Q\P&"WVL'!Z7AV-IZ/QDI9Q!^;T MZAT?/OV.!/5:8/7I98/]Y>S[U>'L,\LQW/M:R-O)ST#O4Q=7![T_!2GG'WX. M0QURQ$8.\ZZB4R[1&Y7PM(XJ"IFXOZT)622KFS"^*NF<3@;\:O0&]]TXD\(B]^>P=WV_@L); M)4A6=="[.EOE4@MDV/BCV7PT6^X0Y/[O_?EX4<>%&8%,DM.46/$\[P='O[[1 MR8Y/2[QASO.W,!W_W^'SG]8N5[:(*Y[=?W7_]?W14>W%^1K9X&8G=E;2C7Z= MW;^0[%LE;*ZEKJZX"Z^DLS1H&RIH$3)[UE!ZD;DAJBS0$!0AWH:KT5F/:IUS M7<'#_SP?3U&MD6G,Z#]PL1R]I%\O1D]Q/C^@M81ZH^?9EYY9W^SC1E^0!-WP M8I >:N$45!=16->" .(I 4D"UFQT"6I=O*C7R(NO]^G7(RVO8CKU3!\'Q9JF M::W11;)OO1?@BQ1.VB:5L3'K%;G'C@CSF/Y\,7\S>[].Y/)HR57!H0_)<(5H MELL.=:4Q !"$3]Q/#(?JWTX)E[R1&IPJQJZ4.(,1^F+^DM EV6BK\&%>MBI_ M??1[1I6$(ZMMK0HUI.9R/GV6DLP6^LLCX4UPJ]UU7$8+)O_?>&_P*:Q114LC MW1V:W+1Y_=T1V=F9O3>GK3S>@\D(/V 9*JW1UV1ZX^(.:IU:,MH<(]X=GP4B MVQT6\.W'2,?G(?_VAZA5^'XQ6N($]W9F4QQ-!S?5GT?CX]Z_(Z!=2<*KXL/1 M=^N)Y+0%(G##K=@*=\6((@7M1&H2,>FLH[VV;Y;ME$]#__ZF27:4(CA(;/<=]]:1N*D MU.MH/N@6G&,=[>W/%_M\Z+Z_]4W6 MD[B(.&MBQ$\JTFSQ<;C]W'&X^MRU^(T_M%KR@B=?T%V'X>F0/; M%E]PO6[/? ZS/[[[5IA^Q^FWEM-_/0I4'(0A'I7#'Y&Y1+>E;S[:5'WZW#IV MS+9<8BQ*-,M5/UT:.J*B"*J6JEVTP5P[W.?(^#U0.@]:[>OYY-+T#5:+HT>C MPU8/HZ$)Q)]'9&F-WG'3V]'_(EM,2C7:XSX5.ZN.[-J$!_#&9$F_+)NSC;XF M)'Y31EA;JDA2@P@&%>:$M;EK.\..-.NA0EH=O[YZ^>B_[EAP^UDP)EE5<%5X MK9B==!'1Q"J<54;ZDE5(US[D/Y::Q\U?AAR+3X)C61=^:USLI6;E#HY^??3Z MYT?_[Z%$'7'U*5R.GC]__ TG71>>('R5R^>+!=;6Z?*Y"8?/VS,.GPM=RIOQ MCLH.T*7>Y)-SXD&U.Y>^,%R,8O_<+SQ MY?E<(D"+CQ)B\D+#4*J;R],;EHC5@71> ]0519G_!RW%WWDE7A\MQ+-A'S#_3VR& LL\/L;(N]_X6(-1Q[7?*EK":)+GOW94@]7+*?6RU)L MFFE^G?6V(AMC#GO>G7^G&R[6#=/9D@R2_]D?LSE"5DCCJ@?SH:K)XF+SQ'"^ MPF%%C(]&ROU1ESOBE!B]VQ+=R^6'WU3B,<:83W.SCDVIU5"P]' MWZD_C78(%[ RJ".83$XTPFE5D?%H -WT,]KA%((X=EVPQN#+0[VD2E>G;X>A M-.>"0P2=TJ.ABN1B]!W=C_;4:+%?=D:+G1D7'A@=]I*EW\#RO$Y[#XM/%=KP MXZ,Y_(D@S[2.OM.'<\R(1(W]_-\T QX_#*4?\5L$A;+49*C M"@>+2]3>"@2;-5GJ)JTPQ7-_0#5C)C'V<2UA^ M4K!QT_+M#@_=X:$[/'2'A]:O_0:E0/I@=[QF%^6S*IQ&3@Q&^P_G! MZ!D?%$ 9,@E^AB4&WW_ MQ %'"(U4YAX7VUFWHCQ\WQ/]AXL_K4^[9>[D&2-GV57%VJV('(;P9F?Y ^3 MAE75%CDA%5/J2-G=:;=M$V!WVNU.N]UIMV_4;O-SQT$3F@B.H!32;AR$7 >! MSV=!TPN_'9%$$A=<6.R24J1GS(^Q XGL75J!@S\S"J2;$73B)7L[>CN?O5_N M'%^^3Z 0AS<;3IZ&2LI#JAYG5VGY_67O-UQ6WQ\/^^* R]_O>" CP:/!E[SK M\W"\EO?UYRJUJ_N?C8)W]K[Y_,]/=8^Z\.F? M#<#_W$_ORWB5*'LE[U^[COP%!< WVG'J4#)>8D@:&:11/@HPH0K;BB/ST#1A MHM<0L[=E595>!K?O8V+*M[/YP05Q-\.@00J5HT&K#,%Y?K%$7$WLV.4D/ES[ M#7:*^JHF2]LYQ36XMV]^GNN/ >R8@I?7W+_]DO$'I&+K_SEGKYW-\>[.?8ZQ]7E^%YC3V]<<'XF0/I31\GMT1=W M*O%:*G$[5^3W;-Z^OLR#>/NGOCKJWJBCZ,K[]]*(0AFL44&HRH$WG-25JO(B M*E5SLZZJ>.TFJ8<>I8&W?MI?C*>X6*R\A>#J.@;>&?+K]5_MN7G?SNIO7 M+9S7'5C\W+H]N?C$>4M,RTVR_E99E!5ESC9)D:V*9!WZ('(%)T+!5I.,OL** M0KF/&>JO S\]/F2GCBW+.ZZ^F]G=S&Y.#7]E\>ZM#4_Z787_M<\$VG%1\L_E M L_/AKT/P>Y8AZ3@Y6RTOS@,TJ-Y(JUA'0W1KD.TWG%@.0><\[,F!_SP]V-Z M-#UV-*77GK'7[-UX,7C!IS M8YAP! NW=N3!BR5,*\SK8L2]',?ULG(HYCOX MTX7Q=A='I]\%H?8?A'HJM_#(L\JE^S@6$Y9+Y/Z>3'EB FXV3(^%MT,.WDGM M?5@L<+'@KXX9 UO#(M3T@7\YYMC_*7$=O^=\-AG-2*R?8L:/3MU](L[\ MA.6LM*=J+K^&>0:ZK7CQ88('0^KB=\J-?KO_^O[C^Z.@/1=H_A-/_.,LCXK[ MY D9@:=8OHWGNX>Y&+3X>\"#:)<,A5CJ\,:P7\?+H_?Z^EHKWV*=%AH?-^O0]?4J=G24 O@Y.FGM^B)[C[5@^G?_N"M=NG[@O/% MZ>S&.=FA[WA;G[S'D;5Y6JP<)4M:>5_)GX4BV7)_=&>'?5VJZY ,M-C!R>08 M,(R^NZ ZN[$_/97\VS1W])4ZNVJBW/B1K$$60R":%5B*& MZ$4),M3DP/N<5A3#P,+C(D?S89H736*R^-;N87=F_ WP(]?VA;=O25&SUM@] M+.Q[6"S]2."_FPW8E=$YIX$.'S>X@88(+"[NSN;*\F!$##A8'4.*:F/#GR9R M@A$^*KL_CP[-EMDA0BB3V8*GM4?T/YGJ4!)^^.W1,Q9#N6/ZX[(2R'3I_^Q/ M<63DGT=::O/GH:S"_[HN5+C&*LG_5:-3LZTC"1 _G_VWK0Y;B1)$_X\_P+6NSTFF279/$0=5;MC M1E%2%;M+$I=DE7;LM==H2""21 D)9.$@E?WKUQ]WCP/(@[I)D9@9FZ(RD4 @ MPL/#C\K_(R;OX6M44F=_O] M[/>3%W^+ZB3&5.S^C6R,))N2/WL\VGOR M:$0;V&Y<^W8WR8^P>1M.D7NHL?9Y@[XRXZJ-R378V>&=]VB$'4R.S97'6]_ MX,P71PF^^M;?V=Y+'H_CG8UT.WZT\6CWR=;&L\FSIQN/MI/8;#_;W=EYM,!- M_^31SGCWR?CQQGCW\7CC43Q^LO%T:X_^N6.VS&3O\>[CI^,E3&*L-%D_GK F M?=LV'.4G1=O1!:)G0R5P^.;5-5J E,#VXZW1H\=[MTD)1#?I:+C3:H6K;;NA MA(?9VFXHHZCT*Q8]D%XZTM[6AMCJ:&^TN_=X].CI-I[<%I=?1 C_A3-0(UN% M4 :=XOA3SFL.9US$E\YV8?Z ^B';,+=N?XYQ&B?;3S:V'HW)6(]W=S>>[:9[ M&]N/'XTGXR?FZ<[CA1[W\9,=D^RD.QOFV2[MY&=/@$]^'&_L/DV3G>V=--UZ MMO>=]^?VUM;MVI@?MSO^6-DKB'ZY?H-L1NN.HNBBS%,$MN@*YM0*MY8?G!U% MQ^"D*;]1'Q5#IWW^]-&C$0D22P:R:0@6M>,Z2S.\[6(4'MN+7U5^@#"C;'OP^^N7 M;TY/HL,W!V^/C]X>[Y^^?!$]_^_H^.6KE\S?(D-.P0RF:]6:$&-S#TS9T\6T>!;,%]S:RLZ8[)ZCN&JB MP\-#QPZHZ?/$5$U,.Y03VDJF9#)-!D2T+$7*Z7*Z!?_L%:GR:'MKXU^<@&X8 M@_%A[M-=#.S Y]!GT7Y1M'$>O3:&CU.Z-Y\?JN%&VG1/]OM,("0A/S!@(1D2 M@$*:&\631F/1-*PUFF"2P5^,YH9TL@!07IC$L#6RNRW^=J@!%J,ZV (?J1=V M?U"]H'GUZ!6@!8 M/WULXKTOQ@GHN^!5#M.;F".>T$JG9(J.D]VGCVDUO](B<_>R&YG-7UC7GEZ4%2G4(OKMMZ/; MN.)VO7\K$\ZP?K,UIP7>&S]YM+N1)NB>^"0FNR#=?;R1/*4=;Y[L[3U]]K76 MW+[+#6G*)J>%CT?1+Z8D71Y_8BY@%JT)L&U'\160L]TVO3N;.^C3FY8M MV^3[,ROW[KPL\=TH#-TNTE#OZ[^^$%90[?7\W8^W=E\NK/F^RI9$=V=+I6O)NW_^X_1P-OVI*C\@F M^=A"YYO:RRA6^P3A_?[GRY>5Y@T3\$4:;.EV^9:SPD___OP"-WJ*[ MLJ-OQ8$\;.WOMK6[>:BG"#]]CG2&_H[>)KSSUE>+)GT[\3ULS#3:WOSQ#VBG M'NGEIV?;9V-+PO;)>O+3U:(E?/LZBO'VJX,OD+='@U[X@?3"_MU3#/%9E=7O MSR9QTI0++9^_B78XIN=%K^1Y@X:X5O*V'P\JX@=2$<_OGHH8G[5%9>HROS3I M6=W$D\D9@&MKDA]?55_\[AX>G>#AC&;LY!4&Y;%J[G;W!N7Q RF/@[NG/)*S M9#XVE?)HS+^'PC@('S@HB4%)W"DEL7/G=,3.V:PJ9QBA^2X&Q9%[VJ P!D6X2B72'H4@_[MX>H$B#E?[9 M5OK>G;/2]\Z$@>]L4E9GOB*^/A,RC#/S5_M=#'8AMP,'P/$2@@XAYGC)_'LC MNB)GL@(F4!%*@.@U>/RKFAE!#L&I745';95WS,]L_X&SR?1MS,C#Q_LDX] :V\-2N@'4D)W#Z[])#[["]U!,O27NC3X1V[_UH3' M]]!"_R<8 RN4_^/'$:8_HOUQV3:62!S [T')7"N[>T--R ^D9)[>.1WS],SU M!COS#93.ZG8VR_GON/H>.L;;+B>^BQ-TS4DPD'GT(F[B0:E MW3FE\NQ,2)+KLZR I1*?5T85"ZA3S^(D^2[0")$WAGGP7C:./ M9?5QY!X]*(U!:=PMI7'W"E^?C<_*BNP5Z0FRFM3WJ^J+MTQH?^@?.FB*05/< M+4UQ]ZI?LN:L.[(X"SR//1 0//C_[95EF=9MH: MFUM''57FDGY)BJ:>:<_L0=%T^F#:?SZ!S=:=,^VWM\ZD!TQ9U6?F@TE:!EM,LL14P*Q7L_+[V/CN187!L\<#VU(M^*6E&D:<84A,_O$D_*)BN@KF#U+S;@5I)RNG, M%/5WBS9Z77(0/'E0&X/:N%MJX^Z19FWOG%F*N[/RJB KX"*;G6F/W+.Q*=L\>FO'P!V_M57OP*QA]97'=H(@&172W%-'=(^C: MWG5:I\).1BJ!U$ M_S+I6?-=X*)6Y1R'8^CHE],J)OM&],WG5RQM,J_XQ9%5OW]X>LJJ# M ?_Y!OS=(P';WCLS'RZR<=;4RZI-S^KDXOND/V0,HVA)M6ETDER8M,T'"_YC M+/BA:/U'TBA+>\K]T KE,=#6@&N\/ZO;*?W^N[0:>D7/C+:W-OX5G$_;T4C^]ZSUS[N8TVN._]R:7;I7B\W'S8$0H4]18+33HN? MTZR>Y?'\)WSKY-R^RN9>)L_3LV)K\PD^^;.MFVPRM\_FWVZ8(OUY7'[ 2] M M:.=4M&?I3A\^^_3]P:7V':L\XFHOGF>;^HO)(Y-W)8;L03 M&N5/<7X5S^N?__:/_@)UU='RJ?^2&?YL*5X^O=]-COVL?O^7Y M 25OC5/NI MGOC(@E?8=H.]G\_/7S[9O_XOZ,W;T]?1LXJN8S-N\+-\CB^")=YB6(BNBYL)$4Q,7^+:< M@%>8Z?QVGNSCG_C64PU'^TF#3[>?[>Z.HKB.XBFRF^E($Q/ZT^V72W[Z\H,P M=03W>!3>(WJ 'X!]<&?KY_!B_FC[YX>;T>F%JX?5M%]. *WM9E M9JZ4@Z,R7)06-24]>%KBA;DJ%O-P3LX:3T6<5"7)=%%.LP3S*/2&^JWY@!O0 M8%,SQ2O3V^)9LZI,6WZMB:GH7J,H*Y*\Y6*Y25OQ0[*I91?B2:(9,!AK51;T MG%D\9]>PG$DM'>[=>2];>H>G387V#->0DW-%+U;.L.IMP3,]XHN<]QO1%N>B MWR(Q\M6XK6F3UG4$7X3ZSFI7!.>XI*)K:>M T* DM' M\;@9_7?91N>FH _R?!XE)/L9MAMM!MR85BUXFS%_%K7T*=T;SA8-I4TN( RZ M_F7;8'E'NO;VXUD)6:>7ZG\!><^*UO0_G\;S_D>U,0OWC6>T@A^R*0TQ7_@! M[5'4./8_'IL\,Y<+3Q0)6;@'36S_LPP;-UWX/6D0C,-^3--M!TFOB*R@_XZE M)",E$5>03!+OFJ6GK'B""Y(:QF"2%Z!?3'0U9-+I.@!#XPJ6L7S&._+*Y#G^ M:]>Y\ON Y(GN-EY8L*LL7UB4^J)L\X47O%KV89Z]IYD/W\LM+%V]:;\X[8L2 MK6\TADJ@LR?B\R]EF[6%?L8JDBMH^8UI!V%[Q$G3TA@J?2K=(LV@8B)(2)7Q7IM4 MY91^6=+EHG1(.ZE:7ZTIK2Y=-1*]TXAT1<-O491-E).H0?=!?>IJ9,J M&YON"N@";._;%0!-8_0JYFH#)]T02)IRY^_RP-:I>-+@\7O2N_3FL17H*$5Y M BT1':TDE?3)G <]C?$*]'8CVAZ)F?$BB!J''J%Y_:LE!R*%1IJ8%,HKJOV) ME<=7M!^NZ/8H@HZS*=UJ3IJ1CGK1X72W=L;/QA7O$MPHJ_F=>(/[>^*:,I'S+F&=VA9>6:3ZS,WHL* E).O-JX$5 MR\]G''.*O-^W;@T-\FQSBIU]; MBKZJ2_P5IN?X\.1?T:O]@].WQ]')[Z]?DP=\O_W:MZ'+DA6790ZOI*9Q99., M/(UFO3TUC=_C?,8OZ8"28[0@YP.61-+FGFL:=YE;^R//RRL<*W0$QI$&_NGT MK.WA&3F<(/^.SS*R:T(3+K#1XA0FN,%?9+ZI@VK?:13X:L[.'M'#R#A)40+! M@_.&9^AVB15G#30V!& 9K9H0LF5HH&;AN$WH#I,6(ZT,_&7^GL929ZE:)?@V M\MT)>!ST#IUW5ZNSUC! DS6Y2==8?V1FE.>&G6-VSWGXXBM[FBJY*RW#?E' M%CZ6 =]X6W&[WC@K]@)=R;"_X4[_6OK0I9C"[0GDQ>ZX+GNFYN?E9NR]+KI M8M;['3.O\\I+C3FREJOF9WZY#>0YZY_&=.1)2K(W#7Z0NYN[N[M_O\%S87=S M[\GVUM-'VT]W'CW:W=MZYM\[*S#X#7[]-6^,N27=\]A-;C"K\HSMK:W^76\J MG&M<6)"I14GQXD B?ZANZ# BE7A!FPW1-I38DK:E@VS3X])@4WG+:I">^R4] MOQ=QVUR4%=TDC7S+F3:T'F;QDVL5HOY,$-DI^5H$SG=XRRW M-@A)(=G)'/X6^Z!N[-02P'L01*: (;E(QV MF*OOC9E%>(1F9^)9AL3*IHR;5 MCC1&.<+O5=A9__IR:E;_9#Q$!8VJ9_*6U2"0@T#:,& =YW2MF4S*2M*A.2T. MZ4O$=6=55AL7('31*TYM-_0,2<]^ !F1&AQYJ=U7VD)S_'RQ/"29)_E@#0S" MYX5/+40XWC4)$?O;K.(NLHF MS7*R+J%U%(N@QN+$R5)AFJNRTFB^LP)IE2<;E3E'_J*D?Y?5>5QD_XX=5 T^ M_,(MZ 3N7*CN$1!1&!U9D'"I1E'=UF M01 2 -3T=LQ*H%WP7G&N#'E?*_* M]OR"OZEG] E=/XZ+]X/B'.2?Y?\=VX-SY&LZ\L%N=\79I=+:>LO\GF:!7(>! M9]U[7<27C+,"F(9-5@2\*L/6:0_XZ3!8)O=[K0.*G"'$A>#!9G1H<3+Z..7^ M(?O7[0D)A5WY')S8&Z7@B R;M)W!,J"($3"X&BZ8_@!>6]M+#0Z[:-A%G LH MHSCA\T%=>A9A= MW0'DW&>_I@!EX1BOXTN4'T65A[E,XLM2(ERQ=-+&F,\D#&. M [ Z]&+'(LUPE\%F)PM2EB-F%NB3'916LE34) :P+(-AR M8?0#HB,]RI'696B9!90)/FQ*?[(YP.%DVA:#T Y"Z])I" H$A>60U"13KR]!Y+IPV2#=@W2K2@Z$-HCOBY$ %?UA%JMU M6E^(FN5_F ]9S;*\ #L3M&[_!AR?18JA?_T@BH,HKA9%,F:AO$2=:HQ6L+6- MR9�Z$5:3AR\C7\VC,QLF("FA-1W%P:/TC<('&N; 5Q5QRF[\T<[#-U612P M#Z62T'[9\W[BAFL+1N2<)56;\1\<'N.: L4-_D6"F4TRD5 MEFO**@=1'D19E"=?HLKM M#P'U XR$.#8H-S4P8R^H1T'92T/?Q4I="ZJJ6JW'5*/B&CX7YL[@'N)9+]S% MVP/=PSQX'66+=5\:1Z^[K,K;/H.K71DH52V[6;S$8)EX"&U8)L3 \\Y.OAL MP\9S<=90)IFD>[Z0R\=>9&PK<[OQ?A!^8#*+:2O\V9(_A\I79<(("'3%7#5! MT4UG3_9VO97L%5),=YP.DCM(;A#+&KN:1[:8-$::9PD*M"V5-+/Z1M.R((%D MJ.A%.DIGF3&!^#SWYL.AWQ:DKBHAI@!_"S.!)I)M M]V6 @X0-$D:/_,59K\S([R4J->"B%2T&BC1.[U3"EL_$0+5@Z"M+5^50E*-K,K>141>59=1 &55QAHX& MWJ1(XED&DQO%?>CR->#T!K'ND4]TVA$BN4^OD:G89K7K6Z:=J6RU?\8L@9<& MO;*<=.YK,\H#$ (VT?YY91CE/+(\/QJZ:@N/Z_<1!Y22+-Q2NN@-PCH(:P_) MQS 3!DH%5!2L_D1LP#A1&,0/T'R&.:6:)F=JRUY'QVAG:^=Q]*9LC'AIS&DQ M:\$/H'?S%T3M#.!GOG^LX0Q1T3ZHKXT?HE M=LRJ$H %*HM!&@=I9 9LQ%=KY4%CJ9-6:Q!#VU> QBC) N&UBI53X I*7""O M+'%-_-X@?&S%]P!==XN5+%9WW>^\YQ&'MU>HH@?Q^4E3M0D$ZN8G: @\#*KT M6Y-4Q-$%[2LNR=*%YV:+4N&R00G_&E^]1WOIT"'C&R=) M6>'&=!=A>X,V9BLT13XC&[>-1XHIA24(8[,T0VE#;:U73E6,I&>D W5)A -Z M^S3^0)L9@"WV_@+OT(5&O)FQ&"3I&>),=$ /I77+:,#I8'D,VT6;=UTO<)9% MN >C@3SA/:RE@82?J[V1IAM@)RKY"]HJE0'/A?IH\;2L&B4'IR^U0Q+H,+AC M!ZSCSGWC&ESXC9EMM#,,J.*1,IM!@IK?Q#,P2R6/#04^D/[RW(JI<)\S7P>W M7T!W;_8D'^)Y1V7=;+PV%5GX:/]);_A[D37*3HL]=Y"#UFZ?&6<8&U0F[Q7X MH0?O HMTAR'=\2L%'-+#7ASV(A/X%XXR'%VA27P^X5Q@N2+Q-D8KX@3WV]F4 M5Z[D3?+K#!G)&7NYDN3KKMN']]Q!L/KL0/39"?39S<_0X"$,:O9;YW"RNF[1 M14^ZC<7*3A>V=B ;I0W:-BP]^C5<,VO) D^4$FEDRS:XXF(F'RZAM0G#UT,Z?) PE;#G1C05NH)(LU)28@B9Y',.IA3. M472!AQ$'9D#MN4ZMJK_)=JOP.,2%\M5HC]+5O^4 3S:) (F>J=6_N."@U(WBF!!6B:M^%Z:D7:^VBK_0<0' M$;<& &0NFV0)P^0!Q4O*:E96-O"&>A)6C[&'TD],RDV?(8@- ^LM.ZU:NR>- MWLWMH;BV8;>\Y0)L,E7;*1NL@44-VR+GEFDS%-21@F^N0'C6>E!U*-TW$9)8 M!K&_,_&(&W^Y@73F6V_YW8%TYC:1SCS]^5^6+.-Z"V[Z=V MAG@#G<$_?TZ D6^6FD2/AI\XXLQ'5_!VVY^+;]D_/HVR3]=TUZ_:=^_G;55/'[">[+FN3?9O:^L\G=RT)P5O57 6?4;H8X>QO7@7T*8CV8 MI<[&# U7^K]_MF1.;F^/HIVM[6>K\L!)7G+C!+)5XS U&SW MVS(;_UL91A) MD#%:[=(%_-7VSP^C65LA7LOE)1(O.[V0;-SS*DO)3=OWY)+1;TVZ.8(I/3., MRZ ?SY#\#0@H'1Y%VV,[_@DFK.9Z607NQ7.:Q^BPSF.@LQ_H8+M/M\,<10_B MA^2S3D'HFRCQ"O-I+IT^=CPY$4[7D6-9Q%,N,-!GK%XC?1[?X,'XH=:73R6C MA'"UI,YYNJ_(C$?SHRL4K#L$C"U?L"T% IR->^(H^NVW@U$X>%M7X3MUVFFT M\Q+:;\7.83:HT2+$E,(<@#YIA$,-,8;7*40CUH:^*#[=&WEXLK* MV\A^TM;]3UAV0C$)-IIB4<-O:UK8/ 9F?V)H[9 6X3^C!]L/R3\DI2EYD&5[ M=!3UY(>%2B(V=9EG*8ME!WO%85FNE359+R %(N88^4/8M*]/)R@FXYUM(P807)D[_:LD$!^X?1\U^0TJY MB4?1+X;4>!9O1E+O>!XG%<@+L4YGJF,B%QI2=H0-6]@MMTG8V-U]#H:I FD,(F=!VE MFW%9'N=FX\F$9M=%M4;8TS7H>0ZT !2/>>"4%G^W<*A\?VF,[JV1[533VTL0 MSIBK02TQQAG4$D&KL#KL_*B:8S-Z9QQ_CVVQ9]*UW<6D[XX42V_0%D4D(EUL M%.5(_+J$E=+JL@S\HEKJ#]DJGI!^"@WQX/F%,6G-XQ430,ZJVK@'QLX2Z8_% MGH?T^-X5]:9^-X@,BTS 'UJ4EW%35J,HS29L?36B$Q6TCJY,X.*/P3&Z1'+" M!J9YW. 0<&'\3L=S;I,N5L=TAGIIT>C+2$V1,/#2Q++@\\AX&]N53-M.8(5S M8.G)[6BUAW)7T(UR9(I7*VI,;/H?5%> MY09VEB:Q%_:&M7S-=&Q2& "%*RJTE0:]Z?1CX.1W6B&-4F."SFUC#5H8[5TD MV^6JTTAS4M8H:@ G;8FX+5GN^KVBL>G>%]FLONX4\KW6U2V/8G1:1?J9ID $MON\&I,3S4USO?:AX]JPYP3J79E ML:#QMLC^:L&8<@GO1XE6)G'=;$!!28E%VE/-V12;"YNL-N?:$%7\S: B CJS M8ZA<9YU8O4<'%/TZR\.-92&9W V.A"XO8R[%:&F52IX(_:1R,/HZZ XK11MV MZY$D;#BOR]L4O(/6#E)FT!$PUIV[.HH:VO3^T&(BL4XU&-]S\9R$[K@H<2+1 M*U]P_"(NA X!Q2P7)GEOP7V\FA=93>>\+HAK,29S-["6K(P2(4Z'2<%O M&4R$';/H!M&@L&]F959;DE\!CPDRH3//'3OB(ILHPHSG3R*C1O"T2RR4S>AT M0;;\Z9_QFZ:@+10MF%S$.*[I$/FW&%9H 4/+P+.L8B@+A=$W\YDN$@E1;G_B M)Q6\1%SS9X13.^62CQE8C'5@?2$/AL9E4 ST2#.F.N#FAFH@X$@C!YW5,YLM M-$.(&0LU#6O6JIV*V"_?-OY)4@E5J\4F]*,8#/V+.WY*9932?[LWYFRGDN8L MO;_N,CHVC&"=\ZP@;<1R4]B1\JF'LU#:+G>+R3C>$.79A*>/#SU&9--E?Y9C M[199Z653NI\L:=W:V5VK%,+W#HO !-G-1YW%N\0DWZ3D@E971O@O$?ES![(E M69>94HYTJ]W\0J,?D,D]%>L(X:J\N:"I, !;3@TB\)5K-,W9#QLT?[OO$AW! M5&,37)0UQT(D/L.^8(:;QR@CRE$X&\&PMWFO3FLC_-YW8-#FA'1XH$,76!#- M?;=!WS+4$&*D^'[712_AV"O=1* Q6B# ZM#Z#.HCT":6*%Y)G1I$OM.3='LA3/:\!$"1'TW 8'WSBTT>EM2#>2-UH4D-T @/K6,_YH $#= M)@#4#ZNBO9;)\_*J5D^(PSE"(S$ML@WDT-%O>HDG$"A55SS>BRHE52:6PU59 MO9_04[S6%=56PP&O33R5%*(MO[%Z.XP8,39WR3,"_;BH0I?%6I8FG@A(^G01&\Z-7*EE(Q8 M'/THC)+:69##[@(698XAS\,0'NY7NU:Y[@O)4G46B4]0.RB[1M816[=6O%02 M10\[\8:#Z)[DO><6,,/+EN,\9#K/-UKX26NEX]H#7PQ3N*RRLCX*'$W+2L*] M9"IR&.*BM 6,X0Q8KG:M=J2W?$T_A.4XTD!<$+>4%Q'!7R."9/[F,]VNMID[ M!VT=_:N/WE;F/&8R%[+849S$J4N1/DU&O.T&:ZH!+O0>?8^MJL#<8E4UU8^EJ)T-'H]FM!X?="9B-A#Q5. M\H7(W,[CG26VI.TROKC_5]KJMU+K?^7,XXD&K6[.A/Q?X^H?_W5SCU]?I' _ MW#4^);%S>[1+MN.N) 10Y7U5ZI5\&-B()P &&@AQT R<\"ZM?>2B2Z^X-X:C MI0S;MB@)JK]I;0S3.T7;>YN1%527P0HA27[(7.3C1Z!G^FNG_/5,JJ,769VT MT@ +%^[3:.;@X"%]\\K=[:!#;WGL&Q"_]:7"UZ1?;Z6X?*82D4OQJ)\X=)*L M[I/2EX?[O<&8B61ABZBDVY.H7A]P#XB>4C/.)(H5A@7]KT;1/L)GO#4.R(3D MX-RO):P0&X?8/_C50X#]XY8&H^VP8,+.&@[/NF%U F;8EQP;(2]_W%:U"VR" M_NJA'/V:-P@[*W(@E2,AWBZ5%([<16%.0;RU5GRMAGSE9OJ>TK8)[,Z]M+,# MBQVX$ QMY0FGE#O'5$=H+NBA,D](%AT."62STM)N399G78AG7"9C-*.GU?D$A2 MZ2,7AB4!E&?G2*U*J)8%T47(?=!6U];'Z-$6*V7&58L5W]X;!5GDU>.IP/A6 M"W2H:X ^??)W%WHLI<69Y-L%C L'CA&!]DX&L,A"C57K0JQ+&=\?C-YM/^<6 M+)S!CK[GQ_R"1'S^,0\J5B9HHA_P,1++J<[ _>MM@,NL8HJ\E3;"P:]?=/1_ MU(&. GGCS[3@N MA0!*^"7W(8>CE\>U(F;;T>A"MY(C.92,2\B'+@&98@93:CP\+%S$9= MVCJ)UW=2>!U6,;R8[F1];(BH7I_JXNC[8L:MB[E5B%J(!\IT.]@4!Q]=_N-E M%-@ %O.,7_ <3+@/B$\U*W H7+7%HHTK3= TDF/HBE8 B].J-@\] M3+-62T*W=WX.[(D>?LY>T,71(2800@TYK^6EOK8<78" M QALD;.GDV7B0^$/59@K7%X)&QN)04<7)!8X9#1LO+1PJ@NS&6D>#,#J):5J M6%"+"5 M$#.++*M]%Y>\+-_WS7'U((S+,=O[HCD2EW)494SSK,V,,F%_M$$A">0D;N46 M>7K#LN1X)G68 '4%P3Q5I=TP9*-?NLKC!0^ +X)S8]Z+;5HWXNG@\ZQ2761L\BDH+Y6K MW(VDKL(K1^T_/>X49-NK%G X.B&VI,C[,0V"7I1:+76H.MZ^7RWF5YPF,@A(&!EV!*G>Q]/$V46JAZ8$ZR< M0B